Tablora

Tablora · Библиотека

Отделить поддерживаемое обозначение валюты от суммы

Уберите распознанное обозначение валюты, например EUR, из 1.234,50 и получите 1234.50 без всякой конвертации. Валюту сохраните в отдельной пометке.

Что нормализатор удаляет, а что нет

В счетах и выписках валюту часто печатают рядом с каждой суммой: EUR 1.234,50, $480.00, 1.234,50 EUR. Чтобы такой столбец можно было сложить, обозначение нужно убрать. Нормализатор удаляет одно распознанное обозначение в начале значения — например, EUR, USD, GBP, CHF, TRY, JPY или символы вроде $, €, £ и ¥ — и распознанный код валюты, например EUR или USD, в конце.

Удаление обозначения — это всё, что он делает. Он не пересчитывает валюты, не ищет курс и не проверяет, что во всех строках столбца одна и та же валюта. После нормализации 1234.50 евро и 1234.50 долларов выглядят одинаково.

Нормализация EUR 1.234,50

В примере на странице «Десятичный разделитель» равен , а «Разделитель групп разрядов» — ., потому что сумма записана в континентальном стиле. Исходное значение EUR 1.234,50 становится 1234.50: обозначение и точка тысяч удаляются, запятая становится десятичной точкой, а обе цифры дробной части сохраняются.

Символ после числа, как в 1.234,50 €, в список поддерживаемых не входит. Такое значение задерживается для проверки, и ячейка сохраняет исходный текст. Перенесите символ в начало или в отдельный столбец в своей копии и пересчитайте.

Как сохранить сведения о валюте

Знаки валют на сфотографированных документах

Приложение Tablora при записи XLSX тоже удаляет знаки валют из ячеек в столбцах, которые считает числовыми, поэтому в экспортированной ячейке оказывается просто число. Валюта сохраняется только в заголовке столбца или в другом месте страницы. Если в столбце смешаны валюты, разделите его или подпишите в приложении до экспорта.

Мелкие знаки валют на фотографии легко прочитать неправильно. Если ячейка с суммой отмечена янтарным цветом, сверьте её с источником, прежде чем полагаться на значение.

Входные данные

Входные данные
EUR 1.234,50
Десятичный разделитель
,
Разделитель групп разрядов
.

Результаты

Результаты
1234.50
Преобразованные ячейки
1
Значения для проверки
0