Tablora · Библиотека
Нормализовать тысячи, разделённые апострофом
Превратите 1'234.50 в 1234.50, выбрав апостроф как разделитель групп для одного столбца сумм, и посмотрите, какие значения нормализатор оставит на проверку.
Где встречается апостроф между разрядами
В прайс-листах, ведомостях по зарплате и выписках швейцарского образца тысячи часто отделяют апострофом, так что 1'234.50 означает тысячу двести тридцать четыре с половиной. Если скопировать такой столбец в электронную таблицу с английскими настройками, апостроф обычно превращает ячейку в обычный текст, и она без всякого предупреждения выпадает из любой суммы.
Тот же символ встречается в именах вроде O'Neill, в примечаниях к товарам и в сокращениях. Поэтому нормализатор никогда не убирает апострофы во всей таблице. Он работает только с выбранным вами столбцом и принимает апостроф лишь в строгом шаблоне групп цифр: сначала от одной до трёх цифр, затем группы ровно по три.
Настройки для столбца с апострофами
- Вставьте строки в поле «Текст таблицы» и укажите в «Разделитель полей» символ, которым в вашем тексте разделены поля.
- Отметьте «Первая строка содержит названия столбцов», если в первой строке стоят заголовки: тогда заголовок не будет преобразован и не попадёт в подсчёт.
- В поле «Столбец с числами» выберите столбец сумм и больше ничего.
- Установите «Десятичный разделитель» на . и «Разделитель групп разрядов» на вариант с апострофом.
- Нажмите «Рассчитать», затем посмотрите на «Преобразованные ячейки» и «Значения для проверки», прежде чем нажимать «Скачать (CSV)».
Разбор 1'234.50 по шагам
С десятичной точкой и апострофом в качестве разделителя групп исходное значение 1'234.50 становится 1234.50. Знак группировки удаляется, две цифры дробной части остаются ровно такими, как записаны, и ничего не округляется. Сумма из того же столбца, записанная вообще без группировки, например 980.00, при этих настройках тоже преобразуется.
Значение вроде 12'34.50 не преобразуется, потому что 34 — не группа из трёх цифр. Оно остаётся в ячейке ровно в том виде, в каком было введено, и добавляет единицу к «Значения для проверки», чтобы вы могли вернуться к источнику и выяснить, что имелось в виду.
Преобразованные значения сохраняют точку как десятичный знак — именно в таком виде их ожидает проверка десятичной суммы, так что преобразованный столбец можно вставить туда и сравнить с указанной итоговой суммой.
Ловушки с апострофом-разделителем
- Оставить «Разделитель групп разрядов» на запятой: тогда апостроф считается неизвестным символом, и 1'234.50 уходит на проверку вместо преобразования.
- Указать в «Столбец с числами» столбец с именами или ссылочными номерами, где апостроф — часть текста.
- Типографские апострофы: в некоторых документах вместо прямого символа ' напечатана правая одинарная кавычка. Вариант группировки — только прямой символ, поэтому такие ячейки остаются непреобразованными, пока вы не исправите исходный текст.
- Считать, что сфотографированная выписка распознана верно. В приложении Tablora экспорт в XLSX тоже удаляет прямые апострофы из ячеек в столбцах, которые он считает числовыми, поэтому, прежде чем отправлять файл, сверьте несколько результатов с видом «Источник · стр.».
Входные данные
- Входные данные
- 1'234.50
- Десятичный разделитель
- .
- Разделитель групп разрядов
- '
Результаты
- Результаты
- 1234.50
- Преобразованные ячейки
- 1
- Значения для проверки
- 0