Tablora · Bibliotheek
Identificatiecodes met meer dan 15 cijfers behouden
Codes langer dan 15 cijfers, zoals 12345678901234567890, verliezen als spreadsheetgetal hun laatste cijfers. Houd ze vanaf de eerste export als tekst.
Waarom de laatste cijfers veranderen
Kaartreferenties, trackingcodes van zendingen, transactie-id's van banken en sommige rekeningnummers tellen 16, 18 of 20 cijfers. Spreadsheets slaan getallen op met ongeveer 15 significante cijfers, dus wordt een lange code als getal gelezen, dan worden de cijfers daarna door nullen vervangen of verschijnt de waarde in wetenschappelijke notatie. Die verandering gebeurt stil en blijvend: de cel achteraf als tekst opmaken brengt de verloren cijfers niet terug.
Een lange identificatiecode vormt een label, geen hoeveelheid. Veilig blijft alleen de route waarbij je haar als tekst houdt vanaf het moment dat ze de bron verlaat.
De volledige code bewaren
- Zet de rijen met de lange codes in Tabeltekst en selecteer het Scheidingsteken dat hun velden scheidt.
- Klik op Berekenen en vergelijk bij een paar codes elk cijfer in het voorbeeld met de bron.
- Stuur de kolom met codes niet door de normalisator; het gaat niet om een bedrag.
- Gebruik Downloaden (XLSX) en open tablora-table.xlsx, waarin elke code een tekstcel vormt.
- Controleer in de ontvangende spreadsheet de volledige waarde van de cel in de formulebalk, niet alleen de getoonde breedte.
- Staan de codes naast bedragen, houd beide dan in dezelfde tekstbehoudende export en zet daarna in je spreadsheet alleen de bedragkolom om.
Het voorbeeld met 20 cijfers
Het voorbeeld op de pagina heeft één kolom met de naam id en de waarde 12345678901234567890. In de tekstbehoudende werkmap luidt de verwachte celtekst 12345678901234567890, alle twintig cijfers, in een tekstcel; het bestand bevat er geen formule en geen numerieke waarde voor.
Dezelfde waarde wordt door de normalisator niet omgezet: elk geheel getal met meer dan 15 cijfers blijft tekst en telt mee onder Nog te controleren waarden.
Twintig cijfers erin, twintig cijfers eruit: nergens op de tekstbehoudende route wordt afgerond.
Lange codes in gefotografeerde tabellen
De XLSX-export van de Tablora-app maakt cellen tot echte getallen wanneer een kolom grotendeels numeriek is, en een kolom met alleen lange cijfercodes kan daaronder vallen. Dan zouden de geëxporteerde cellen afgeronde getallen bevatten. Gebruik voor zo'n kolom de CSV-export van de app, die elke cel precies schrijft zoals ze gelezen werd, of plak de cellen hier in de tekstbehoudende export en download de XLSX.
Lange codes worden op een foto ook makkelijk verkeerd gelezen. Controleer de oranje cellen en vergelijk elke code met de weergave Bron · pagina voordat je exporteert.
Tekenen dat de schade al geleden werd
Codes die eindigen op een reeks nullen, of verschijnen als 1.23457E+19, werden waarschijnlijk al omgezet voordat ze bij jou kwamen. Ga terug naar het oorspronkelijke bestand in plaats van ze met de hand te herstellen.
Invoer
- Tabeltekst
- id 12345678901234567890
- Scheidingsteken
- ,
Resultaten
- Rijen
- 2
- Kolommen
- 1
| id |
|---|
| 12345678901234567890 |
- Bestandsgrootte in bytes
- 2307
Elke spreadsheetcel wordt als tekst opgeslagen om identificatiecodes en formuleachtige inhoud te behouden.