Tablora · Bibliotek
Behold identifikatorer med mer enn 15 sifre
Identifikatorer med mer enn 15 sifre, som 12345678901234567890, mister de siste sifrene som tall i et regneark. Behold dem som tekst helt fra første eksport.
Hvorfor de siste sifrene endres
Kortreferanser, sporingsnumre for forsendelser, transaksjons-ID-er fra banker og noen kontonumre har 16, 18 eller 20 sifre. Regneark lagrer tall med omtrent 15 gjeldende sifre, så når en lang kode leses som et tall, erstattes sifrene etter det med nuller, eller verdien vises i eksponentiell form. Endringen skjer stille og er permanent: å formatere cellen som tekst etterpå gir ikke de tapte sifrene tilbake.
En lang identifikator er en etikett, ikke en mengde. Den trygge veien er å beholde den som tekst fra det øyeblikket den forlater kilden.
Behold hele koden
- Legg radene med de lange kodene i Tabelltekst, og velg deretter det Feltskilletegn som skiller feltene deres.
- Trykk på Beregn, og sammenlign hvert siffer i noen identifikatorer i forhåndsvisningen med kilden.
- Ikke send identifikatorkolonnen gjennom normaliseringsverktøyet; den er ikke et beløp.
- Bruk Last ned (XLSX) og åpne tablora-table.xlsx, der hver identifikator er en tekstcelle.
- Sjekk cellens fullstendige verdi i formellinjen i regnearket som tar imot filen, ikke bare den viste bredden.
- Står identifikatorene ved siden av beløp, beholder du begge i samme tekstbevarende eksport og konverterer bare beløpskolonnen i regnearket etterpå.
Eksemplet med 20 sifre
Sidens eksempel har én kolonne som heter id, med verdien 12345678901234567890. I den tekstbevarende arbeidsboken er den forventede celleteksten 12345678901234567890, alle tjue sifrene, i en tekstcelle; filen inneholder ingen formel og ingen numerisk verdi for den.
Den samme verdien konverteres ikke av normaliseringsverktøyet: hvert heltall med mer enn 15 sifre beholdes som tekst og telles under Verdier som må gjennomgås.
Tjue sifre inn, tjue sifre ut: det finnes ikke noe avrundingstrinn noe sted i den tekstbevarende veien.
Lange koder i fotograferte tabeller
XLSX-eksporten i Tablora-appen gjør celler om til ekte tall når en kolonne for det meste er numerisk, og en kolonne med bare lange sifferkoder kan havne i den gruppen. Da ville de eksporterte cellene inneholde avrundede tall. I en slik kolonne bruker du appens CSV-eksport, som skriver hver celle nøyaktig slik den ble lest, eller du limer cellene inn i det tekstbevarende verktøyet her og laster ned XLSX-filen.
Lange koder er også lette å feillese på et bilde. Sjekk de gulmerkede cellene, og sammenlign hver kode med visningen Kilde · side før du eksporterer.
Tegn på at skaden allerede har skjedd
Koder som slutter med en rekke nuller, eller som vises som 1.23457E+19, ble trolig konvertert før de nådde deg. Gå tilbake til originalfilen i stedet for å reparere dem for hånd.
Inndata
- Tabelltekst
- id 12345678901234567890
- Feltskilletegn
- ,
Resultater
- Rader
- 2
- Kolonner
- 1
| id |
|---|
| 12345678901234567890 |
- Filstørrelse i byte
- 2307
Alle regnearkceller lagres som tekst for å bevare identifikatorer og innhold som ligner formler.