Tablora

Tablora · Bibliotecă

Normalizează explicit sumele cu punct zecimal

Convertește 1,234.50 în 1234.50 setând punctul zecimal și gruparea cu virgulă doar pentru coloana de sume, ca codurile și restul să rămână neschimbate.

Convenția cu punct zecimal

În Statele Unite, Regatul Unit, Japonia și multe alte locuri, punctul marchează zecimalele, iar virgulele grupează miile, așa că 1,234.50 înseamnă o mie două sute treizeci și patru și jumătate. În țările cu virgulă zecimală, aceleași caractere își schimbă rolurile, de aceea o setare corectă pentru o sursă poate inversa pe tăcute sumele din alta.

Normalizatorul nu decide niciodată convenția pentru tot fișierul. Alegi separatorii pentru câte o coloană, și doar acea coloană e convertită. Identificatorii, codurile de produs și descrierile din alte coloane își păstrează exact caracterele.

Formularul din browser convertește o singură Coloană numerică la fiecare calcul. Pentru a doua coloană de sume, lipește rezultatul descărcat înapoi în Textul tabelului și rulează din nou, cu acea coloană selectată.

Conversia unei coloane cu punct zecimal

Ce se întâmplă cu 1,234.50

Cu aceste setări, valoarea sursă 1,234.50 devine 1234.50. Virgula de grupare e eliminată, iar ambele zecimale se păstrează exact. Un simplu 1,234 devine 1234, iar 0.75 rămâne 0.75.

Unele valori sunt reținute în loc să fie ghicite. O fracție scrisă fără zero în față, ca .75, e reținută pentru verificare. La fel și 1,23.00, pentru că 23 nu e un grup de trei cifre. Fiecare valoare reținută își păstrează textul original în rezultat, ca s-o poți căuta în sursă.

Confuzia dintre cele două convenții

Date de intrare

Date de intrare
1,234.50
Separator zecimal
.
Separator pentru grupuri de cifre
,

Rezultate

Rezultate
1234.50
Celule convertite
1
Valori de verificat
0