Tablora · Bibliotek
Normalisera belopp med decimalpunkt uttryckligen
Gör om 1,234.50 till 1234.50 genom att välja decimalpunkt och kommagruppering bara för beloppskolumnen, så att koder och andra kolumner står kvar som de skrevs.
Konventionen med decimalpunkt
I USA, Storbritannien, Japan och många andra länder markerar en punkt decimalerna och komman grupperar tusentalen, så 1,234.50 är ettusen tvåhundratrettiofyra och en halv. I länder med decimalkomma byter samma tecken roller, och därför kan en inställning som stämmer för en källa i tysthet vända beloppen från en annan.
Normaliseringsverktyget bestämmer aldrig konventionen för hela filen. Du väljer avgränsare för en kolumn i taget, och bara den kolumnen konverteras. Identifierare, produktkoder och beskrivningar i andra kolumner behåller sina exakta tecken.
Webbformuläret konverterar en Talkolumn per beräkning. För en andra beloppskolumn klistrar du in det hämtade resultatet i Tabelltext igen och kör en gång till med den kolumnen vald.
Konvertera en kolumn med decimalpunkt
- Klistra in raderna i Tabelltext och välj Fältavgränsare. Innehåller beloppen grupperingskomman måste fälten skiljas åt med tabb, semikolon eller lodstreck, eller så måste beloppen stå inom citattecken.
- Markera Första raden innehåller kolumnnamn om det finns en rubrikrad.
- Välj beloppskolumnen i Talkolumn.
- Ställ in Decimaltecken på . och Avgränsare för siffergrupper på komma.
- Tryck på Beräkna och läs Konverterade celler och Värden att granska.
Vad som händer med 1,234.50
Med de här inställningarna blir källvärdet 1,234.50 till 1234.50. Grupperingskommat tas bort och båda decimalerna behålls exakt. Ett enkelt 1,234 blir 1234, och 0.75 förblir 0.75.
Vissa värden hålls inne i stället för att gissas. Ett bråk som saknar inledande nolla, till exempel .75, hålls inne för granskning. Detsamma gäller 1,23.00, eftersom 23 inte är en grupp med tre siffror. Varje inhållet värde behåller sin ursprungliga text i resultatet, så att du kan slå upp det i källan.
När de två konventionerna blandas ihop
- Väljer du decimalkomma av misstag blir 1,234.50 inte ett mindre tal. Det går inte att läsa med de inställningarna och hamnar under Värden att granska, vilket är din signal att kontrollera avgränsarna.
- Kör inte en och samma inställning på en fil som är sammansatt av källor med olika konventioner; dela först upp den efter källa.
- Granska varje inhållet värde för sig i stället för att radera det; en inhållen cell pekar ofta på ett skrivfel eller en OCR-feltolkning i källan.
- I appen Tablora bestämmer XLSX-exporten decimaltecknet för varje talkolumn utifrån de värden som är entydiga. En kolumn där varje värde ser ut som 1,234 ger inget sådant underlag, så kontrollera några exporterade celler mot sidan.
Indata
- Indata
- 1,234.50
- Decimaltecken
- .
- Avgränsare för siffergrupper
- ,
Resultat
- Resultat
- 1234.50
- Konverterade celler
- 1
- Värden att granska
- 0