Tablora

Tablora · Biblioteca

Manter identificadores com mais de 15 dígitos

Identificadores com mais de 15 algarismos, como 12345678901234567890, perdem os últimos algarismos como números de planilha. Mantenha-os como texto desde a primeira exportação.

Por que os últimos algarismos mudam

Referências de cartão, códigos de rastreamento de envio, identificadores de transações bancárias e alguns números de conta chegam a 16, 18 ou 20 algarismos. As planilhas armazenam números com cerca de 15 algarismos significativos, então, quando um código longo é lido como número, os algarismos além desse limite viram zeros ou o valor aparece em notação científica. A mudança é silenciosa e permanente: formatar a célula como texto depois não traz de volta os algarismos perdidos.

Um identificador longo é um rótulo, não uma quantidade. O caminho seguro é mantê-lo como texto desde o momento em que ele sai da origem.

Preservando o código completo

O exemplo de 20 algarismos

O exemplo da página tem uma coluna chamada id com o valor 12345678901234567890. Na pasta de trabalho que preserva o texto, o texto esperado da célula é 12345678901234567890, com todos os vinte algarismos, guardado em uma célula de texto; o arquivo não tem fórmula nem valor numérico para ele.

O mesmo valor passado para a ferramenta de normalização não é convertido: qualquer inteiro com mais de 15 algarismos fica como texto e é contado em “Valores por rever”.

Entram vinte algarismos e saem vinte algarismos: não há nenhuma etapa de arredondamento em todo o caminho que preserva o texto.

Códigos longos em tabelas fotografadas

A exportação XLSX do app Tablora transforma células em números de verdade quando uma coluna é majoritariamente numérica, e uma coluna que só contém códigos longos de algarismos pode se encaixar nisso. Nesse caso, as células exportadas teriam números arredondados. Para uma coluna assim, use a exportação CSV do app, que grava cada célula exatamente como foi lida, ou cole as células aqui no conversor que preserva o texto e baixe o XLSX.

Códigos longos também são fáceis de ler errado em uma foto. Confira as células em âmbar e compare cada código com a visualização Origem · página antes de exportar.

Sinais de que o estrago já aconteceu

Códigos que terminam em uma sequência de zeros, ou que aparecem como 1.23457E+19, provavelmente foram convertidos antes de chegar a você. Volte ao arquivo original em vez de consertá-los à mão.

Dados de entrada

Texto da tabela
id 12345678901234567890
Delimitador
,

Resultados

Linhas
2
Colunas
1
id
12345678901234567890
Tamanho do ficheiro em bytes
2307

Todas as células da folha são guardadas como texto para preservar os identificadores e o conteúdo semelhante a fórmulas.