Возможности !SEMTools
↑ Навигация по задачам в Excel и возможностям надстройки !SEMTools ↑

Разделить ячейку в Excel можно двумя способами — смотря что вы называете ячейкой. Если нужно разбить её содержимое на несколько ячеек — например, ФИО на три столбца или «город, улица, дом» по частям, — выделите столбец и выберите Данные → Текст по столбцам, укажите разделитель и нажмите «Готово». Если ячейка объединённая, её разделяют обратно командой Главная → Объединить и поместить в центре → Отменить объединение ячеек.

А вот обычную ячейку сетки разрезать на две нельзя: это минимальная единица листа. Её можно только визуально разделить по диагонали или «собрать» таблицу так, чтобы ячейка выглядела разделённой. Ниже — все варианты по порядку, с формулами, которые делают то же самое автоматически.

Текст по столбцам: разделить данные по разделителю

«Текст по столбцам» — встроенный мастер Excel, который разбивает один столбец на несколько. Он работает во всех версиях и подходит для разовой разбивки большой таблицы: тысяча строк делится так же быстро, как одна.

  1. Выделите ячейки одного столбца, которые нужно разделить. Справа от них должно быть достаточно пустых столбцов: мастер записывает результат поверх соседних ячеек.
  2. Откройте Данные → Текст по столбцам.
  3. Шаг 1: выберите «С разделителями», если части отделены символом (пробелом, запятой, точкой с запятой), или «Фиксированной ширины», если у каждой части постоянная длина.
  4. Шаг 2: отметьте разделитель. Пробел, запятая, точка с запятой и табуляция есть в списке, любой другой символ впишите в поле «Другой». Галочка «Считать последовательные разделители одним» убирает пустые столбцы от двойных пробелов.
  5. Шаг 3: для каждого столбца результата выберите формат. Для артикулов и индексов с ведущими нулями ставьте «Текстовый», иначе 00123 превратится в 123. В поле «Поместить в» можно указать другое место, чтобы не затереть исходные данные.
  6. Нажмите «Готово».

Мастер делит только один столбец за раз и только вправо — по строкам он не разбивает. Результат — обычные значения: если исходные данные поменяются, разбивку придётся повторить. Когда нужен живой результат, используйте формулу ТЕКСТРАЗД.

Как разделить ФИО на три ячейки

Через мастер: выделите столбец с ФИО, Данные → Текст по столбцам → «С разделителями» → разделитель «пробел» → Готово. Фамилия, имя и отчество окажутся в трёх соседних столбцах.

Формулой в Excel 365 и 2024 это одна функция:

ФИО на три ячейки: ТЕКСТРАЗД
B2=ТЕКСТРАЗД(A2;" ")
ABCD
1ФИОФамилияИмяОтчество
2Иванов Иван ИвановичИванов=ТЕКСТРАЗД(A2;" ")ИванИванович
3Смирнова Ольга ПетровнаСмирнова=ТЕКСТРАЗД(A3;" ")ОльгаПетровна
4Ли Анна ВикторовнаЛи=ТЕКСТРАЗД(A4;" ")АннаВикторовна

Формула в B2 разливается вправо на три ячейки; протяните её вниз для остальных строк.

В английском Excel: =TEXTSPLIT(A2," ")

В старых версиях Excel фамилию, имя и отчество достают по позициям пробелов: НАЙТИ ищет пробел, ЛЕВСИМВ и ПСТР вырезают нужный кусок.

ФИО на три ячейки: формулы для любой версии
C2=ПСТР(A2;НАЙТИ(" ";A2)+1;НАЙТИ(" ";A2;НАЙТИ(" ";A2)+1)-НАЙТИ(" ";A2)-1)
ABCD
1ФИОФамилияИмяОтчество
2Иванов Иван ИвановичИванов=ЛЕВСИМВ(A2;НАЙТИ(" ";A2)-1)Иван=ПСТР(A2;НАЙТИ(" ";A2)+1;НАЙТИ(" ";A2;НАЙТИ(" ";A2)+1)-НАЙТИ(" ";A2)-1)Иванович=ПСТР(A2;НАЙТИ(" ";A2;НАЙТИ(" ";A2)+1)+1;100)
3Смирнова Ольга ПетровнаСмирнова=ЛЕВСИМВ(A3;НАЙТИ(" ";A3)-1)Ольга=ПСТР(A3;НАЙТИ(" ";A3)+1;НАЙТИ(" ";A3;НАЙТИ(" ";A3)+1)-НАЙТИ(" ";A3)-1)Петровна=ПСТР(A3;НАЙТИ(" ";A3;НАЙТИ(" ";A3)+1)+1;100)
4Ли Анна ВикторовнаЛи=ЛЕВСИМВ(A4;НАЙТИ(" ";A4)-1)Анна=ПСТР(A4;НАЙТИ(" ";A4)+1;НАЙТИ(" ";A4;НАЙТИ(" ";A4)+1)-НАЙТИ(" ";A4)-1)Викторовна=ПСТР(A4;НАЙТИ(" ";A4;НАЙТИ(" ";A4)+1)+1;100)

Фамилия — всё до первого пробела. Имя — между первым и вторым пробелом: второй НАЙТИ начинает поиск с позиции после первого. Отчество — всё после второго пробела, число 100 просто «с запасом». Если в ячейке только два слова, формулы для имени и отчества вернут #ЗНАЧ!.

В английском Excel: =MID(A2,FIND(" ",A2)+1,FIND(" ",A2,FIND(" ",A2)+1)-FIND(" ",A2)-1)

Ещё один способ — мгновенное заполнение. Рядом с первым ФИО вручную напишите фамилию, в следующей строке нажмите Ctrl+E: Excel угадает шаблон и заполнит весь столбец. Затем то же для имени и отчества. Способ быстрый, но проверяйте результат: на нестандартных строках Excel может ошибиться.

Разделить ячейку по количеству символов

Если части не разделены символом, но у каждой постоянная длина — коды, номера документов, даты без точек, — на первом шаге мастера выберите «Фиксированной ширины» и мышкой поставьте границы разрезов на линейке. Формулами то же делают ЛЕВСИМВ, ПСТР и ПРАВСИМВ.

Код на части фиксированной длины
C2=ПСТР(A2;4;6)
ABCD
1КодРегионНомерДоп.
277-123456-0177=ЛЕВСИМВ(A2;2)123456=ПСТР(A2;4;6)01=ПРАВСИМВ(A2;2)
350-987654-1250=ЛЕВСИМВ(A3;2)987654=ПСТР(A3;4;6)12=ПРАВСИМВ(A3;2)
416-555000-0316=ЛЕВСИМВ(A4;2)555000=ПСТР(A4;4;6)03=ПРАВСИМВ(A4;2)

Регион — первые 2 символа, номер — 6 символов начиная с 4-го, допкод — последние 2. Результат — текст: «01» сохраняет ведущий ноль.

В английском Excel: =MID(A2,4,6)

Разделить дату и время в ячейке

Дата со временем в Excel — это одно число: целая часть — дата, дробная — время. Поэтому разделять её мастером не нужно: дата — это =ЦЕЛОЕ(A2), время — =A2-ЦЕЛОЕ(A2). Ячейкам с результатом задайте форматы «Дата» и «Время».

Дата и время по отдельности
B2=ЦЕЛОЕ(A2)
ABC
1Дата и времяДатаВремя
222.10.2026 14:3022.10.2026=ЦЕЛОЕ(A2)14:30=A2-ЦЕЛОЕ(A2)
301.11.2026 09:0501.11.2026=ЦЕЛОЕ(A3)09:05=A3-ЦЕЛОЕ(A3)

ЦЕЛОЕ отбрасывает дробную часть — остаётся дата. Разность с исходным значением даёт только время. Если дата хранится как текст, сначала превратите её в число: --A2.

В английском Excel: =INT(A2)

Разделить объединённые ячейки

Объединённую ячейку разделяют обратно так: выделите её и на вкладке Главная нажмите стрелку рядом с кнопкой «Объединить и поместить в центре» → Отменить объединение ячеек. Второй способ — Ctrl+1 → вкладка «Выравнивание» → снять галочку «Объединение ячеек».

После разъединения значение остаётся только в левой верхней ячейке, остальные будут пустыми. Чтобы заполнить их тем же значением, выделите диапазон, нажмите F5 → «Выделить» → «Пустые ячейки», введите = и стрелку вверх, затем Ctrl+Enter. Подробнее — в статье о том, как заполнить пустые ячейки значением выше.

Как разделить ячейку по диагонали

Диагональ — это граница, а не настоящее разделение: данные в ячейке остаются одним текстом. Нарисовать её можно так:

  1. Выделите ячейку, нажмите Ctrl+1 и откройте вкладку «Граница».
  2. Нажмите кнопку с диагональной линией внизу окна — из левого верхнего угла в правый нижний или наоборот — и «ОК».
  3. Чтобы подписать обе половинки, введите первое слово, нажмите Alt+Enter, введите второе. Первую строку сдвиньте пробелами вправо, вторую оставьте у левого края. Высоту и ширину ячейки подберите так, чтобы надписи не пересекали линию.

Если нужна линия под другим углом или в объединённой ячейке, используйте Вставка → Фигуры → Линия и протяните её с зажатым Alt — концы прилипнут к углам ячеек.

Как разделить ячейку пополам по горизонтали или вертикали

Разрезать одну ячейку на две нельзя, но можно добиться того же вида с другой стороны: все остальные ячейки в этой строке (или столбце) объединить попарно, а нужную оставить разделённой. Например, чтобы ячейка B2 выглядела разделённой на две по горизонтали, используйте строки 2 и 3: в столбце B оставьте их отдельными, а в столбцах A, C, D объедините A2:A3, C2:C3 и так далее. Для таблиц, которые будут обрабатываться формулами и сортироваться, такое оформление неудобно — объединённые ячейки мешают сортировке и фильтрам.

Разделить ячейку на строки

«Текст по столбцам» раскладывает части только вправо. Если в ячейке список через запятую и каждое значение нужно в отдельной строке, используйте =ТЕКСТРАЗД(A2;;", ") — разделитель указан третьим аргументом, и части уйдут вниз. Для целой таблицы, где рядом с каждым значением должна остаться его категория, есть Power Query и процедура надстройки — всё это разобрано в статье как разделить ячейку на строки.

Другие задачи на разделение

Почему ячейка не разделяется — частые ошибки

  • Кнопка «Текст по столбцам» неактивна. Выделено несколько столбцов или лист защищён: выделите ячейки одного столбца.
  • Мастер затёр соседние данные. Результат записывается вправо от исходного столбца — заранее вставьте пустые столбцы или укажите «Поместить в».
  • Пропали ведущие нули, коды превратились в даты. На третьем шаге мастера задайте этим столбцам формат «Текстовый».
  • Появились пустые столбцы. В тексте двойные пробелы — включите «Считать последовательные разделители одним» или сначала уберите лишние пробелы.
  • Разделилось не там, где нужно. В тексте есть разделитель внутри значения, например запятая в названии. Укажите ограничитель строк (кавычки) или разделите формулой по позиции.
  • Объединённая ячейка не разделяется. Лист защищён или ячейка входит в умную таблицу — снимите защиту или преобразуйте таблицу в диапазон.

Как разделить ячейку в Excel — частые вопросы

Можно ли в Excel разделить ячейку на две?

Обычную ячейку сетки — нет. Можно разделить объединённую ячейку (Отменить объединение), разбить содержимое ячейки на несколько ячеек (Данные → Текст по столбцам) или визуально разделить ячейку по диагонали.

Как разделить текст в ячейке на несколько ячеек?

Выделите столбец → Данные → Текст по столбцам → «С разделителями» → выберите разделитель → Готово. Формулой: =ТЕКСТРАЗД(A2;" ") в Excel 365 и 2024.

Как разделить ФИО на три ячейки?

Данные → Текст по столбцам с разделителем «пробел» или формула =ТЕКСТРАЗД(A2;" ").

Как разделить ячейку по диагонали?

Ctrl+1 → «Граница» → кнопка с диагональной линией. Подписи делают в две строки через Alt+Enter.

Как разделить объединённые ячейки?

Главная → стрелка у «Объединить и поместить в центре» → «Отменить объединение ячеек».

Как разделить ячейку на строки?

Формулой =ТЕКСТРАЗД(A2;;", "), через Power Query («Разделить столбец → по разделителю → в строки») или процедурой «Развернуть по разделителю» в !SEMTools.

Разложить по строкам таблицу с категориями, разнести строки по листам по значению столбца, разделить текст и цифры в тысячах ячеек — всё это делается в пару кликов с !SEMTools.
!SEMTools решает эту и сотни других задач в пару кликов!

Итоги: как разделить ячейку в Excel

ЗадачаСпособ
Содержимое по разделителюДанные → Текст по столбцам
То же формулой=ТЕКСТРАЗД(A2;" ")
ФИО в любой версииЛЕВСИМВ, ПСТР и НАЙТИ
По количеству символов«Фиксированной ширины» или ЛЕВСИМВ/ПСТР/ПРАВСИМВ
Дата и время=ЦЕЛОЕ(A2) и =A2-ЦЕЛОЕ(A2)
Объединённую ячейкуГлавная → Отменить объединение
По диагоналиCtrl+1 → Граница → диагональ
На строки=ТЕКСТРАЗД(A2;;", ") или «Развернуть по разделителю»

Надеюсь, на этой странице вы нашли то, что искали и смогли разделить ячейки. Для живого результата используйте ТЕКСТРАЗД, для разовой обработки — «Текст по столбцам», а если делить нужно не ячейки, а всю таблицу, поможет разбивка листа по значению столбца.