Tablora

Tablora · Bibliotek

Behåll ett långt heltal för granskning

Normaliseringsverktyget behåller varje heltal med fler än 15 siffror som text för granskning i stället för att konvertera det, så att långa koder inte avrundas.

Gränsen vid 15 siffror

Tal i kalkylblad rymmer ungefär 15 värdesiffror. Därutöver avrundas de sista siffrorna bort när ett värde lagras som tal. För att inte skapa ett sådant tal konverterar normaliseringsverktyget inte en heltalsdel med fler än 15 siffror. Det låter cellens ursprungliga text stå kvar och registrerar den under Värden att granska.

Gränsen gäller siffrorna före decimaltecknet, efter att grupperingstecknen har tagits bort. Ett värde som 1234567890123456.50 hålls också inne, eftersom dess heltalsdel har 16 siffror.

Webbformuläret har inget alternativ för att häva gränsen. Det är avsiktligt: ett kalkylblad skulle avrunda ett sådant tal när det lagras, så att skapa det här skulle bara dölja förlusten.

Granska 12345678901234567890

Sidans exempel använder Decimaltecken . och Avgränsare för siffergrupper komma med källvärdet 12345678901234567890. Det förväntade utfallet är att det behålls som text för granskning: Konverterade celler räknar det inte, Värden att granska gör det, och cellen i resultatet lyder fortfarande 12345678901234567890.

Att värdet hålls inne betyder inte att det är fel. Det betyder att verktyget inte gör om det till ett tal som ett kalkylblad skulle avrunda.

Avgör vad kolumnen innehåller

Närliggande beteende på andra ställen

Summakontrollen fungerar annorlunda: den godtar långa kanoniska decimaltal och adderar dem exakt som heltal skalade till samma antal decimaler, så ett långt värde tappar inga siffror där. Det gör den användbar som kontroll av en stor summa, men det är inget skäl att lagra en lång identifierare som tal.

I appen Tablora tillämpar XLSX-exporten inte den här gränsen. En kolumn som till största delen är numerisk skrivs som riktiga tal, så långa sifferföljder i den skulle avrundas. Använd appens CSV-export för en sådan kolumn, eller flytta den till det textbevarande verktyget här.

Indata

Indata
12345678901234567890
Decimaltecken
.
Avgränsare för siffergrupper
,

Resultat

Resultat
12345678901234567890
Konverterade celler
0
Värden att granska
1

Heltalet med fler än 15 siffror behålls som text för granskning så att källtecknen bevaras.