Универсальная функция =ПредметПрописьюРасш анализирует число и выводит его значение в конечной ячейке прописью в соответствующем склонении и с указанием нужного пола и регистра.

Синтаксис функции

Функция =ПредметПрописьюРасш(Число; ОднаЕдиниЦА; ДвеЕдиниЦЫ; ПятьЕдиниЦ; [Пол]; [Падеж]; [ДублироватьЧисло]; [Скобки]; [Заглавная]) имеет 4 обязательных аргумента:

  • Число – числовое значение либо ссылка на ячейку, в которой оно содержится;
  • ОднаЕдиниЦА – наименование единицы измерения в единственном числе (одна единица): например, штука, день, час, тонна;
  • ДвеЕдиниЦЫ – наименование единицы измерения во множественном числе (две единицЫ): например, две штуки, два дня, два часа, две тонны;
  • ПятьЕдиниЦ – наименование единицы измерения во множественном числе (5 единиЦ): например, пять штук, пять дней, пять часов, пять тонн.

И дополнительные (необязательные) аргументы:

  • [Пол] – указание на род предмета (0 – средний, 1 – мужской, 2 – женский). По умолчанию устанавливается значение 1.
  • [Падеж] – указание на определение падежа (1 - Имен., 2 - Род., 3 - Дат., 4 - Вин., 5 - Твор., 6 - Предл.). По умолчанию устанавливается значение 1.
  • [ДублироватьЧисло] – аргумент имеет два варианта значений: 1 (продублировать число перед прописью) и 0 (указать только пропись). По умолчанию значение равно 1.
  • [Скобки] – аргумент имеет два варианта значений: 1 (поместить пропись в скобки) и 0 (не ставить скобки). По умолчанию значение равно 1.
  • [Заглавная] – аргумент имеет два варианта значений: 1 (начинать с заглавной буквы) и 0 (начинать со строчной буквы). По умолчанию значение равно 1.

Как пользоваться любой функцией из надстройки ProXL, можно прочитать тут: Как пользоваться функциями из надстройки ProXL.


Пример 1

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

Пример использования функции Предмет прописью

Пример 2

Аналогичным образом можно работать с большими числами.

Примеры с различными единицами измерения

Пример 3

Необходимо извлечь значение в нужном падеже? Укажите ссылку на значение аргумента, которое соответствует требуемому падежу.

Склонение по падежам предмета прописью

Пример 4

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

Предмет прописью в различных форматах