Tablora

Tablora · Bibliotek

Bevara en kod som liknar ett datum

En kod som JAN1 kan tas för ett datum när den öppnas i ett kalkylblad. Exportera den som en uttrycklig textcell så att bokstäver och siffror bevaras.

Koder som ser ut som datum

Hyllplatser, partietiketter, plannamn och korta produktkoder byggs ofta av en månadsförkortning och ett tal: JAN1, MAR15, SEP2. Öppnar du en CSV med sådana koder i ett kalkylblad kan programmet gissa att det är datum och visa dag och månad i din egen regions format. När det väl har hänt finns de ursprungliga tecknen inte längre i cellen, och att ändra cellformatet efteråt tar inte tillbaka dem.

Det textbevarande verktyget undviker gissningen helt. Det skriver varje cell i arbetsboken som en uttrycklig textcell, så JAN1 kommer fram i kalkylbladet som de fyra tecknen J, A, N och 1.

Skapa en textbevarande arbetsbok

Exemplet JAN1

Sidans exempel har en enda kolumn som heter code med ett värde, JAN1. Den förväntade celltexten i arbetsboken är JAN1, lagrad som en uttrycklig textcell, inte som en formel och inte som ett tal eller datum. Verktyget lägger inte till något år, tillämpar ingen månadsordning och avgör inte ens om koden var tänkt som ett datum.

En närliggande kod som JAN12 eller JUN30 hanteras på exakt samma sätt, eftersom verktyget aldrig tittar på teckenmönstret över huvud taget.

Vad textceller kostar dig

Eftersom varje cell i den här arbetsboken är text går belopp i andra kolumner inte att summera förrän du konverterar dem i kalkylbladet. Behöver du både säkra koder och fungerande tal, normalisera först beloppskolumnen med normaliseringsverktyget och hantera de konverterade talen som ett separat steg, eller konvertera dem i kalkylbladet efter importen.

I appen Tablora behåller XLSX-exporten en cell som JAN1 som text och gör bara om celler i igenkända talkolumner till tal. Appens CSV-export skriver varje cell som den lästes, vilket betyder att det program som öppnar CSV-filen avgör hur den tolkas. För koder som de här är XLSX det säkrare valet.

Indata

Tabelltext
code JAN1
Fältavgränsare
,

Resultat

Rader
2
Kolumner
1
code
JAN1
Filstorlek i byte
2293

Alla kalkylbladsceller sparas som text för att bevara identifierare och formelliknande innehåll.