TOP
SpellNumber Функция для LO Calc
SPELLNUMBER() Описание
Функция SPELLNUMBER() предназначена для преобразования числа или суммы, написанных цифрами в текст на английском языке.
Эта функция позволяет конвертировать числа в слова в любой валюте с помощью формулы, например, число 22,50 будет читаться как "Twenty Two Dollars and Fifty Cents" или "Twenty Two Pesos and Fifty Centavos" .
Это может быть очень полезным, если вы используете LO Calc в качестве шаблона для заполнения чеков или других бухгалтерских документов.
Основные характеристики Функции SPELLNUMBER
Синтаксис:
=SPELLNUMBER(Amount; [CurrNameSgl]; [CurrNamePlr]; [CentNameSgl]; [CentNamePlr]; [Format]; [CurrPlace]; [ZeroMod])
Параметры:
- Amount: Число, которое нужно преобразовать в текст.
- [CurrNameSgl]: Опционально. Название денежной единицы в единственном числе.
- [CurrNamePlr]: Опционально. Название денежной единицы во множественном числе.
- [CentNameSgl]: Опционально. Название разменной монеты в единственном числе.
- [CentNamePlr]: Опционально. Название разменной монеты во множестве.
- [Format]: Опционально. Формат отображения текста:
- Отражаем полностью сумму прописи с названием валюты и разменной монеты.
- Сумма прописью только для целой части.
- Сумма прописью только для мелкой части.
- Сумма прописью со специальным форматом для мелкой части, а именно: "dd/100" .
- Сумма прописью со специальным форматом для мелкой части, а именно: "ddd/1000" .
- Сумма прописью со специальным форматом для мелкой части в тысячных формате.
- [CurrPlace]: Опционально. Размещение названия денежной единицы в конце текста (0) или начале (1).
- [ZeroMod]: Опционально. Или отображать нулевые значения мелкой части прописью: нет (0), да (1).
Пример Использование
Функция SPELLNUMBER() проста в использовании. Вам достаточно ввести любое число в формулу, указать название денежной единицы для целых и мелких значений и, при необходимости, указать дополнительные параметры для необходимого формата отображения текста, и LO Calc автоматически конвертирует его в текст:
=SPELLNUMBER(13561,32; "Dollar"; "Dollars"; "Cent"; "Cents"; ""; ""; "")
У нас будет такой результат:
В этом примере используются следующие значения:
- Amount: A2 - число, которое необходимо превратить в текст (13561,32) .
- CurrNameSgl: B2 - название денежной единицы в единственном числе ("Dollar") .
- CurrNamePlr: C2 - название денежной единицы во множестве ("Dollars") .
- CentNameSgl: D2 - название разменной монеты в единственном числе ("Cent") .
- CentNamePlr: E2 - название разменной монеты во множестве ("Cents") .
- Format: F2 - по умолчанию (0). Отображаем полностью сумму прописью с названием для валюты и разменной монеты. ("") .
- CurrPlace: G2 - по умолчанию (0). Размещение названия денежной единицы в конце текста ("") .
- ZeroMod: H2 - По умолчанию (0). ("") .
Скачать расширение
Вы можете воспользоваться функцией SPELLNUMBER() установив расширение YLC Utilities .
Или его бесплатную версию YouLibreCalc .
После этого, данная функция будет доступна во всех файлах, которые будут открыты в LibreOffice Calc .