Описание
Склонение ФИО и сумма прописью в Excel + ИНСТРУКЦИЯ
Надстройка Morpher.xll выполняет следующие функции:
СКЛОНЕНИЕ ПО ПАДЕЖАМ ФАМИЛИЙ, ИМЕН И ОТЧЕСТВ НА РУССКОМ И УКРАИНСКОМ ЯЗЫКАХ;
СКЛОНЕНИЕ ПО ПАДЕЖАМ ДОЛЖНОСТЕЙ И ПРОИЗВОЛЬНЫХ НАЗВАНИЙ НА РУССКОМ ЯЗЫКЕ;
ОПРЕДЕЛЕНИЕ РОДА (ПОЛА) ФИО И ПРОИЗВОЛЬНЫХ СЛОВОСОЧЕТАНИЙ;
ФОРМИРОВАНИЕ ПРОПИСИ ДЕНЕЖНЫХ СУММ (СТО РУБЛЕЙ 00 КОПЕЕК) И ЧИСЕЛ С ПРОИЗВОЛЬНОЙ ЕДИНИЦЕЙ ИЗМЕРЕНИЯ (ТРИДЦАТЬ КАЛЕНДАРНЫХ ДНЕЙ, ДВЕ ЦЕЛЫХ ТРИ ДЕСЯТЫХ ПРОЦЕНТА);
ПОЛУЧЕНИЕ ФОРМЫ МНОЖЕСТВЕННОГО ЧИСЛА СЛОВ И СЛОВОСОЧЕТАНИЙ.
Надстройка Morpher.xll выполняет следующие функции:
Функции склонения по падежам Функция Вопрос Описание Родительный кого? чего? Строит форму родительного падежа. Дательный кому? чему? Строит форму дательного падежа. Винительный кого? что? Строит форму винительного падежа. Творительный кем? чем? Строит форму творительного падежа. ПредложныйО о ком? о чем? Предложный падеж с предлогом О/ОБ/ОБО. * ПредложныйВ где? Предложный падеж с предлогом В/НА. *-----------------------------------------------------------------------------------------------------------------
Функция определения рода (пола)
Данная функция определяет грамматический род входного словосочетания. Роду однозначно соответствует пол, если словосочетание называет человека.
Для русского языка функция называется Род и может возвращать одно из следующих строковых значений:
Функция Возвращаемые значения Означает Род Муж Мужской род или пол Жен Женский род или пол Сред Средний род Множ Множественное число
-----------------------------------------------------------------------------------------------------------------
ФУНКЦИЯ ПРОПИСИ ЧИСЕЛ И ДЕНЕЖНЫХ СУММ
Функция Пропись формирует пропись числа или денежной суммы в любом падеже:
Формула Результат =Пропись(123,45; "рубль") Сто двадцать три рубля 45 копеек =Пропись(123,45; "доллар США") Сто двадцать три доллара США 45 центов =Пропись(123,45; "евро") Сто двадцать три евро 45 центов
При желании можно использовать сокращенные названия денежных единиц, с точкой или без:
Формула Результат =Пропись(123,45; "руб.") Сто двадцать три руб. 45 коп. =Пропись(123,45; "долл. США") Сто двадцать три долл. США 45 центов =Пропись(123,45; "грн.") Сто двадцать три грн. 45 коп.
В качестве денежной единицы допускается также использование трехбуквенных кодов валют международного стандарта таких как RUB, USD, EUR и др. При этом в название денежной единицы автоматически включается название страны:
Формула Результат =Пропись(123,45; "RUB") Сто двадцать три российских рубля 45 копеек =Пропись(123,45; "UAH") Сто двадцать три украинских гривны 45 копеек =Пропись(123,45; "KZT") Сто двадцать три казахских тенге 45 тиынов
Кроме денежных единиц, возможно построить пропись числа в сочетании с произвольной единицей измерения, например:
Формула Результат =Пропись(10; "рабочий день") 10 (Десять) рабочих дней =Пропись(30; "календарный день") 30 (Тридцать) календарных дней =Пропись(5,3; "процент") 5,3 (Пять целых три десятых) процента
Чтобы поставить результат в нужный падеж, укажите третьим параметром первую букву названия падежа (И, Р, Д, В, Т, П):
Формула Результат =Пропись(2; "рабочий день"; "Р") 2 (Двух) рабочих дней =Пропись(2; "рабочий день"; "Д") 2 (Двум) рабочим дням =Пропись(2; "рабочий день"; "П") 2 (Двух) рабочих днях
Например, чтобы сформировать фразу "В течение 30 (Тридцати) календарных дней", используйте формулу:
=CONCATENATE("В течение "; Пропись(30; "календарный день"; "Р"))
-----------------------------------------------------------------------------------------------------------------
Формат файла
link