Tablora · Bibliotek
Behåll identifierare med fler än 15 siffror
Identifierare med fler än 15 siffror, som 12345678901234567890, tappar sina sista siffror som tal i kalkylblad. Behåll dem som text redan från första exporten.
Varför de sista siffrorna ändras
Kortreferenser, spårningsnummer för försändelser, transaktions-id:n från banker och vissa kontonummer har 16, 18 eller 20 siffror. Kalkylblad lagrar tal med ungefär 15 värdesiffror, så när en lång kod läses som ett tal ersätts siffrorna därefter med nollor, eller så visas värdet i grundpotensform. Ändringen sker tyst och är permanent: att formatera cellen som text i efterhand tar inte tillbaka de förlorade siffrorna.
En lång identifierare är en etikett, inte en mängd. Det säkra sättet är att behålla den som text från det ögonblick den lämnar källan.
Behåll hela koden
- Lägg raderna med de långa koderna i Tabelltext och välj sedan den Fältavgränsare som skiljer deras fält åt.
- Tryck på Beräkna och jämför varje siffra i några identifierare i förhandsvisningen med källan.
- Skicka inte kolumnen med identifierare genom normaliseringsverktyget; den är inget belopp.
- Använd Hämta (XLSX) och öppna tablora-table.xlsx, där varje identifierare är en textcell.
- Kontrollera cellens fullständiga värde i formelfältet i det mottagande kalkylbladet, inte bara den visade bredden.
- Om identifierarna står bredvid belopp, behåll båda i samma textbevarande export och konvertera bara beloppskolumnen i kalkylbladet efteråt.
Exemplet med 20 siffror
Sidans exempel har en kolumn som heter id med värdet 12345678901234567890. I den textbevarande arbetsboken är den förväntade celltexten 12345678901234567890, alla tjugo siffrorna, i en textcell; filen innehåller ingen formel och inget numeriskt värde för den.
Samma värde konverteras inte av normaliseringsverktyget: varje heltal med fler än 15 siffror behålls som text och räknas under Värden att granska.
Tjugo siffror in, tjugo siffror ut: det finns inget avrundningssteg någonstans i den textbevarande vägen.
Långa koder i fotograferade tabeller
XLSX-exporten i appen Tablora gör om celler till riktiga tal när en kolumn till största delen är numerisk, och en kolumn som bara innehåller långa sifferkoder kan räknas dit. Då skulle de exporterade cellerna innehålla avrundade tal. För en sådan kolumn kan du använda appens CSV-export, som skriver varje cell exakt som den lästes, eller klistra in cellerna i det textbevarande verktyget här och hämta XLSX-filen.
Långa koder är också lätta att läsa fel på ett foto. Kontrollera de gulmarkerade cellerna och jämför varje kod med vyn Källa · sida innan du exporterar.
Tecken på att skadan redan har skett
Koder som slutar med en rad nollor, eller som visas som 1.23457E+19, konverterades troligen innan de nådde dig. Gå tillbaka till originalfilen i stället för att laga dem för hand.
Indata
- Tabelltext
- id 12345678901234567890
- Fältavgränsare
- ,
Resultat
- Rader
- 2
- Kolumner
- 1
| id |
|---|
| 12345678901234567890 |
- Filstorlek i byte
- 2307
Alla kalkylbladsceller sparas som text för att bevara identifierare och formelliknande innehåll.