Estou tentando processar alguns dados no Excel. Os dados incluem números de conta numéricos e outras seqüências numéricas longas (como MEIDs de telefone celular). Como não estou fazendo operações matemáticas nessas seqüências, quero que o Excel as trate como texto sem formatação.
Aqui está o que está me deixando louco (este é o Excel 2010):
- Pegue um número longo como 1240800388917 e cole-o em uma célula em uma nova planilha.
- O formato de célula padrão do Excel é geral; portanto, a sequência é apresentada em notação científica como 1.2408E + 12
- Clique com o botão direito do mouse na célula, selecione Formatar Células, defina o formato como Texto
A célula ainda é exibida em notação científica, mesmo que o formato tenha sido definido como texto.
Agora, se eu seguir as etapas em uma ordem diferente:
- Formate uma célula vazia como texto. Clique com o botão direito do mouse na célula, selecione Formatar Células, defina o formato como Texto
- Pegue um número longo como 1240800388917 e cole-o na célula formatada em texto
Agora, a célula é exibida como uma sequência e não em notação científica.
Os resultados restantes na notação científica, mesmo que a célula esteja formatada como texto, apenas parecem quebrados para mim. Eu já vi soluções alternativas sugeridas, como: use a importação de CSV e defina o formato como texto, adicione um caractere de espaço ao início de cada sequência numérica e outras.
Existe um bom trabalho simples para manter facilmente essas seqüências de caracteres formatadas como texto?
Por que diabos o Excel faz isso?
Perguntas relacionadas ao SU que encontrei: Como você pode fazer o Excel 2007 parar de formatar grandes números como notação científica? e Esse comportamento do Excel com um número hexadecimal grande é esperado?
1240800388917
é copiado de outra célula? Ou apenas texto simples, como no Bloco de Notas?