Quando você diz
Numbers come up as text
Suponho que você queira dizer que clicou duas vezes no arquivo CSV recém-criado e, no excel, a coluna que contém os números está formatada como texto?
Embora seja estranho que o Excel não adivinhe o tipo de dados corretamente, você pode evitar esse problema totalmente importando o arquivo CSV para o Excel, em vez de permitir que o Excel o converta automaticamente. Ao Importar CSV para o Excel, você pode especificar manualmente opções como separador, tipo de dados, codificação, .... É uma maneira muito mais segura de trabalhar com seus dados.
Se você estiver interessado, eu escrevi um artigo detalhado sobre esse aqui .