Заказать макрос
Разрабатываем макросы на заказ. Любой сложности. Быстро и качественно.
Подробнее...
Готовые решения » Надстройка VBA-Excel » Предмет прописью

Как написать количество единиц прописью в Excel

Функция ПРЕДМЕТПРОПИСЬЮ позволит указать прописью любой тип данных будь то штуки, дни, рубли, тоны, километры и так далее. Вы сами выбираете единицы измерения, а функция в зависимости от количества указывает верное склонение.

Описание проблемы

Когда мы добавили в надстройку сумму прописью, то пользователи постоянно просили добавить различные типы данных. Например после чисел прописью многим необходимо приписывать рубли, доллары, евро, календарные дни, рабочие дни, штуки, тонны и так далее. Сначала мы пытались добавить все эти форматы в функцию СУММАПРОПИСЬЮ, но потом стало ясно, что этот список бесконечный. Тогда мы приняли решение сделать дополнительную универсальную функцию, которая будет вставлять любые единицы (любой предмет) прописью.

Описание функции

Функция =ПРЕДМЕТПРОПИСЬЮ(ЧИСЛО; ОднаЕдиниЦА; ДвеЕдиниЦЫ; ПятьЕдиниЦ) анализирует введенное Число и в зависимости от него вставляет нужное склонение предмета. Более подробно об аргументах функции.

  • ЧИСЛО - значение или ссылка на ячейку с указанием числа, для которого необходимо указать предмет (единицы) прописью.
  • ОднаЕдиниЦА - предмет прописью в единственном числе, например "рубль", "час", "день", "экземпляр" и так далее.
  • ДвеЕдиниЦЫ - предмет прописью во множественном числе, например два "рубля", "часа", "экземпляра" и так далее.
  • ПятьЕдиниЦ - предмет прописью во множественном числе, например пять "рублей", "часов", "экземпляров" и так далее.

Пример использования

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

Пример использования функции ПРЕДМЕТПРОПИСЬЮ

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

Комментарии:

comments powered by Disqus