Tablora · Biblioteka
Jawnie normalizuj kwoty z przecinkiem dziesiętnym
Zamień kwoty takie jak 1.234,50 na 1234.50, wybierając dla jednej kolumny przecinek dziesiętny i kropkę jako separator grup, a niejasne wartości odłóż do sprawdzenia.
Jak rozpoznać kolumnę z przecinkiem dziesiętnym
W dużej części Europy, w Ameryce Łacińskiej i w Turcji kwoty zapisuje się z przecinkiem przed częścią ułamkową i kropką między tysiącami: 1.234,50 to tysiąc dwieście trzydzieści cztery i pół. W twoich danych zdradza to przecinek z dwiema cyframi na końcu większości wartości oraz kropki, które pojawiają się tylko między grupami trzech cyfr.
Usunięcie każdej kropki i przecinka w nadziei, że się uda, może dać wiarygodną, ale błędną liczbę. Narzędzie do ujednolicania liczb prosi, żebyś określił rolę obu znaków, i stosuje je tylko do jednej kolumny, więc kod albo opis w innym miejscu wiersza nigdy nie zostanie zmieniony.
Ustawienia dla 1.234,50
- Wklej tabelę do pola Tekst tabeli i wybierz Separator pól; w wielu eksportach z przecinkiem dziesiętnym jest to średnik.
- Zaznacz Pierwszy wiersz zawiera nazwy kolumn, jeśli pierwsza linia zawiera nagłówki.
- Wybierz kolumnę kwot w polu Kolumna liczbowa.
- Ustaw Separator dziesiętny na , a Separator grup cyfr na .
- Naciśnij Oblicz, a potem porównaj kilka przekonwertowanych wartości z oryginałem, zanim użyjesz przycisku Pobierz (CSV).
Od 1.234,50 do 1234.50
Przy tych ustawieniach wartość źródłowa 1.234,50 staje się 1234.50, a obie cyfry części ułamkowej zostają zachowane. Wartość bez grupowania, taka jak 15,20, staje się 15.20. Wartość 1.234 bez przecinka jest czytana jako 1234, bo kropka przy tych ustawieniach może być tylko separatorem grup.
Jeśli przez pomyłkę ustawisz separatory odwrotnie, 1.234,50 nie zostanie błędnie odczytane jako mniejsza liczba. Nie da się jej przeanalizować z kropką dziesiętną i grupowaniem przecinkiem, więc zostaje jako tekst w Wartościach do sprawdzenia. Duża liczba wartości do sprawdzenia jest często pierwszym sygnałem, że ustawienia są zamienione.
Przekonwertowane wartości są zapisywane z kropką, w postaci, której oczekuje narzędzie do sprawdzania sumy. Jeśli twój arkusz używa przecinka dziesiętnego, zaimportuj pobrany plik z ustawieniami pasującymi do pliku, zamiast ręcznie konwertować kolumnę z powrotem.
Błędy, których warto unikać przy przecinku dziesiętnym
- Wybranie tego samego znaku dla obu separatorów: narzędzie odrzuca takie połączenie i prosi o sprawdzenie wprowadzonych wartości.
- Użycie przecinka jako separatora pól w tabeli z przecinkiem dziesiętnym. Kwoty rozdzielają się wtedy na dwie komórki; wybierz zamiast tego średnik lub tabulator.
- Zastosowanie ustawienia do kolumny, która zawiera inną konwencję z innego źródła; najpierw rozdziel mieszane źródła.
- Oczekiwanie, że aplikacja Tablora wymaga tego wyboru. Jej eksport XLSX ustala znak dziesiętny każdej kolumny liczbowej na podstawie jednoznacznych wartości, więc po eksporcie porównaj ze stroną wartość taką jak 1.234.
Dane wejściowe
- Dane wejściowe
- 1.234,50
- Separator dziesiętny
- ,
- Separator grup cyfr
- .
Wyniki
- Wyniki
- 1234.50
- Przekonwertowane komórki
- 1
- Wartości do sprawdzenia
- 0