Tablora · Бібліотека
Явно нормалізуйте суми з десятковою крапкою
Перетворіть 1,234.50 на 1234.50, задавши десяткову крапку й кому між розрядами лише для стовпця сум, щоб коди та інші стовпці лишилися як є.
Домовленість з десятковою крапкою
У США, Великій Британії, Японії та багатьох інших країнах крапка відокремлює дробову частину, а коми групують тисячі, тож 1,234.50 — це тисяча двісті тридцять чотири з половиною. У країнах з десятковою комою ті самі символи міняються ролями, тому налаштування, правильне для одного джерела, може непомітно спотворити суми з іншого.
Нормалізатор ніколи не вибирає домовленість для всього файлу. Ви задаєте роздільники для одного стовпця за раз, і перетворюється лише цей стовпець. Ідентифікатори, коди товарів і описи в інших стовпцях зберігають свої символи точно.
Браузерна форма перетворює один «Стовпець із числами» за одне обчислення. Для другого стовпця сум вставте завантажений результат назад у «Текст таблиці» і запустіть обчислення ще раз, вибравши цей стовпець.
Перетворення стовпця з десятковою крапкою
- Вставте рядки в «Текст таблиці» і виберіть «Роздільник полів». Якщо в сумах є коми між розрядами, самі поля мають розділятися табуляцією, крапкою з комою чи вертикальною рискою, або суми мають бути в лапках.
- Позначте «Перший рядок містить назви стовпців», якщо є рядок заголовка.
- Виберіть стовпець сум у «Стовпець із числами».
- Установіть «Десятковий роздільник» на . і «Роздільник груп розрядів» на кому.
- Натисніть «Обчислити» й перегляньте «Перетворені клітинки» і «Значення для перевірки».
Що відбувається з 1,234.50
З цими налаштуваннями вихідне значення 1,234.50 стає 1234.50. Кома між розрядами видаляється, обидві цифри дробової частини зберігаються точно. Просте 1,234 стає 1234, а 0.75 залишається 0.75.
Деякі значення затримуються, а не вгадуються. Дріб без початкового нуля, наприклад .75, затримується для перевірки. Так само й 1,23.00, бо 23 — не група з трьох цифр. Кожне затримане значення зберігає в результаті вихідний текст, тож його можна знайти в джерелі.
Коли домовленості переплутано
- Якщо ви помилково виберете десяткову кому, 1,234.50 не перетвориться на менше число. Його не можна прочитати з такими налаштуваннями, і воно з’явиться в «Значення для перевірки» — це сигнал перевірити роздільники.
- Не застосовуйте одне налаштування до файлу, зібраного з джерел з різними домовленостями; спершу розділіть його за джерелами.
- Розбирайте кожне затримане значення окремо, а не видаляйте його: затримана клітинка часто вказує на друкарську помилку або помилку розпізнавання в джерелі.
- У застосунку Tablora експорт в XLSX визначає десятковий знак для кожного числового стовпця за однозначними значеннями. У стовпці, де кожне значення виглядає як 1,234, таких підказок немає, тому звірте кілька експортованих клітинок зі сторінкою.
Вхідні дані
- Вхідні дані
- 1,234.50
- Десятковий роздільник
- .
- Роздільник груп розрядів
- ,
Результати
- Результати
- 1234.50
- Перетворені клітинки
- 1
- Значення для перевірки
- 0