Tablora

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

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

Indata

Indata
1,234.50
Decimaltecken
.
Avgränsare för siffergrupper
,

Resultat

Resultat
1234.50
Konverterade celler
1
Värden att granska
0