Tipo de inverso desta pergunta .
Eu freqüentemente baixa CSVs de fontes externas como parte do meu trabalho de programação. Eu gosto de examinar seus dados no Excel porque, convenhamos, o Excel é uma ferramenta ideal para esse tipo de coisa.
Exceto por um comportamento: o Excel tenta enganar os dados no CSV e, portanto, se algo parecer um número (como, por exemplo, muitos códigos ISBN / EAN), o Excel os tratará como tal. E se esse número for realmente grande (como praticamente todos os códigos ISBN / EAN), o Excel transformará o número em notação científica. Finalmente, se o número não for particularmente grande, com a maioria desses formatos de dados, isso indica que o Excel decidiu que meu número não deveria ter zeros à esquerda.
Então ... Existe uma maneira de abrir um CSV (por meio de clique duplo, se possível, mas estou disposto a fazer um compromisso aqui) de forma que o Excel 2007 trate todas as colunas como texto?
fonte
Respostas:
Você pode, mas são necessárias algumas etapas manuais. Essas etapas são do Excel 2003, mas eu assumiria que o assistente é semelhante em 2007:
Vai muito rápido com alguma prática.
fonte
A chave para importar como texto, usando o assistente de importação de texto, é impedir que a importação de dados original seja salva como valores csv. Como o excel é o padrão para esses arquivos, ele "causaria danos" antes de você obter o arquivo. então, primeiro baixe o arquivo, não clique duas vezes para abri-lo. Vá no arquivo baixado e altere a extensão para 'txt', por exemplo, "mydata.txt". Agora abra o Excel e importe alterando a coluna que você deseja preservar como texto.
fonte
O que notei é que você pode alterar o formato da coluna para 'número' e definir as casas decimais como 0. Isso exibirá o valor total no Excel após a importação do arquivo. O componente crítico aqui é que você DEVE fazer isso toda vez que abrir o CSV para manter os dígitos significativos e evitar arredondamentos. O problema de arredondar o número parece ocorrer apenas se você salvar o arquivo CSV antes de ajustar o formato do número. Aprendi a manter cópias de segurança desses momentos de fraqueza quando esqueço esse 'recurso' bobo. Não consegui encontrar uma maneira de desativar isso completamente.
fonte