Надстройка PLEX для Microsoft Excel 2007-2021 и Office 365
Функция FIO
Эта функция выполняет 3 основные операции:
- Выстраивает ФИО в правильном порядке, если в исходных данных они стоят неправильно.
- Склоняет ФИО в родительном и дательном падежах.
- Выводит, при необходимости, сокращенную форму (Фамилия И.О.)
Синтаксис
=FIO(NameAsText; NameCase; ShortForm)
где:- NameAsText – ячейка с исходным ФИО (полным или без отчества)
- NameCase – символьный код падежа ("Д" или "D" – дательный; "Р" или "R" – родительный). По умолчанию – без преобразования.
- ShortForm – числовое значение, задающее сокращенную форму. По умолчанию, принимается за 0 (без преобразования).
В самом простом варианте эту функцию можно использовать для выстраивания ФИО в правильном порядке:
Со вторым аргументом можно преобразовать ФИО в требуемый падеж:
Третий (необязательный) аргумент позволит выводить ФИО в нужном падеже и, дополнительно, в сокращенной форме:
Безусловно, найдутся зубодробительные ФИО, где эта функция сработает некорректно, ибо русский язык велик и могуч. Однако, с 99,9% процентами типичных российских имен все работает вполне успешно (тестировал на 5000+ ФИО реальных людей).
Полный список всех инструментов надстройки PLEX
Еще неКупилно думаю попозже куплю, давно хотел. Но вот сейчас возникла необходимость сделать ФИО в творительный падеж для договора, а выбор только родительный и дательный... Планируется ли добавление падежей?