Товарищи специалисты! Возможно ли склонение Фамилии Имени Отчества посредством формул без использования макроса? Суть проблемы: Есть Лист протокол. В нем фамилии например Иванов Сергей Петрович Есть Лист2 в нем удостоверения, отбираются фио посредством функции индекс. Простым добавлением в формулу буквы "У" получается косяк с именем Сергей (получается Сергейу). Пример формулы =ИНДЕКС(протокол!B$32:B$67;удостоверение!A92)&"у "&"Сергею"&" "&ИНДЕКС(протокол!D$32:D$67;удостоверение!A92)&"у " Заметьте пришлось заменить в формуле отбор по имени. С женскими ФИО вообще тупо приходится забивать все в ручную. Есть решение? Или ручками ручками...
Товарищи специалисты! Возможно ли склонение Фамилии Имени Отчества посредством формул без использования макроса? Суть проблемы: Есть Лист протокол. В нем фамилии например Иванов Сергей Петрович Есть Лист2 в нем удостоверения, отбираются фио посредством функции индекс. Простым добавлением в формулу буквы "У" получается косяк с именем Сергей (получается Сергейу). Пример формулы =ИНДЕКС(протокол!B$32:B$67;удостоверение!A92)&"у "&"Сергею"&" "&ИНДЕКС(протокол!D$32:D$67;удостоверение!A92)&"у " Заметьте пришлось заменить в формуле отбор по имени. С женскими ФИО вообще тупо приходится забивать все в ручную. Есть решение? Или ручками ручками...alexa1965
Русский язык слишком сложный. Это или городить десятиэтажные "ЕСЛИ" (а это надо значительно углубиться в правила языка и сделать отдельное "ЕСЛИ" для каждого из возможных окончаний фамилий)), или сделать табличку соответствий всех имён, фамилий и их падежей. Если это касается, например, сотрудников, то это не так сложно, а если для любых фамилий... то это вряд ли удастся. Разве что найти готовую базу данных.
Русский язык слишком сложный. Это или городить десятиэтажные "ЕСЛИ" (а это надо значительно углубиться в правила языка и сделать отдельное "ЕСЛИ" для каждого из возможных окончаний фамилий)), или сделать табличку соответствий всех имён, фамилий и их падежей. Если это касается, например, сотрудников, то это не так сложно, а если для любых фамилий... то это вряд ли удастся. Разве что найти готовую базу данных.BBetepp
Сообщение отредактировал BBetepp - Четверг, 29.08.2013, 10:15