Разделить ячейку в Excel можно двумя способами — смотря что вы называете ячейкой. Если нужно разбить её содержимое на несколько ячеек — например, ФИО на три столбца или «город, улица, дом» по частям, — выделите столбец и выберите Данные → Текст по столбцам, укажите разделитель и нажмите «Готово». Если ячейка объединённая, её разделяют обратно командой Главная → Объединить и поместить в центре → Отменить объединение ячеек.
А вот обычную ячейку сетки разрезать на две нельзя: это минимальная единица листа. Её можно только визуально разделить по диагонали или «собрать» таблицу так, чтобы ячейка выглядела разделённой. Ниже — все варианты по порядку, с формулами, которые делают то же самое автоматически.
Текст по столбцам: разделить данные по разделителю
«Текст по столбцам» — встроенный мастер Excel, который разбивает один столбец на несколько. Он работает во всех версиях и подходит для разовой разбивки большой таблицы: тысяча строк делится так же быстро, как одна.
- Выделите ячейки одного столбца, которые нужно разделить. Справа от них должно быть достаточно пустых столбцов: мастер записывает результат поверх соседних ячеек.
- Откройте Данные → Текст по столбцам.
- Шаг 1: выберите «С разделителями», если части отделены символом (пробелом, запятой, точкой с запятой), или «Фиксированной ширины», если у каждой части постоянная длина.
- Шаг 2: отметьте разделитель. Пробел, запятая, точка с запятой и табуляция есть в списке, любой другой символ впишите в поле «Другой». Галочка «Считать последовательные разделители одним» убирает пустые столбцы от двойных пробелов.
- Шаг 3: для каждого столбца результата выберите формат. Для артикулов и индексов с ведущими нулями ставьте «Текстовый», иначе 00123 превратится в 123. В поле «Поместить в» можно указать другое место, чтобы не затереть исходные данные.
- Нажмите «Готово».
Мастер делит только один столбец за раз и только вправо — по строкам он не разбивает. Результат — обычные значения: если исходные данные поменяются, разбивку придётся повторить. Когда нужен живой результат, используйте формулу ТЕКСТРАЗД.
Как разделить ФИО на три ячейки
Через мастер: выделите столбец с ФИО, Данные → Текст по столбцам → «С разделителями» → разделитель «пробел» → Готово. Фамилия, имя и отчество окажутся в трёх соседних столбцах.
Формулой в Excel 365 и 2024 это одна функция:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | ФИО | Фамилия | Имя | Отчество |
| 2 | Иванов Иван Иванович | Иванов=ТЕКСТРАЗД(A2;" ") | Иван | Иванович |
| 3 | Смирнова Ольга Петровна | Смирнова=ТЕКСТРАЗД(A3;" ") | Ольга | Петровна |
| 4 | Ли Анна Викторовна | Ли=ТЕКСТРАЗД(A4;" ") | Анна | Викторовна |
Формула в B2 разливается вправо на три ячейки; протяните её вниз для остальных строк.
В английском Excel: =TEXTSPLIT(A2," ")
В старых версиях Excel фамилию, имя и отчество достают по позициям пробелов: НАЙТИ ищет пробел, ЛЕВСИМВ и ПСТР вырезают нужный кусок.
| A | B | C | D | |
|---|---|---|---|---|
| 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 может ошибиться.
Разделить ячейку по количеству символов
Если части не разделены символом, но у каждой постоянная длина — коды, номера документов, даты без точек, — на первом шаге мастера выберите «Фиксированной ширины» и мышкой поставьте границы разрезов на линейке. Формулами то же делают ЛЕВСИМВ, ПСТР и ПРАВСИМВ.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Код | Регион | Номер | Доп. |
| 2 | 77-123456-01 | 77=ЛЕВСИМВ(A2;2) | 123456=ПСТР(A2;4;6) | 01=ПРАВСИМВ(A2;2) |
| 3 | 50-987654-12 | 50=ЛЕВСИМВ(A3;2) | 987654=ПСТР(A3;4;6) | 12=ПРАВСИМВ(A3;2) |
| 4 | 16-555000-03 | 16=ЛЕВСИМВ(A4;2) | 555000=ПСТР(A4;4;6) | 03=ПРАВСИМВ(A4;2) |
Регион — первые 2 символа, номер — 6 символов начиная с 4-го, допкод — последние 2. Результат — текст: «01» сохраняет ведущий ноль.
В английском Excel: =MID(A2,4,6)
Разделить дату и время в ячейке
Дата со временем в Excel — это одно число: целая часть — дата, дробная — время. Поэтому разделять её мастером не нужно: дата — это =ЦЕЛОЕ(A2), время — =A2-ЦЕЛОЕ(A2). Ячейкам с результатом задайте форматы «Дата» и «Время».
| A | B | C | |
|---|---|---|---|
| 1 | Дата и время | Дата | Время |
| 2 | 22.10.2026 14:30 | 22.10.2026=ЦЕЛОЕ(A2) | 14:30=A2-ЦЕЛОЕ(A2) |
| 3 | 01.11.2026 09:05 | 01.11.2026=ЦЕЛОЕ(A3) | 09:05=A3-ЦЕЛОЕ(A3) |
ЦЕЛОЕ отбрасывает дробную часть — остаётся дата. Разность с исходным значением даёт только время. Если дата хранится как текст, сначала превратите её в число: --A2.
В английском Excel: =INT(A2)
Разделить объединённые ячейки
Объединённую ячейку разделяют обратно так: выделите её и на вкладке Главная нажмите стрелку рядом с кнопкой «Объединить и поместить в центре» → Отменить объединение ячеек. Второй способ — Ctrl+1 → вкладка «Выравнивание» → снять галочку «Объединение ячеек».
После разъединения значение остаётся только в левой верхней ячейке, остальные будут пустыми. Чтобы заполнить их тем же значением, выделите диапазон, нажмите F5 → «Выделить» → «Пустые ячейки», введите = и стрелку вверх, затем Ctrl+Enter. Подробнее — в статье о том, как заполнить пустые ячейки значением выше.
Как разделить ячейку по диагонали
Диагональ — это граница, а не настоящее разделение: данные в ячейке остаются одним текстом. Нарисовать её можно так:
- Выделите ячейку, нажмите Ctrl+1 и откройте вкладку «Граница».
- Нажмите кнопку с диагональной линией внизу окна — из левого верхнего угла в правый нижний или наоборот — и «ОК».
- Чтобы подписать обе половинки, введите первое слово, нажмите 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;;", ") или «Развернуть по разделителю» |
Надеюсь, на этой странице вы нашли то, что искали и смогли разделить ячейки. Для живого результата используйте ТЕКСТРАЗД, для разовой обработки — «Текст по столбцам», а если делить нужно не ячейки, а всю таблицу, поможет разбивка листа по значению столбца.