Tablora · Бібліотека
Прочитайте суму з пробілами між групами цифр
Читайте суми на кшталт 1 234,50, де тисячі відокремлено звичайним або нерозривним пробілом, не видаляючи пробілів більше ніде в таблиці.
Пробіли як роздільники тисяч
Французька, польська, чеська, скандинавські й багато інших домовленостей групують цифри пробілом: 1 234,50. У зверстаних документах і вивантаженнях PDF цей пробіл часто нерозривний або вузький нерозривний: на екрані вони виглядають однаково, але це різні символи. Вставте таку суму в електронну таблицю, і клітинка, найімовірніше, стане текстом.
Якщо вибрати «Пробіл» у «Роздільник груп розрядів», нормалізатор прийматиме між групами цифр звичайний пробіл, нерозривний пробіл, вузький нерозривний пробіл і тонкий пробіл. Це діє лише на вибраний стовпець, тож пробіли в описах та іменах залишаються незайманими.
Перетворення 1 234,50
У прикладі на сторінці «Десятковий роздільник» — , а «Роздільник груп розрядів» — «Пробіл», вихідне значення — 1 234,50. Результат — 1234.50: пробіл між групами видаляється, кома стає десятковою крапкою, обидві цифри дробової частини лишаються.
Групування однаково має бути правильним. Два пробіли між групами, як у 1 234,50, або група неправильної довжини, як у 12 34,50, затримуються для перевірки з вихідним текстом, бо це можуть бути два злиплі числа.
Нерозривні варіанти вважаються пробілами лише всередині вибраного стовпця, а в перетвореній сумі пробілів немає зовсім, тож результат можна одразу передати в перевірку десяткової суми.
Налаштування нормалізатора
- Вставте таблицю в «Текст таблиці». Переконайтеся, що «Роздільник полів» не схожий на пробіл: вивантаження з пробілами між розрядами зазвичай розділяють поля крапкою з комою або табуляцією.
- Позначте «Перший рядок містить назви стовпців», якщо в таблиці є заголовок.
- Виберіть стовпець сум у «Стовпець із числами».
- Установіть «Десятковий роздільник» на , і «Роздільник груп розрядів» на «Пробіл», потім натисніть «Обчислити».
- Перегляньте «Значення для перевірки» і знайдіть кожне затримане значення в джерелі.
Пастки, пов’язані з пробілами
- Використати пробіл як роздільник полів будь-де в тексті. Нормалізатор уміє виправляти цифри лише всередині однієї клітинки; він не може знову з’єднати суму, розрізану на два поля.
- Вибрати групування «Пробіл» для стовпця, де є текст на кшталт 12 boxes. Такі значення затримуються, а не перетворюються, але засмічують кількість значень на перевірку.
- Очікувати, що почистяться й інші стовпці. Клітинки поза вибраним стовпцем зберігають свої пробіли точно.
- У застосунку Tablora експорт в XLSX приймає групування пробілами в розпізнаних числових стовпцях і залишає значення текстом, якщо пробіли не утворюють груп по три. Це захищає від клітинок, що злиплися під час розпізнавання фото, наприклад 5 20 8, але все одно порівняйте такі клітинки зі сторінкою перед експортом.
Вхідні дані
- Вхідні дані
- 1 234,50
- Десятковий роздільник
- ,
- Роздільник груп розрядів
- Пробіл
Результати
- Результати
- 1234.50
- Перетворені клітинки
- 1
- Значення для перевірки
- 0