Códigos postais em CSV: preserve os zeros à esquerda na importação
Por que um campo CSV citado ainda pode perder zeros em software de planilha e como tornar a importação previsível.
Resumo de IA
Os códigos postais são identificadores de texto; a conversão numérica pode remover zeros à esquerda, como 02108.
Os códigos postais são identificadores de texto
Um valor como 02108 não é uma quantidade. Convertê-lo para um número altera o identificador para 2108. Mantenha o campo como texto em bancos de dados, esquemas de aplicativos e configurações de importação de planilhas.
A cotação CSV não declara um tipo
As aspas protegem delimitadores e quebras de linha; eles não exigem que todas as planilhas importem a célula como texto. Use o assistente de importação e defina a coluna de código postal como Texto ou use um formato digitado como JSON para um pipeline programático.
postal_code "02108" "00501" "SW1A 1AA" Expected after import: 02108 · 00501 · SW1A 1AA
Orientação de importação do Microsoft Excel para zeros à esquerda ↗
Confira todo o trajeto ida e volta
Teste a exportação, importação, edição e reexportação com 02108, 00501 e um código alfanumérico como SW1A 1AA. Compare as strings exatas e observe os espaços cortados, notação científica e separadores específicos de localidade.
Orientação de importação do Microsoft Excel para zeros à esquerda ↗
Prefira esquema explícito em trabalhos automatizados
No código, analise a coluna como uma string e valide com base em uma regra com reconhecimento de país. Uma string de aparência válida ainda pode não ter atribuição, portanto, mantenha a validação de sintaxe separada da verificação de entrega.