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 €, до списку підтримуваних не входить. Таке значення затримується для перевірки, і клітинка зберігає вихідний текст. Перенесіть символ на початок або в окремий стовпець у своїй копії й обчисліть знову.
Як зберегти відомості про валюту
- Перед перетворенням перевірте, чи немає в стовпці різних валют. Якщо є, спершу розділіть його за валютами.
- Запишіть валюту в заголовок, наприклад «Сума EUR», або в окремий стовпець, бо з клітинок результату позначення зникне.
- Вибирайте десятковий роздільник і роздільник груп за тим, як записано суми, а не за тим, звідки валюта.
- Додавайте чи порівнюйте значення, лише якщо в них та сама валюта й той самий період.
- Позначення в дужках теж опрацьовується: (EUR 1.234,50) спершу читається як від’ємне, потім позначення видаляється, і виходить -1234.50.
- Позначення розпізнаються в будь-якому регістрі, тож eur 1.234,50 теж перетворюється.
Знаки валют на сфотографованих документах
Застосунок Tablora під час запису XLSX теж видаляє знаки валют із клітинок у стовпцях, які вважає числовими, тому в експортованій клітинці опиняється просто число. Валюта зберігається лише в заголовку стовпця або деінде на сторінці. Якщо в стовпці змішано валюти, розділіть його або підпишіть у застосунку до експорту.
Дрібні знаки валют на фотографії легко прочитати неправильно. Якщо клітинку із сумою позначено бурштиновим кольором, звірте її з джерелом, перш ніж покладатися на значення.
Вхідні дані
- Вхідні дані
- EUR 1.234,50
- Десятковий роздільник
- ,
- Роздільник груп розрядів
- .
Результати
- Результати
- 1234.50
- Перетворені клітинки
- 1
- Значення для перевірки
- 0