Заказать макрос
Разрабатываем макросы на заказ. Любой сложности. Быстро и качественно.
Подробнее...

Дата прописью в Excel

В некоторых документах, таких как доверенность, договора, необходимо указывать дату прописью. Задача простая и не занимает много времени. Однако есть большой риск ошибиться и тогда придется заново печатать документ (а это уже не 5 минут).

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

Функция =ДАТАПРОПИСЬЮ(ДАТА;[ПАДЕЖ];[ФОРМАТ]) служит для преобразования даты в текст. Эта формула имеет следующие аргументы:

ДАТА - Дата, которую необходимо указать прописью.

[ПАДЕЖ] - Число 1 или 2.

  1. Именительный (по умолчанию если параметр не указан)
  2. Родительный

[ФОРМАТ] - Число от 1 до 3.

  1. текст вида: первое января две тысячи пятнадцатого года (по умолчанию если параметр не указан)
  2. текст вида: 01 января 2015 года
  3. напишет дату с заглавной буквы
Квадратные скобки означают, что переменная не обязательная. Если ее не указать, будет использовано значение по умолчанию.

Пример 1

Рассмотрим самый простой пример использования данной функции, когда необходимо указать всего 1 аргумент - дату, которую необходимо записать прописью.

Пример работы функции Дата прописью

Обратите внимание, что формат даты не важен и преобразование в текст от него не меняется.

Пример 2

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

Пример 2 работы функции Дата прописью

Пример 3

Этот пример демонстрирует возможность функции выводить результат даты прописью в различных форматах.

Пример 3 работы функции Дата прописью

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

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

comments powered by Disqus