Разделить ФИО — AI разносит на 3 колонки за 5 секунд
Разделить ФИО на фамилию, имя и отчество — задача, которая выглядит как пять секунд, пока в данных не попадаются варианты: «Иванов И.И.», «Иван Иванов», иностранцы без отчества «Smith John», двойные фамилии через дефис «Петрова-Сидорова», ФИО с приставкой «де» / «фон». Стандартный «Текст по столбцам» с разделителем-пробелом ломается на половине строк. На написание формул через FIND/MID или ручную правку 200 строк уходит 30–60 минут. AI решает задачу за 5 секунд: вы говорите «разнеси ФИО из A на колонки B (фамилия), C (имя), D (отчество), пустое отчество допустимо», и SideGenius применяет =TEXTSPLIT(A2;" ") в M365 или связку TRIM/MID/FIND для Excel 2019, плюс защитный case для двух слов и одного слова. Понимает «привести имя из «И. И.» в полную форму через справочник», «нормализовать падеж в именительный», «разделить ФИО где первой идёт имя».
B2: =TRIM(LEFT(A2;FIND(" ";A2)-1)) — фамилия. C2: =TRIM(MID(A2;FIND(" ";A2)+1;IFERROR(FIND(" ";A2;FIND(" ";A2)+1)-FIND(" ";A2)-1;LEN(A2)))) — имя. D2: =IFERROR(TRIM(MID(A2;FIND(" ";A2;FIND(" ";A2)+1)+1;LEN(A2)));"") — отчество.
Почему не ChatGPT
ChatGPT часто предлагает разделение по «первый пробел / последний пробел» без обработки строк с двумя словами или сокращениями инициалов — половина строк ломается. SideGenius анализирует структуру колонки и подбирает формулу под все случаи. Работает в РФ без VPN.
Как использовать за 3 шага
Зарегистрируйтесь на sidegenius.ru — мастер онбординга подключит SideGenius к Excel за 2 минуты.
Опишите формат ФИО — «Фамилия Имя Отчество» или «Имя Фамилия» и какие крайние случаи возможны.
Подтвердите — три колонки заполнятся с обработкой пустых отчеств и сокращений.
Вопросы и ответы
Что делать со строками без отчества?
SideGenius определяет количество слов через LEN(TRIM(A2))-LEN(SUBSTITUTE(A2;" ";"")) и выбирает формулу: 3 слова — стандартный split, 2 слова — фамилия + имя без отчества, 1 слово — только фамилия. В отчество идёт пустая строка, не #VALUE!.
Как обработать «Иванов И. И.» с инициалами?
Это можно либо разнести как есть (фамилия = «Иванов», имя = «И.», отчество = «И.»), либо при наличии справочника полных имён попытаться восстановить. SideGenius по умолчанию делает первое: разносит как есть, чтобы не угадывать ошибочно.
Что с двойными фамилиями через дефис?
«Петрова-Сидорова Анна Ивановна» — TEXTSPLIT по пробелу справится корректно, потому что внутри фамилии нет пробела. Если же двойная фамилия записана с пробелом «Петрова Сидорова» — формула возьмёт «Петрова» как фамилию, «Сидорова» как имя. В таком случае нужен ручной справочник.
Можно ли вернуть ФИО в формат «Фамилия И. О.»?
Да, обратная задача. SideGenius применяет =B2&" "&LEFT(C2;1)&". "&LEFT(D2;1)&"." — выдаёт «Иванов И. И.». Удобно для сводных, договоров, табелей.
Что делать с иностранными именами «Smith John»?
В большинстве русскоязычных таблиц иностранцы записаны как «Имя Фамилия» (наоборот). SideGenius умеет переключать порядок: если перед делением сказать «формат Имя Фамилия» — он положит «Smith» в C, «John» в B (после переразметки). Можно также добавить вспомогательный флаг.
Сколько это стоит?
Бесплатный старт — 20 кредитов на пробу. Подписка Pro — 399 ₽/мес, оплата картами банков РФ через ЮKassa, без VPN.
Попробуйте SideGenius бесплатно
20 кредитов на старт, без карты. Работает в РФ без VPN, оплата картами РФ.
Установить в Excel