Vai al generatore
GUIDE AGLI INDIRIZZI

Codici postali nel CSV: conserva gli zeri iniziali durante l'importazione

Perché un campo CSV tra virgolette può ancora perdere zeri nel software per fogli di calcolo e come rendere prevedibile l'importazione.

Riepilogo IA

I codici postali sono identificatori di testo; la conversione numerica può rimuovere gli zeri iniziali come 02108.

I codici postali sono identificatori di testo

Un valore come 02108 non è una quantità. La conversione in un numero modifica l'identificatore in 2108. Mantieni il campo come testo nei database, negli schemi applicativi e nelle impostazioni di importazione dei fogli di calcolo.

La virgoletta CSV non dichiara un tipo

Le virgolette proteggono i delimitatori e le interruzioni di riga; non richiedono che ogni foglio di calcolo importi la cella come testo. Utilizza l'importazione guidata e imposta la colonna del codice postale su Testo oppure utilizza un formato digitato come JSON per una pipeline programmatica.

postal_code
"02108"
"00501"
"SW1A 1AA"

Expected after import: 02108 · 00501 · SW1A 1AA

Linee guida per l'importazione di Microsoft Excel per gli zeri iniziali ↗

i codici postali sono identificatori, non numeri →

Controlla l'intero viaggio di andata e ritorno

Testare l'esportazione, l'importazione, la modifica e la riesportazione con 02108, 00501 e un codice alfanumerico come SW1A 1AA. Confronta le stringhe esatte e fai attenzione agli spazi tagliati, alla notazione scientifica e ai separatori specifici della lingua.

Linee guida per l'importazione di Microsoft Excel per gli zeri iniziali ↗

Preferire lo schema esplicito nei lavori automatizzati

Nel codice, analizzare la colonna come una stringa e convalidarla rispetto a una regola basata sul paese. È comunque possibile annullare l'assegnazione di una stringa dall'aspetto valido, quindi mantieni la convalida della sintassi separata dalla verifica della consegna.

Generatore →