Tablora

Tablora · Biblioteca

Preservare gli zeri iniziali in un file XLSX

Mantieni intatti codici prodotto come 000123 in un XLSX esportando ogni cella come testo, così un foglio di calcolo non può accorciarli in 123.

Cifre che sono nomi, non numeri

Numeri di articolo, codici postali, matricole e riferimenti di conto si scrivono spesso con zeri iniziali: 000123 e 123 sono codici diversi, anche se corrispondono allo stesso numero. Quando si apre un CSV in un foglio di calcolo, una colonna di cifre viene di solito letta come numeri e gli zeri spariscono. Se quel file viene salvato di nuovo, i codici originali sono persi e le ricerche in altri sistemi smettono di trovare corrispondenze.

Il convertitore XLSX che preserva il testo scrive ogni cella della cartella di lavoro come cella di testo esplicita. Il foglio di calcolo riceve i caratteri 000123 e non ha alcun numero da accorciare.

Esportare la colonna id

Esempio: id 000123

L’esempio della pagina ha una sola colonna chiamata id con il valore 000123. Il testo previsto della cella è 000123, salvato come cella di testo esplicita e non come formula o numero. Entrano sei caratteri ed escono gli stessi sei.

Il rovescio della medaglia è che ogni cella di questa cartella di lavoro è testo, compresi gli importi delle altre colonne. Se ti servono somme, converti la colonna degli importi nel foglio di calcolo dopo l’importazione e lascia stare la colonna id.

Anche i codici di lunghezza diversa vengono mantenuti come sono. Se alcune righe riportano 123 e altre 000123, l’esportazione li mostra entrambi esattamente come inseriti, il che ti dice che è la fonte stessa a essere incoerente; completarli con zeri è una decisione separata che spetta a chi gestisce i codici.

Gli zeri iniziali negli altri strumenti

Se gli zeri sono già spariti

Un file che è stato aperto e salvato come numeri non contiene più gli zeri. Torna all’esportazione, al PDF o al foglio originale, non alla copia del foglio di calcolo, e ricostruisci la colonna da lì.

Dati di ingresso

Testo della tabella
id 000123
Delimitatore
,

Risultati

Righe
2
Colonne
1
id
000123
Dimensione del file in byte
2293

Ogni cella del foglio viene salvata come testo per conservare gli identificatori e i contenuti simili a formule.