Разделить столбец по разделителю — AI разбивает за 5 секунд
Разбить колонку «Иванов Иван Иванович» на три колонки руками — это «Текст по столбцам», диалог из 3 шагов, выбор разделителя, явное указание типа каждой колонки и проверка, не съело ли пробелы. Если у части записей нет отчества (Иванов Иван) или есть двойная фамилия с дефисом — встроенный мастер выдаст кашу: имя в колонку отчества, фамилия с дефисом разорвётся пополам. Это 15–25 минут разборок плюс ручная починка крайних случаев. AI решает задачу за 5 секунд: вы говорите «разбей колонку A с ФИО на три колонки B, C, D — Фамилия, Имя, Отчество. Если только два слова — заполни Фамилия и Имя, отчество пусто», и SideGenius выбирает между TEXTSPLIT (на Microsoft 365 — самая чистая формула), Text to Columns + IFERROR-обёртки (на старых версиях) и Power Query Splitter.SplitTextByDelimiter (для сложных паттернов с дефисами и инициалами). Понимает «по запятой», «по табуляции», «по любому пробельному символу», «фиксированная ширина», «разделитель — несколько символов подряд». Учитывает «если в строке было 4 слова — последние два склей в одну колонку».
В B2:D1247 появились разнесённые ФИО. Формула =TEXTSPLIT(A2;" ";;ИСТИНА). Из 1247 строк у 1183 — три части, у 64 — две (отчество пусто). Двойные фамилии с дефисом сохранились целиком.
Почему не ChatGPT
ChatGPT не открывает .xlsx и не нажимает за вас «Data → Text to Columns» с правильными настройками. SideGenius через Office.js Range.getCell().load('values') читает данные, выбирает TEXTSPLIT или Power Query под версию Excel и применяет в файл. Работает в РФ без VPN.
Как использовать за 3 шага
Зарегистрируйтесь на sidegenius.ru — мастер онбординга подключит SideGenius к Excel за 2 минуты.
Опишите, какую колонку разбить, по какому разделителю и куда положить результат.
Подтвердите — данные разнесутся в нужные колонки с обработкой нестандартных случаев.
Вопросы и ответы
Чем TEXTSPLIT лучше встроенного «Текст по столбцам»?
TEXTSPLIT — это формула, она пересчитывается при изменении исходных данных. «Текст по столбцам» — разовая операция: меняете A — B, C, D не обновляются. Плюс TEXTSPLIT поддерживает динамические массивы, заполняет диапазон одним вводом.
А если разделитель — несколько символов («, » с пробелом)?
Скажите: «разделитель — запятая с пробелом». SideGenius применит TEXTSPLIT(A2;", ") или предварительно сделает SUBSTITUTE для нормализации. В Power Query — Text.Split с параметром {", "}.
Как обработать строки с разным числом частей?
Скажите: «если только две части — заполни первые две колонки, третью оставь пустой». SideGenius использует TEXTSPLIT с IFERROR или Power Query с условной логикой. Без обработки получили бы #N/A в колонке отчества.
Двойные фамилии с дефисом — что с ними?
Если разбиваем по пробелу, дефисы остаются в фамилии нетронутыми. Если по дефису — наоборот. Скажите: «дефисы не разрывай» — SideGenius применит регекс, который ищет пробел, но игнорирует дефис внутри слова.
Можно ли сохранить связь — обновлять колонки B, C, D при правке A?
Да, через формулу TEXTSPLIT (живая связь) или Power Query (обновление кнопкой). «Текст по столбцам» — разовый, связь не сохраняется. SideGenius выбирает по умолчанию формулу — это удобнее для отчётов.
Сколько это стоит?
Бесплатный старт — 20 кредитов на пробу. Подписка Pro — 399 ₽/мес, оплата картами банков РФ через ЮKassa, без VPN.
Попробуйте SideGenius бесплатно
20 кредитов на старт, без карты. Работает в РФ без VPN, оплата картами РФ.
Установить в Excel