Как в excel 2010 разбить строку на ячейки

Как разбить ячейки в Excel: «Текст по столбцам», «Мгновенное заполнение» и формулы

​Смотрите также​ как надо ))​ несколько строк из​​ заметить, что разделить​ Кстати, если вы​ хотя над ними​Извлекаем аббревиатуру штата:​D​ и сколько символов​ этом разделе я​ включен. Вы найдёте​ в предыдущем примере,​ конечной ссылки.​ Если же в​ разбить. Затем откройте​ на отдельные столбцы,​В этой статье Вы​Vlad999​

​ одной ячейки. Перечислены​Разбить на две ячейки​ ячейку со значениями​ думаете, как разделить​ мы не производили​=MID(A2,SEARCH(«,»,A2)+2,SEARCH(«,»,A2,SEARCH(«,»,A2)+2)-SEARCH(«,»,A2)-2)​1​ извлечь. В следующем​ кратко объясню назначение​ этот параметр на​ а затем нажмите​Совет:​ качестве ограничителя строк​ вкладку​ чтобы таблица имела​ найдёте несколько способов,​: Решение макросом в​ улицы в одну​ можно только объединенную​ на две в​ данные ячейки в​

  • ​ никаких действий. Чтобы​=ПСТР(A2;ПОИСК(«,»;A2)+2;ПОИСК(«,»;A2;ПОИСК(«,»;A2)+2)-ПОИСК(«,»;A2)-2)​Полное имя​
  • ​ примере формула будет​ каждой из этих​
  • ​ вкладке​Finish​Если Вы не​
  • ​ установить значение​Data​ следующие данные (слева​

Разбиваем ячейки в Excel при помощи инструмента «Текст по столбцам»

​ как разбить ячейки​​ теме: Разбить текст​​ строку.​ ячейку. А самостоятельную,​ Excell нельзя с​ Excel на две,​ увидеть это более​Извлекаем столицу штата:​Имя​

​ извлекать левую часть​ функций и приведу​File​(Готово).​ хотите импортировать какой-то​None​(Данные) >​ направо):​ или целые столбцы​

  • ​ ячейки (строки), содержащий​Нам нужно сделать несколько​
  • ​ которая не была​ помощью специального инструмента,​

Разбиваем текстовые данные с разделителями по столбцам в Excel

​ то, к сожалению,​ наглядно, рекомендуется выделить​=RIGHT(A2,LEN(A2)-(SEARCH(«,»,A2,SEARCH(«,»,A2)+1)+1))​Фамилия​ текста из ячейки​ примеры, которые Вы​​(Файл) >​​Если Вы объединили несколько​ столбец (столбцы), который​(Нет), тогда слово​

Разбиваем ячейки в Excel

​Data Tools​First Name​ в Excel 2010​ разделитель, на строки​ строк, чтобы каждая​​ объединена – нельзя.​​ делается это уже​​ каких-то специальных инструментов​​ границы ячеек. Для​​=ПРАВСИМВ(A2;ДЛСТР(A2)-(ПОИСК(«,»;A2;ПОИСК(«,»;A2)+1)+1))​​Суффикс​​A2​​ сможете использовать в​Options​​ ячеек на листе​​ показан в области​

  1. ​ «California» будет помещено​(Работа с данными)​(Имя),​ и 2013. Приведённые​ макросом​ улица была написана​ НО как получить​ после простым перемещением​ для этого не​ этого выполните следующие​А вот пример реальных​2​вплоть до позиции​ своих книгах Excel.​(Параметры) >​​ Excel и теперь​​Data preview​​ в один столбец,​​ >​Last Name​ примеры и скриншоты​​Ampersand​​ в одной строке.​​ такую таблицу:​​ данных. В остальном​​ предусмотрено. Вам необходимо​​ действия:​ данных из Excel​Robert Furlan Jr.​ первого найденного пробела.​Самая распространённая ситуация, когда​Advanced​​ хотите вновь разбить​​(Образец разбора данных),​ а «USA» –​Text to Columns​(Фамилия),​ иллюстрируют работу с​: РАЗДЕЛИТЬ ЯЧЕЙКУ В​Выделяем ячейку. На вкладке​Давайте посмотрим на нее​ же выполнение поставленной​ будет пользоваться обычным​Выделите диапазон ячеек, которые​ 2010. Данные из​​Robert​​=LEFT(A2,SEARCH(» «,A2)-1)​

    Разбиваем ячейки в Excel

    ​ могут понадобится эти​(Дополнительно) >​ их по отдельным​ то выделите его​ в другой.​(Текст по столбцам).​

    Разбиваем ячейки в Excel

​Country​​ инструментами «Текст по​ EXCEL​ «Выравнивание» нажимаем кнопку​ внимательнее, на листе​ задачи не требует​ «Копировать»/«Вставить». А лучше​ входят в вашу​ первого столбца разбиты​Furlan​=ЛЕВСИМВ(A2;ПОИСК(» «;A2)-1)​ формулы – это​Automatically Flash Fill​ столбцам, откройте вкладку​ и выберите вариант​

  1. ​В нижней части диалогового​Откроется диалоговое окно​(Страна),​​ столбцам» и «Мгновенное​​Если в меню​​ «Перенос текста».​​ Excel.​ много знаний в​​ сначала построить структуру​​ таблицу.​Разбиваем ячейки в Excel
  2. ​ на три отдельных​​Jr.​LEN​​ необходимость разделить имена​(Автоматически выполнять мгновенное​Home​Do not import column​ окна находится область​Convert Text to Columns​Arrival Date​ заполнение», кроме этого​​ нет инструмента «Разделить​​Данные в ячейке автоматически​​Черта разделяет не одну​​ работе с табличным​ таблицы и уже​На панели инструментов нажмите​ столбца:​​Извлекаем имя:​​(ДЛСТР) – считает​Разбиваем ячейки в Excel
  3. ​ из одного столбца​ заполнение).​(Главная) и в​(Пропустить столбец) в​
    • ​Data preview​​ wizard​(Ожидаемая дата прибытия)​ Вы увидите подборку​ ячейку — это​ распределятся по нескольким​​ ячейку, а показывает​​ редактором, тем более​​ потом вписывать в​ по кнопке «Границы».​Урок подготовлен для Вас​​=LEFT(A2,FIND(» «,A2,1)-1)​​ длину строки, то​ по нескольким. На​​Теперь давайте посмотрим, как​​ группе команд​​ разделе​​(Образец разбора данных).​(Мастер распределения текста​ и​​ формул для разделения​ еще не значит​​ строкам.​ границы двух ячеек.​ если под рукой​ нее значения.​Из выпадающего меню выберите​ командой сайта office-guru.ru​=ЛЕВСИМВ(A2;НАЙТИ(» «;A2;1)-1)​Разбиваем ячейки в Excel
    • ​ есть количество символов​​ рисунке ниже показано,​ можно автоматически разбить​Alignment​Column data format​ Прежде чем нажать​ по столбцам). На​Status​ имён, текстовых и​ что она не​Пробуйте, экспериментируйте. Устанавливайте наиболее​ Ячейки выше «разделенной»​ есть пошаговая инструкция,​Мы уже установили, что​ пункт «Все границы».​Источник: https://www.ablebits.com/office-addins-blog/2014/02/27/split-cells-excel/​Извлекаем фамилию:​ в заданной ячейке.​ какого результата мы​ данные по ячейкам.​(Выравнивание) нажмите маленькую​(Формат данных столбца).​Next​ первом шаге мастера​(Статус).​​ числовых значений. Этот​​ делится.​ удобные для своих​ и ниже объединены​ как это делать.​ в Excel разделить​

    ​Кстати, если вы хотите​Перевел: Антон Андронов​​=MID(A2,FIND(» «,A2,1)+1,FIND(» «,A2,FIND(» «,A2,1)+1)-(FIND(«​​ Синтаксис формулы:​ пытаемся достичь:​​ Итак, Вы включили​​ чёрную стрелку рядом​Нажмите​(Далее) будет разумным​ Вы выбираете формат​Если в таблице есть​ урок поможет Вам​

  4. ​Напишите конкретно что​ читателей форматы.​ по строкам. Первый​Автор: Вадим Матузок​ значение ячейки на​​ разделить ячейку на​​Автор: Антон Андронов​ «,A2,1)+1))​=LEN(text)​Вы легко сможете разбить​ инструмент «Мгновенное заполнение»,​ с кнопкой​Finish​ пролистать это поле​ данных. Так как​​ хотя бы один​​ выбрать наилучший метод​ именно вам надо​TatyanaV​ столбец, третий и​Форматирование и редактирование ячеек​ две невозможно, придется​​ две в Excel​​При работе в табличном​=ПСТР(A2;НАЙТИ(» «;A2;1)+1;НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1)-(НАЙТИ(«​=ДЛСТР(текст)​ такие имена на​ и начинаете вводить​Merge & Center​(Готово)!​ и убедиться, что​​ записи разделены пробелами​​ столбец справа от​ разбиения данных в​ и я научу​: Добрый день!!! будьте​​ четвертый в этой​​ в Excel –​

    Разбиваем ячейки в Excel

    ​ информацию вписывать после,​ по горизонтали, тогда​ процессоре Excel у​ «;A2;1)+1))​Следующая формула считает количество​ два столбца при​ с клавиатуры данные,​(Объединить и поместить​Если данные состоят из​​ Excel правильно распределил​​ и запятыми, мы​​ столбца, который необходимо​​ Excel.​ как это сделать.​ добры подскажите мне,​ таблице состоят из​ удобный инструмент для​ однако если делить​ вам всего-навсего объединить​ пользователя возникают различные​Извлекаем суффикс:​ символов в ячейке​ помощи следующих формул:​ которые нужно поместить​ в центре). Далее​ текстовых или числовых​

​ все данные по​​ выбираем формат​ разбить, тогда первым​Говоря в общем, необходимость​P.S.​​ как можно сделать​​ одного столбца. Второй​ наглядного представления информации.​ ее по диагонали,​​ две ячейки, находящиеся​​ задачи, однако даже​=RIGHT(A2,LEN(A2)-FIND(» «,A2,FIND(» «,A2,1)+1))​​A2​​Извлекаем имя (столбец First​

  1. ​ в отдельные ячейки.​​ из выпадающего списка​​ значений с фиксированным​Разбиваем ячейки в Excel

Разбиваем текст фиксированной ширины по нескольким столбцам

​ столбцам.​Delimited​ делом создайте новые​ разбить ячейки в​Кстати, любителям объединять​ так , что​ столбец – из​

​ Такие возможности программы​ то никаких предварительных​ от нее справа​ простое на первый​=ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1))​:​ name):​

Разбиваем ячейки в Excel

​ По мере ввода​ выберите​ количеством символов, Вы​Осталось сделать всего две​

  1. ​(С разделителями). Вариант​​ пустые столбцы, в​​ Excel может возникнуть​ ячейки.​ бы одна ячейка​ двух.​ для работы бесценны.​ действий предпринимать не​​ или слева. В​​ взгляд действие в​А вот формулы, позволяющие​​=LEN(A2)​​=LEFT(A2,SEARCH(» «,A2,1)-1)​Разбиваем ячейки в Excel
  2. ​ Excel будет пытаться​​Unmerge Cells​​ можете разбить их​ вещи – выбрать​Fixed width​ которые будут помещены​ в двух случаях:​Объединенные ячейки -​ , которая содержит​Таким образом, чтобы разбить​Значимость оптимальной демонстрации данных​ нужно. А выполняется​ этом случае инструкция​ нем выполнить не​ разбить имена с​=ДЛСТР(A2)​=ЛЕВСИМВ(A2;ПОИСК(» «;A2;1)-1)​ распознать шаблон в​(Отменить объединение ячеек).​ на несколько столбцов​ формат данных и​(Фиксированной ширины) будет​ полученные данные. Этот​:) Разбиваем ячейки в Excel​ Во-первых, при импорте​ это дешевый эффект​ несколько номеров телефона​ нужную ячейку на​ объяснять никому не​ все это путем​ по выполнению будет​
  3. ​ так просто, как​ фамилией, стоящей впереди​Если имена в Вашей​Извлекаем фамилию (столбец Last​ вводимых значениях, и​Таким образом объединение ячеек​ следующим способом.​​ указать, куда поместить​​ рассмотрен чуть позже.​

Разбиваем объединённые ячейки в Excel

​ шаг необходим для​ информации из какой-либо​ и большое зло.​ (5 номеров) превратилась​ две части, необходимо​ нужно. Давайте посмотрим,​​ форматирования:​​ такой же.​ кажется. Так, многие​​ и отделенной от​​ таблице содержат отчества​ name):​ как только он​​ будет отменено, но​​К примеру, есть список​ разделённые ячейки.В разделе​ Если все готово,​ того, чтобы результаты​​ внешней базы данных​​А если объединенные​

Разбиваем ячейки в Excel

​ в 5 ячеек,​ объединить соседние ячейки.​ что можно сделать​Откройте книгу и перейдите​Это был первый способ​ испытывают проблемы при​ имени запятой, и​ или суффиксы, то​=RIGHT(A2,LEN(A2)-SEARCH(» «,A2,1))​​ его распознает, данные​​ удовольствие от результата​ товаров с ID​Column data format​ жмите​ не были записаны​

Разделяем данные на несколько столбцов в Excel 2013 при помощи мгновенного заполнения

​ или с веб-страницы.​ ячейки стоят под​ в которых было​ В нашем примере​ с ячейками в​​ на лист, в​​ разделения ячейки на​ попытке разделить ячейку​ отчеством, находящимся в​ потребуются немного более​=ПРАВСИМВ(A2;ДЛСТР(A2)-ПОИСК(» «;A2;1))​

​ автоматически будут вставлены​ будет испорчено тем,​ и наименованием, причем​(Формат данных столбца)​Next​ поверх уже существующих​ При таком импорте​ формулами, то это​ по одному номеру​ – сверху и​ Microsoft Excel. Из​ котором хотите поделить​ две. Если вам​ в Excel на​ конце:​ сложные формулы с​Для тех, кому интересно,​ в остальные ячейки.​ что все данные​ идентификатор товара –​

​ Вы можете выбрать​(Далее), чтобы продолжить.​ данных.В нашем примере​ все записи копируются​ вообще грех !​ телефона.​ снизу. Ту ячейку,​ данного урока вы​ ячейку.​ необходимо сделать, например,​ две. В этой​A​

​ использованием функции​ что означают эти​ Чтобы понять, как​ останутся в левом​ это 9 символов,​​ формат данных отдельно​​На следующем шаге определяем​​ сразу после столбца​​ в один столбец,​​Если таблицу с​​Спасибо большое!!!!!​​ которую нужно разделить,​​ узнаете о новых​Выделите ее.​

Разбиваем ячейки в Excel

​ шапку таблицы, то​ статье будет рассказано​B​MID​ формулы, я попробую​ это работает, посмотрите​ столбце. Думаю, Вы​ которые стоят перед​ для каждого столбца,​ разделители, которые содержатся​Participant​ а нужно, чтобы​ объединенными ячейками вы​Czeslav​ не объединяем.​ возможностях заполнения и​Нажмите затем правую кнопку​ он подойдет как​ как раз об​C​

Разбиваем ячейки в Excel

​(ПСТР).​ объяснить более подробно.​ на рисунок ниже:​​ догадались, что нужно​​ наименованием этого товара:​ в которые будут​ в данных, и​находится столбец​​ они были помещены​​ отдадите программисту переделать​: Данные — Текст​​Для решения данной задачи​​ форматирования данных в​ мыши.​ никогда кстати, но​ этом.​

​D​Вот такие формулы нужно​SEARCH​Как видите, я ввёл​ снова использовать функцию​Вот что Вам нужно​ помещены разделённые данные.​​ ограничитель строк.​​Status​​ в разных столбцах.​​ или подправить, то​ по столбцам -​​ следует выполнить следующий​​ рабочих листах.​

Разбиваем ячейки в Excel

Как в Excel разбивать ячейки при помощи формул

​В контекстном меню выберите​ для других целей​Грубо говоря, специальных инструментов​1​ использовать, когда имена,​(ПОИСК) или​ только пару имён​Text to Columns​ сделать, чтобы разбить​ По умолчанию для​​Настраиваем разделители​​, и мы собираемся​​ Во-вторых, при разбиении​​ вы узнаете очень​​ с разделителем «запятая»​​ порядок действий:​​Смежные ячейки можно объединить​​ опцию «Формат ячеек».​​ лучше воспользоваться другими​​ для разделения ячеек​​Полное имя​​ которые требуется разбить,​FIND​ в столбец​(Текст по столбцам),​ такой столбец на​ всех столбцов задан​. Если данные разделены​ добавить между ними​

Пример 1

​ уже существующей таблицы,​ много «фольклорных» слов​Прошу прощения, надо​Щелкаем правой кнопкой по​ по горизонтали или​Появится окно, в котором​ способами. Поэтому незамедлительно​ на две в​Имя​

Разбиваем ячейки в Excel

​ содержат отчество или​(НАЙТИ) – это​B​ чтобы разбить данные​

  • ​ два:​ формат​

    ​ одним или несколькими​
    ​ новые столбцы​

  • ​ чтобы получить возможность​T-cat​

    ​ же по строкам)))))​
    ​ ячейке и выбираем​

​ по вертикали. В​ необходимо перейти на​ переходим к ним.​ программе нет, поэтому​

​Отчество​​ только один инициал​​ абсолютно идентичные функции,​​, и «Мгновенное заполнение»​ из одного столбца​Запустите инструмент​General​ разделителями, то нужно​Last Name​

​ качественнее настроить работу​
​: Ячейки в Экселе​

​DV68​ инструмент «Формат» (или​ результате получается одна​ вкладку «Граница».​А сейчас будет рассказано,​ придется пользоваться смежными.​Фамилия​ отчества посередине.​​ которые выполняют поиск​​ автоматически заполнило остальные​​ на два или​​Text to Columns​(Общий). Мы оставим​ выбрать все подходящие​,​​ фильтра, сортировку или​​ не делятся (если​: Можно и так.​

​ комбинация горячих клавиш​​ ячейка, занимающая сразу​Здесь располагается интерфейс ячейки​ как разделить ячейку​ Дальше по тексту​​2​​A​ позиции определенной текстовой​ ячейки именами из​

​ более столбцов.​
​(Текст по столбцам),​

​ его без изменений​​ варианты в разделе​​Country​​ для более детального​ мы имеем в​ Вначале «Текст по​ CTRL+1).​ пару столбцов либо​

​ с текстом «Надпись».​
​ в Excel на​

​ будет предложено четыре​White, David Mark​B​ строки в заданной​ столбца​Если Вы уже обновились​ как мы это​​ для первых трёх​​D​и​

​ анализа.​
​ виду сделать 2​

​ столбцам», а затем​​На закладке «Граница» выбираем​ строк. Информация появляется​ В нижнем правом​ две по-настоящему. Конечно,​ способа, которые можно​

​David​
​C​

​ ячейке. Синтаксис формулы:​A​​ до Excel 2013,​​ делали в предыдущем​

​ столбцов, а для​
​elimiters​

​Arrival Date​Разбиваем ячейки при помощи​ квадратика из стандартной​ можно транспонировать.​ диагональ. Ее направление,​ в центре объединенной​​ или левом углу​​ для этого необходимо​

Пример 2

​ разделить на две​Mark​D​=SEARCH(find_text,within_text,[start_num])​. Если вы довольны​ то можете воспользоваться​

​ примере. На первом​ ​ четвёртого столбца установим​ ​(Символом-разделителем является) или​ ​.Если кто-то забыл, я​
​ инструмента «Текст по​ ​ экселовской ячейки).​ ​как вариант:​ ​ тип линии, толщину,​ ​ ячейки.​
​ находятся кнопки, после​ ​ будет изначально прибегнуть​ ​ категории: те, что​ ​White​ ​1​
  • ​=ПОИСК(искомый_текст;текст_для_поиска;[нач_позиция])​

    ​ результатом, просто нажмите​
    ​ преимуществами нового инструмента​

  • ​ шаге мастера выберите​

    ​ формат​ ввести свой вариант​
    ​ напомню быстрый способ​ столбцам»​

  • ​Лучше сделать наоборот​

    ​Фишка​
    ​ цвет.​

​Порядок объединения ячеек в​​ нажатия которых ячейка​​ к некоторым действиям,​ подразумевают разделение ячейки​Извлекаем имя:​Полное имя​

​В качестве аргументов Вы​
​Enter​

​ «​ параметр​Data​ разделителя в поле​ вставить сразу несколько​Как разбить объединённые ячейки​

Пример 3

​ — объединить 2​: Необходимо разбить текст​Жмем ОК.​ Excel:​

​ разбивается линией по​ ​ а если быть​ ​ по диагонали, и​ ​=MID(A2,SEARCH(» «,A2,1)+1,FIND(» «,A2,FIND(» «,A2,1)+1)-(FIND(«​
​Имя​ ​ должны указать: что​ ​, и весь столбец​ ​Мгновенное заполнение​ ​Fixed width​
​(Дата), что логично,​ ​Other​ ​ столбцов на лист​ ​ в Excel​ ​ ячейки. Нужно выделить​
  • ​ в ячейке (с​

    ​Если нужно провести диагональ​
    ​Возьмем небольшую табличку, где​

  • ​ диагонали справа налево​

    ​ точнее, то объединить​ по вертикали или​
    ​ ",A2,1)+1))​Отчество​

  • ​ нужно найти, где​

    ​ будет заполнен именами.​
    ​» и заставить Excel​

Пример 4

​(Фиксированной ширины) и​ ведь в этот​(Другой).В нашем примере​ Excel. Для этого​Разделяем данные в Excel​ мышью ячейки, например,​ разделителями «Alt+Enter») на​

​ в большой ячейке,​ ​ несколько строк и​ ​ или слева направо​ ​ два смежных столбца.​
​ горизонтали. Долго не​ ​=ПСТР(A2;ПОИСК(» «;A2;1)+1;НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1)-(НАЙТИ(«​ ​Фамилия​ ​ нужно искать, а​ ​ Очень умный инструмент,​
​ автоматически заполнять (в​ ​ нажмите​ ​ столбец попадут даты​ ​ мы выбираем​ ​ выберите столбец​
  • ​ 2013 при помощи​

    ​ А1-В1 и, нажав​ отдельные строки​
    ​ воспользуйтесь инструментом «Вставка».​ столбцов.​

  • ​ соответственно.​

    ​ Для этого:​
    ​ задерживаясь на нюансах,​

  • ​ «;A2;1)+1))​

    ​2​
    ​ также позицию символа,​

Пример 5

​ не правда ли?​ нашем случае –​Next​ прибытия.Чтобы изменить формат​Space​Status​ инструмента «Мгновенное заполнение»​ правую кнопку мыши,​Genbor​На вкладке «Иллюстрации» выбираем​Для объединения ячеек используется​После этого вы можете​Запустите программу.​

​ перейдем непосредственно к​ ​Извлекаем отчество:​ ​Sally K. Brooke​ ​ с которого следует​
​Если «Мгновенное заполнение» включено,​ ​ разбивать) данные, при​ ​(Далее).​ ​ данных для каждого​ ​(Пробел) и​
​, кликнув по его​ ​Формулы для разбиения столбцов​ ​ выбрать «Формат ячеек/Выравнивание/Объединить​ ​: Код =ПОДСТАВИТЬ(A1;»»;СИМВОЛ(10)) -​ ​ «Фигуры». Раздел «Линии».​
  • ​ инструмент «Выравнивание» на​

    ​ также выбрать тип​
    ​Зажав левую кнопку мыши​

  • ​ методам того, как​

    ​=RIGHT(A2,LEN(A2)- FIND(" ",A2,FIND(" ",A2,1)+1))​
    ​Sally​

  • ​ начать поиск. В​

    ​ но не предлагает​
    ​ обнаружении определенной закономерности.​

​В разделе​ конкретного столбца, выделите​Comma​ заголовку, и, удерживая​ (имен и других​ ячейки»​

Разбиваем ячейки в Excel

​ это символ, на​Проводим диагональ в нужном​
​ главной странице программы.​
​ линии и ее​

​ на наименованиях столбцов​

office-guru.ru

Четыре способа разделения ячейки на две в Excel

​ разделить ячейку на​=ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1))​K.​ нашем примере​ никаких вариантов, которые​Если Вы ещё не​Data preview​ его, кликнув по​(Запятая), а также​ нажатой левую кнопку​ текстовых данных)​Например, в строке​ основании которого будет​ направлении.​Выделяем ячейки, которые нужно​ цвет.​

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

​ (латинские буквы, находящиеся​ две в Excel.​Извлекаем фамилию:​Brooke​SEARCH(» «,A2,1)​ соответствуют определённому шаблону,​ знакомы с этой​(Образец разбора данных)​ нему в области​ ставим галочку напротив​ мыши, протащите указатель​Инструмент «​ 1 у вас​ переноситься строка (запятая,​Преобразовать ячейки в один​ объединить. Нажимаем «Объединить​Задав все необходимые параметры,​ над первой строкой​Как говорилось ранее, чтобы​

Способ 1: через объединение ячеек

​=LEFT(A2,FIND(» «,A2,1)-2)​Извлекаем имя:​или​ Вы можете запустить​ функцией, я попробую​ настройте ширину столбцов.​Data preview​ параметра​ вправо, чтобы выделить​Текст по столбцам​ будет «Сотрудники» в​ точка с запятой,​ размер можно следующим​ и поместить в​ нажмите ОК.​

  1. ​ таблицы), выделите два​ разделить ячейку на​=ЛЕВСИМВ(A2;НАЙТИ(» «;A2;1)-2)​
  2. ​=LEFT(A2,FIND(» «,A2,1)-1)​ПОИСК(» «;A2;1)​ этот инструмент вручную​
  3. ​ кратко объяснить её​
  4. ​ Как видно на​(Образец разбора данных),​Treat consecutive delimiters as​ нужное количество столбцов​» действительно очень удобен,​

в excel разделить ячейку на две

​ ячейках А1-В1. а​ точка и т.д.)​ образом:​ центре».​После этого ячейка будет​ столбца.​ две, необходимо прибегнуть​Как Вы понимаете, эти​=ЛЕВСИМВ(A2;НАЙТИ(» «;A2;1)-1)​говорит о том,​ на вкладке​ суть. Этот инструмент​ рисунке ниже, край​

  1. ​ а затем установите​ one​ (сколько хотите вставить).​
  2. ​ когда нужно разделить​ в строке 2,​
  3. ​Фишка​Выделить нужный диапазон, вмещающий​

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

​При объединении сохраняются только​ разбита на две,​Находясь на главной вкладке​ к некоторым ухищрениям.​ формулы работают не​Извлекаем отчество:​ что мы хотим​Data​ анализирует данные, которые​ столбца символизирует вертикальная​ желаемый формат в​

​(Считать последовательные разделители​ Затем кликните правой​ данные из одного​ например, «Постоянные» в​: а как в​ определенное количество ячеек.​ те данные, которые​ и вы сможете​ приложения, нажмите по​ Это так, потому​ только для разделения​

Способ 2: разделение объединенных ячеек

​=MID(A2,FIND(» «,A2,1)+1,FIND(» «,A2,FIND(» «,A2,1)+1)-(FIND(«​ найти символ пробела​(Данные) >​ Вы вводите на​ линия, и чтобы​ разделе​ одним). Этот параметр​ кнопкой мыши по​ столбца по нескольким​ ячейке А2 и​ формуле обозначить знак​

  1. ​ Щелкаем правой кнопкой​
  2. ​ содержатся в верхней​ ввести в нее​ стрелочке рядом с​ что ячейка –​ имён в Excel.​ «,A2,1)+1))​
  3. ​ в ячейке​Flash Fill​ рабочий лист, и​ задать край следующего​
  4. ​Column data format​ поможет избежать лишнего​ выделенной области и​

​ в Excel 2013,​ «Временные» в ячейке​ «разделение», которое ставится​ мыши по любой​ левой ячейке. Если​ свои значения.​ кнопкой «Выравнивание».​

  1. ​ первичный структурный элемент,​ Вы можете использовать​=ПСТР(A2;НАЙТИ(» «;A2;1)+1;НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1)-(НАЙТИ(«​A2​(Мгновенное заполнение) или​ пытается выяснить, откуда​
  2. ​ столбца, просто кликните​
  3. ​(Формат данных столбца).​ разбиения данных, например,​ в контекстном меню​ 2010, 2007 или​
  4. ​ В2. На вид​ при помощи клавиш​ латинской букве вверху​

разделить данные ячейки на две excel

​ нужно сохранить все​Разбить ячейку по диагонали​Из появившегося выпадающего меню​ и она не​ их для разбиения​ «;A2;1)+1))​и начнём поиск​ нажав сочетание клавиш​ они взялись и​ в нужном месте.​На этом же шаге​ когда между словами​ выберите команду​ 2003.​ будет как будто​ Alt+Enter, т.е. перенос​

Способ 3: разделение по диагонали с помощью форматирования

​ столбцов.​ данные, то переносим​ можно и с​ выберите строку «Объединить​ может быть разбита​ любых данных из​Извлекаем фамилию:​ с первого символа.​Ctrl+E​ существует ли в​ Двойной щелчок по​ мастера Вы можете​

  1. ​ есть 2 или​Insert​«Текст по столбцам» позволяет​ в строке 2​
  2. ​ на др.строку……..как его​
  3. ​Открываем меню «Ширина столбца».​ их туда, нам​
  4. ​ помощью инструмента «Фигуры».​ по строкам».​
  5. ​ надвое. Из-за этого​ одного столбца по​=RIGHT(A2,LEN(A2)- FIND(» «,A2,FIND(» «,A2,1)+1))​
  6. ​Замечание:​.​ них какая-либо закономерность.​ вертикальной линии удалит​ выбрать, в какой​ более последовательных пробела.​(Вставить).​ разбивать значения ячеек,​ ячейка разделена на​ записать в формулу?​
  7. ​Вводим тот показатель ширины,​ не нужно:​ Однако стоит учитывать,​Теперь вместо двух столбцов​
  8. ​ можно сделать наоборот:​ нескольким. Например, следующие​

excel разделить значение ячейки на две

​=ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1))​Если поиск начинается​Существуют формулы, которые могут​ Как только «Мгновенное​ край столбца, а​

Способ 4: разделение по диагонали с помощью вставки фигуры

​ столбец поместить разделённые​Настраиваем ограничитель строк​Результат будет примерно таким,​ отделённые разделителями, или​ 2 части.​Приведенную Вами формулу,​ который нам нужен.​Точно таким же образом​ что это оптимальный​

  1. ​ у вас один.​
  2. ​ объединить ячейки в​ формулы Вы можете​
  3. ​Функция​ с первого символа,​ быть очень полезны,​
  4. ​ заполнение» распознает Ваши​ если Вам нужно​ данные. Для этого​. Этот параметр может​

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

​ что Вы видите​ выделять данные фиксированной​Если речь идет​

Вместо заключения

​ я уже видела​ Жмем ОК.​ можно объединить несколько​ вариант только в​ Именно в нем​ таблице таким образом,​ использовать, чтобы разбить​MID​ Вы можете вообще​ когда возникает необходимость​ действия и вычислит​ переместить границу столбца​ кликните по иконке​ понадобиться, если в​ на рисунке ниже​ ширины (когда все​ о математическом делении​ здесь в других​Можно изменить ширину ячеек​ вертикальных ячеек (столбец​

​ том случае, если​

fb.ru

Объединение и разбиение данных в ячейках в Excel с форматированием

​ вы можете разделить​ чтобы визуально нужные​ текстовые данные, разделённые​(ПСТР) – извлекает​ пропустить аргумент​ разбить ячейки или​

​ закономерность, Excel предложит​ в другое место,​ выбора диапазона (в​ столбце, который Вы​ (новые столбцы вставлены​ значения содержат определённое​ чисел в экселе,​ вопросах, но я​ во всем листе.​ данных).​ ваша ячейка образована​

Как объединить ячейки без потери данных Excel?

​ ячейку на две.​ оказались разделенными.​ запятыми:​ часть текстовой строки​start_num​ столбцы с данными​ вариант, и последовательность​ просто перетащите вертикальную​ терминах Microsoft эта​

​ разбиваете, содержатся какие-либо​ слева от выделенных​

  1. ​ количество символов). Давайте​ то нужно написать​ не знаю, как​Исходная табличка.
  2. ​ Для этого нужно​Можно объединить сразу группу​ путем объединения нескольких.​Выравнивание-объединить.
  3. ​ Чтобы это выполнить,​Четко представьте, как таблица​A​ (то есть заданное​бъединить и поместить в центре.
  4. ​(нач_позиция) в формуле​ в Excel. На​ записей в новом​ линию мышью. На​ иконка называется​ значения, заключённые в​ столбцов):​ рассмотрим эти варианты​Результат объедения.
  5. ​ формулу =А1/2​ обозначить мой разделитель​ выделить весь лист.​ смежных ячеек по​Объединение по вертикали.
  6. ​Выделите нужную ячейку.​ вам необходимо:​ должна будет выглядеть​B​Групповое объединение ячеек.
  7. ​ количество символов). Синтаксис:​ и упростить её​ самом деле, следующих​ столбце появится буквально​ самом деле, все​Объединить по строкам.

​Свернуть диалоговое окно​

Объеденные только строки.

​ кавычки или в​Примечание:​ подробнее:​Инга​ )))​ Нажмем левой кнопкой​ горизонтали и по​На вкладку «Вставка» нажмите​

​Кликните по той ячейке,​

Как разбить ячейку в Excel на две?

​ в итоге.​C​=MID(text,start_num,num_chars)​ до такого вида:​ шести функций будет​ за мгновение.​ эти инструкции подробно​

Сложная таблица.

​) справа от поля​ апострофы, и Вы​Если у Вас​

Схема ячеек в сложной таблице.

​Как разбить текст с​: никак, они не​…..надеюсь понятно написала​ мыши на пересечение​ вертикали.​ по кнопке «Фигуры».​ которую желаете разделить​Выделите две ячейки над​D​=ПСТР(текст;начальная_позиция;количество_знаков)​=LEFT(A2,SEARCH(» «,A2)-1)​ достаточно в большинстве​

​Таким образом, при помощи​ расписаны в верхней​Destination​ хотите, чтобы такие​ нет столбцов, следующих​ разделителями по столбцам​ делятся. Ты можешь​ ))​ названий строк и​

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

​Если нужно объединить только​Из выпадающего списка выберите​ на две. Важно,​

  1. ​ теми, которые предполагаются​1​В качестве аргументов функции​=ЛЕВСИМВ(A2;ПОИСК(» «;A2)-1)​ случаев –​
  2. ​ этого инструмента Вы​ части диалогового окна​(Поместить в) и​ участки текста не​Формат ячеек.
  3. ​ непосредственно за тем,​

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

​Как выделить текстовые данные​ наоборот, объединить другие​Vlad999​

Вставка.

​ столбцов (или комбинация​ строки в выделенном​

Фигуры-линии.

​ из категории «Линии»​ чтобы она находилась​

Диагональ объединенных ячеек.

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

​ быть раздельными.​Полное обозначение​ указываем: какой текст​

  1. ​LEFT​LEFT​ можете взять какую-то​Так как каждый ID​ выберите крайний левый​ разбивались, а рассматривались​Клик по заголовкам столбцов.
  2. ​ что Вы хотите​Ширина столбца.
  3. ​ фиксированной величины​ ячейки в столбце,​: СИМВОЛ(10) и есть​Поле ввода ширины столбца.

​ горячих клавиш CTRL+A).​ диапазоне, нажимаем на​ одноименный объект.​ в столбце, который​Перейдите на вкладку «Главная».​Штат​ взять, позицию символа,​(ЛЕВСИМВ) и​(ЛЕВСИМВ),​

Ширина столбца.

​ часть данных, находящихся​ товара содержит 9​ столбец из тех,​ как цельные значения.​ разбить, то необходимость​Предположим, есть список участников,​ оставив в нужном​ этот разделитель.​Подведите курсор к названиям​ запись «Объединить по​

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

​Зажав левую кнопку мыши,​ получился после объединения.​На панели инструментов нажмите​Аббревиатура​ с которого нужно​

Пример длинной исходной строки.

​RIGHT​MID​ в одном или​ символов, устанавливаем линию​

​ в которые Вы​ Например, если Вы​ в этом шаге​

Выравнивание перенос текста.

​ приглашённых на конференцию​ месте раздельные. Объединяется​не совсем понял​

Автоматическое распределение по строкам.

​ столбцов и добейтесь​ строкам».​ проведите линию от​

exceltable.com

разбить содежимое ячейки на несколько строк в этом же столбце

​Перейдите на вкладку «Главная».​​ по кнопке «Объединить​Столица​ начать, и сколько​(ПРАВСИМВ) – возвращает​(ПСТР),​ нескольких столбцах, и​ границы столбца на​ хотите поместить разделённые​ выберите в качестве​ отпадает и его​ или какое-то другое​ с помощью значка​
​ вопрос. Приложите файл​

​ того, чтобы он​​В результате получится:​ одного угла к​В группе инструментов «Выравнивание»​
​ и поместить в​2​

​ символов извлечь.​​ левую или правую​RIGHT​ ввести их в​ это значение, как​

​ данные. К сожалению,​

CyberForum.ru

Разбить текст ячейки (строки), содержащий разделитель, на строки

​ разделителя запятую, а​​ можно пропустить. Главное​ мероприятие. На рисунке​ с буквой «а»​ пример, так есть,​

​ принял вид крестика.​​Если хоть одна ячейка​ другому.​ нажмите по кнопке​ центр». Расположена она​Alabama, AL, Montgomery​Вы можете использовать аналогичные​

​ часть текста из​​(ПРАВСИМВ),​ новый столбец. Думаю,​ показано на рисунке​ невозможно импортировать разделённые​ в качестве ограничителя​ не упустите, что​ ниже видно, что​
​ и стрелочками на​ так хотелось бы​ Нажмите левую кнопку​ в выбранном диапазоне​После этого ячейка будет​ «Объединить и поместить​ в категории «Выравнивание».​
​Alabama​ формулы, чтобы разбить​

​ заданной ячейки соответственно.​​FIND​ Вы лучше поймёте​
​ выше.​ данные на другой​ строк – кавычки​ пустых столбцов должно​ в столбце​

​ панели форматирования (растягивание​​ получить сделанный вручную.​ мыши и протяните​

​ еще редактируется, кнопка​​ разбита на две​ в центр».​

​Сразу после этого вы​​AL​ имена с суффиксами​ Синтаксис формулы:​(НАЙТИ),​ о чём я​

CyberForum.ru

Как разделить ячейку на 2. Вообщем воопрос думаю ясен,как на екселе разделить ячейку пополам

​На следующем шаге выберите​​ лист или в​ («), тогда любые​
​ быть не меньше,​Participant​ текста на несколько​Фишка​ границу, устанавливая размер​ для объединения может​
​ по диагонали.​В появившемся выпадающем меню​ заметите, что все​Montgomery​

​ в конце:​
​=LEFT(text,[num_chars])​SEARCH​
​ говорю из следующего​ формат данных и​ другую рабочую книгу,​
​ слова, заключённые в​ чем количество столбцов,​(Участник) перечислены имена​ ячеек)​
​: Ну как-то так​ столбца. Ячейки во​ быть недоступна. Необходимо​Вот мы и разобрались,​ выберите опцию «Отменить​ два столбца ячеек,​

​Извлекаем название штата:​​A​=ЛЕВСИМВ(текст;[количество_знаков])​(ПОИСК) и​ примера.​ укажите ячейки, куда​ попытка сделать это​
​ кавычки (например, «California,​ на которое вы​ участников, государство и​Денис иванов​ ))​ всем листе станут​ заверить редактирование и​ что нужно делать​
​ объединение ячеек».​ находящиеся под объединенными,​=LEFT(A2,SEARCH(«,»,A2)-1)​B​В качестве аргументов указываем:​LEN​Первым делом, убедитесь, что​ поместить результат, как​ приведёт к сообщению​ USA»), будут помещены​ хотите разделить данные.​ ожидаемая дата прибытия:​: Ampersand Мастер, как​
​Фишка​ одинаковыми.​ нажать «Ввод» для​ для разделения ячеек​Теперь вместо одной ячейки​

​ будут казаться разделенными,​​=ЛЕВСИМВ(A2;ПОИСК(«,»;A2)-1)​C​ какой текст взять​(ДЛСТР). Далее в​ инструмент «Мгновенное заполнение»​ это было сделано​ об ошибке выбора​ в одну ячейку.​Выделите столбец, который требуется​Необходимо разбить этот текст​ сделал? научи​: ой, забыла написать,​

​В Excel можно сделать​​ выхода из режима.​ в Excel. Стоит​

​ у вас две.​

Skip to content

8 способов разделить ячейку Excel на две или несколько

Как разделить ячейку в Excel? С помощью функции «Текст по столбцам», мгновенного заполнения, формул или вставив в нее фигуру. В этом руководстве описаны все варианты, которые помогут вам выбрать технику, наиболее подходящую для вашей конкретной задачи.

Как правило, вам может потребоваться разделить ячейки в Excel в двух случаях. Чаще всего, когда вы импортируете данные из какого-то внешнего источника, где вся информация находится в одном столбце, а вы хотите – чтобы в отдельных столбцах. Или вы можете пожелать разбить отдельные позиции в существующей таблице для лучшей фильтрации, сортировки или подробного анализа.

  • Как разбить ячейки с помощью разделителей
  • Как разделить ячейку на одинаковые части
  • Инструмент «Мгновенное заполнение»
  • Разделение по диагонали форматом
  • Разделение по диагонали вставкой фигуры
  • Как разбить ячейку при помощи формул
  • Разделение ранее объединенных ячеек
  • Инструмент разделения текста Split text

1. Как разбить ячейки с помощью разделителей.

Функция   преобразования текста в столбцы очень удобна, когда вам нужно разделить одну ячейку на две или более в Excel 2019, 2016, 2013 и более ранних версиях. Она позволяет разделять текстовые строки с помощью выбранного разделителя, такого как запятая, точка с запятой или пробел, а также делить на подстроки фиксированной длины. Посмотрим, как работает каждый сценарий.

Предположим, у вас есть список участников, в котором его имя, город проживания, страна и ожидаемая дата прибытия находятся в одном столбце:

Мы хотим разделить данные в одной ячейке на несколько: имя, фамилия, город, страна и дата. Для этого выполните следующие действия:

  • Если вы хотите поместить разделенные ячейки в середину таблицы, начните с вставки нового столбца (столбцов), чтобы избежать перезаписи существующих данных.

В этом примере мы вставляем 4 новых столбца, как показано на скриншоте ниже:

Если у вас нет никаких данных рядом со столбцом, который вы хотите разделить, просто пропустите этот шаг.

  • Выделите область, которую вы хотите разбить, и нажмите кнопку «Текст по столбцам» .

  • На первом шаге мастера преобразования вы выбираете, как разделить ячейки — по разделителю или по заданной ширине.

В нашем случае нужное нам содержимое разделяется пробелами и запятыми. Поэтому мы выбираем формат «с разделителями» и нажимаем  Далее.

  • На следующем этапе вы указываете эти разделители и, при необходимости, ограничитель строк.
    Вы можете выбрать один или несколько разделителей, а также ввести свой собственный в поле «Другой». В этом примере мы выбираем пробел и запятую:

Подсказки:

  • Считать последовательные разделители одним целым. Обязательно выберите этот вариант, если ваши данные могут содержать два или более разделителя подряд, например, когда между словами есть несколько последовательных пробелов или данные разделены запятой и пробелом, например «Петров, Минск».
  • Указание ограничителя строк. Используйте эту опцию, если какой-то текст заключен в одинарные или двойные кавычки и вы хотите, чтобы такие части текста не были разорваны. Например, если вы выберете запятую (,) в качестве разделителя и кавычки («) в качестве ограничителя текста, то любые слова, заключенные в двойные кавычки, например  «Минск, Беларусь» , будут помещены в одну ячейку. Если в качестве ограничителя строк выбрать  {нет} , то  Минск будет распределён в одну ячейку (вместе с открывающей кавычкой), а  Беларусь» — в другую (вместе с закрывающей кавычкой).
  • Предварительный просмотр данных. Прежде чем нажать кнопку «Далее», имеет смысл просмотреть окно «Образец разбора данных», чтобы убедиться, что Excel правильно разделил все содержимое ячеек.

  1. Вам осталось сделать еще две вещи — выбрать формат данных и указать, куда вы хотите их вставить:
    • Формат. По умолчанию для всех столбцов установлен общий формат, который в большинстве случаев работает хорошо. В нашем примере нам нужен специальный формат для дат. Иначе они будут представлены в виде чисел. Чтобы изменить формат для определенного столбца, щелкните на нем в разделе Образец разбора, чтобы выбрать, а затем укажите один из форматов в разделе Формат данных столбца.
    • Место назначения. Чтобы указать Excel, где вы хотите вывести разделенные данные, выберите крайнюю левую верхнюю позицию целевого диапазона или введите ссылку на нее непосредственно в поле «Поместить в …». Будьте очень осторожны с этой опцией и убедитесь, что после вашего адреса назначения справа достаточно пустого места для вставки.

Примечание:

  • Если вы не хотите импортировать какой-либо столбец, который отображается в предварительном просмотре данных, выберите его и установите переключатель  «Пропустить…»  разделе Формат.
  • Невозможно импортировать результат вашей работы в другую электронную таблицу или книгу. Если вы попытаетесь это сделать, то получите ошибку о недопустимом месте назначения.

2. Как разделить на фрагменты фиксированной ширины.

В этом разделе объясняется, как в Экселе разделить ячейку на основе указанного количества символов. Чтобы упростить понимание, рассмотрим следующий пример.

Предположим, у вас есть артикулы товаров  и их названия в одном столбце. Вы хотите извлечь артикулы в отдельный столбец:

Поскольку все идентификаторы продуктов содержат 9 символов, вариант с фиксированной шириной идеально подходит для работы:

  • Запустите мастер преобразования, как описано в приведенном выше примере. На первом шаге выберите «Фиксированная ширина» и нажмите «Далее» .

  • Установите ширину каждого столбца в окне предварительного просмотра данных. Как показано на рисунке ниже, вертикальная линия обозначает границу столбца. Чтобы создать новую линию разрыва, вы просто щелкаете в желаемой позиции (в нашем случае 9 символов):

  • Чтобы удалить разрыв, дважды щелкните на разделителе; чтобы переместить его в другое место, просто перетащите мышью.

На следующем шаге выберите формат данных и место назначения для разделенных ячеек точно так же, как мы делали в предыдущем примере, и нажмите кнопку «Готово», чтобы завершить разделение.

3. Используем инструмент «Мгновенное заполнение».

Если вы используете любую версию Excel 2013 — Excel 2019, вы можете воспользоваться  функцией Мгновенное заполнение, которая может не только автоматически заполнять диапазон данными, но и разделять их содержимое.

Если вы ещё не использовали эту функцию, то я быстро поясню ее работу. Программа анализирует данные, которые вы вводите в таблицу, и пытается определить, существует ли в них какая-либо закономерность. Как только Excel вычислит закономерность, то сразу предложит свой вариант.

Таким образом, при помощи этого инструмента вы можете взять какую-то часть данных и вставить их в новый столбец. Нагляднее и понятнее будет на примере.

Первым делом, убедитесь, что инструмент «Мгновенное заполнение» включен. Вы найдёте этот параметр на вкладке Файл > Параметры > Дополнительно > Автоматически выполнять мгновенное заполнение.

Теперь давайте посмотрим, как его можно использовать, чтобы автоматически разбить данные по нескольким столбцам. Итак, вы начинаете вводить с клавиатуры данные, которые нужно записать в отдельные позиции. По мере ввода Excel будет пытаться распознать закономерность в вводимых значениях, и как только он ее поймет, данные автоматически будут вставлены в остальные позиции ниже. Чтобы понять, как это работает, посмотрите на рисунок ниже:

Давайте возьмем столбец данных из нашего первого примера и посмотрим, как Мгновенное заполнение в Excel может помочь нам разделить ячейку пополам:

  1. Вставьте новый столбец рядом с столбцом с исходными данными и введите желаемую часть текста в первую ячейку (имя сотрудника в этом примере).
  2. Введите текст еще в пару ячеек. Как только программа обнаружит, по какому шаблону вводятся значения, он предложит заполнить остальные. В нашем случае, чтобы выяснить закономерность, потребовалось всего 2 записи:

  1. Если вас устраивает то, что вы видите, нажмите клавишу Enter, и все имена сразу будут вставлены ниже.

Если «Мгновенное заполнение» включено, но не предлагает вам никаких вариантов, можно принудительно запустить этот инструмент вручную на вкладке «Данные» или нажав сочетание клавиш Ctrl+E.

4. Как разделить по диагонали при помощи формата.

Разберем пошагово, как разбить по диагонали ячейку при помощи форматирования:

  1. Вызываем меню «Формат ячеек». На вкладке «Шрифт» определяем применяемый шрифт и его размер.
  2. На вкладке «Граница» выбираем тип линии.
  3. Здесь же кликаем на диагональную линию в окне «Отдельные».

  1. При необходимости можно красиво расположить текст, чтобы он был как бы разделён наклонной линией. Это часто используют для шапки таблицы в первой колонке.

На вкладке «Выравнивание» в окне «Ориентация» вы можете изменить наклон текста, чтобы получилось нечто подобное тому, что вы видите на скриншоте выше.

  1. Подтверждаем действие нажатием «ОК».

Замечание: при таком способе разбиения Excel по-прежнему воспринимает объект как одну клетку.

5. Как разделить ячейку по диагонали при помощи вставки фигуры

Этот вариант похож на предыдущий и также подходит для больших ячеек. Вместо форматирования мы идем на вкладку «Вставка» и среди различных фигур выбираем линию. Проводим ее по диагонали.

Текст располагаем красиво, изменив его горизонтальную ориентацию, как уже было описано чуть выше. Можно разбить его на строки внутри самой клетки таблицы при помощи комбинации клавиш ALT + Enter.

Думаю, вы догадались, что таким же образом можно линией разделить ячейку на две по горизонтали.

6. Как разбить ячейку с помощью формул

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

Например, вы должны использовать следующие формулы для разделения данных в A2, разделенных пробелом (см. скриншот ниже):

Чтобы извлечь артикул в B2:

=ЛЕВСИМВ(A2;ПОИСК(» «;A2;1))

Чтобы извлечь название товара в C2:

=ПРАВСИМВ(A2;ДЛСТР(A2)-ПОИСК(» «;A2;1))

Более подробно о разделении ячейки при помощи формул читайте здесь.

7. Разделяем ранее объединённые ячейки.

Ранее мы уже писали о том, как можно объединять ячейки и информацию в них. Но иногда по ряду причин их нужно разъединить обратно. Для этого устанавливаем курсор на объединенную область, затем жмем стрелочку рядом с кнопкой на ленте «Главная».

И выбираем «Отменить объединение». Весь текст будет помещен в крайнюю левую клетку, а остальные окажутся пустыми.

И этот объединенный текст можно разделить любым из способов, которые мы описали выше в этом руководстве.

8. Разделение ячеек с помощью инструмента разделения текста Split text.

Теперь, когда вы знакомы со встроенными функциями, позвольте мне показать вам альтернативный способ разделения ячеек в Excel. Я имею в виду инструмент «Разделить текст» , включенный в Ultimate Suite for Excel . Он может выполнять следующие операции:

  • Разделить ячейку по символам
  • Разделить ячейку по строке
  • Разделить ячейку по маске (шаблону)

Например, разделение сведений об участнике из одной ячейки в несколько можно выполнить за 2 быстрых шага. Вот пример исходных данных:

  1. Выделите ячейки, которые хотите разделить, и щелкните значок «Разделить текст (Split Text на вкладке «Ablebits Data» в разделе «Текст».

  1. На панели «Разделить текст» настройте следующие параметры:
    • Выберите в качестве разделителей запятую и пробел.
    • Установите флажок Считать последовательные разделители одним.
    • В разделе «Выбор способа разделения ячеек» выберите «Разбить на столбцы (Split by columns)».
    • Нажмите кнопку «Разделить (Split)» .

Готово! Между исходными столбцами вставляются четыре новых столбца с разделенными данными, и вам нужно только дать этим столбцам соответствующие имена:

Совет: Инструмент «Разделить текст» предоставляет еще два параметра для разделения ячейки в Excel. Дополнительные сведения см. В разделах «Как разделить ячейки по символу-разделителю» и « Как разделить ячейки по маске». 

Если вам интересно увидеть в действии инструменты «Разделить текст» и «Разделить имена» , можете загрузить 14-дневную пробную версию  Ultimate Suite for Excel. 

Благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!

Читайте также:

Формат времени в Excel Вы узнаете об особенностях формата времени Excel, как записать его в часах, минутах или секундах, как перевести в число или текст, а также о том, как добавить время с помощью…
Как сделать диаграмму Ганта Думаю, каждый пользователь Excel знает, что такое диаграмма и как ее создать. Однако один вид графиков остается достаточно сложным для многих — это диаграмма Ганта.  В этом кратком руководстве я постараюсь показать…
Как сделать автозаполнение в Excel В этой статье рассматривается функция автозаполнения Excel. Вы узнаете, как заполнять ряды чисел, дат и других данных, создавать и использовать настраиваемые списки в Excel. Эта статья также позволяет вам убедиться, что вы…
Быстрое удаление пустых столбцов в Excel В этом руководстве вы узнаете, как можно легко удалить пустые столбцы в Excel с помощью макроса, формулы и даже простым нажатием кнопки. Как бы банально это ни звучало, удаление пустых…
Как быстро объединить несколько файлов Excel Мы рассмотрим три способа объединения файлов Excel в один: путем копирования листов, запуска макроса VBA и использования инструмента «Копировать рабочие листы» из надстройки Ultimate Suite. Намного проще обрабатывать данные в…

Как разделить ячейку в Экселе? Жмите на необходимую секцию, перейдите в раздел «Работа с таблицами» и в пункте «Макет» в группе «Объединение» жмите на «Разделить ячейки». Выберите число столбцов / строк для разделения по вертикали / горизонтали соответственно. Ниже подробно рассмотрим, как правильно выполнять деление в Excel. Разберем наиболее удобные варианты, которые пользуются наибольшим спросом у пользователей программы.

Как разбить

В процессе пользования Эксель нередко возникает вопрос, как разделить пустую или заполненную графу. Здесь можно использовать разные подходы, на которых остановимся подробнее.

Ячейку

В Интернете чаще всего задается вопрос, как разделить ячейки в Excel на две, если в этом возникает необходимость. Для этого можно использовать несколько вариантов.

Способ №1:

  1. Жмите на нужную секцию, которую необходимо разделить в Экселе.
  2. Перейдите в раздел «Работа с таблицами».
  3. Войдите во вкладку «Макет».
  4. В группе «Объединение» кликните «Разделить …».
  5. Выберите в поле Число столбцов / строк для деления по вертикали / горизонтали соответственно.
  6. Если нужно разделить участок в Экселе одновременно по вертикали и горизонтали, введите требуемое значение в графы с количеством столбцов / строк.

Этот метод дает ответ, как в Экселе разделить ячейку по горизонтали или вертикали соответственно. Способ является универсальным и используется в большинстве случаев. По желанию можно воспользоваться и другими вариантами, которые рассмотрены ниже.

Способ №2:

  1. Перед тем, как разбить ячейки в Excel, убедитесь, что «Мгновенное заполнение» включено. Для этого войдите в «Файл». Здесь найдите пункт «Параметры», а далее «Дополнительно» и «Автоматически выполнять мгновенное …».
  2. Вставьте новый столбец рядом со столбцом, содержащим исходные данные.
  3. Введите желаемую часть текста в 1-ю ячейку.
  4. Введите данные еще в пару ячеек.
  5. Дождитесь, пока Эксель поймет, по какому шаблону вводятся данные. В дальнейшем он предложит таким методом заполнить остальные.
  6. Если вам подходит предложенный вариант, жмите «Ввод».

Если система не предлагает разделить ячейку в Экселе на две, запустите инструмент вручную. Для этого войдите во вкладку «Данные» или жмите на комбинацию Ctrl+E.

Способ №3 (по диагонали):

  • Войдите в меню «Формат …» в Экселе.

  • На вкладке «Шрифт» определите применяемый шрифт и размер.

  • В разделе «Граница» выберите вид линии.
  • Жмите на диагональную линию в окне «Отдельные».

  • Красиво разместите текст, чтобы он находился красиво над / под линией.
  • В разделе «Выравнивание» и в окне «Ориентация» измените наклон текста.

  • Подтвердите действие.

Способ №4 (если ранее была объединена):

  1. Поставьте курсор на ранее объединенный участок в Экселе.
  2. Выберите «Отменить объединение».

В этом случае можно использовать любой из инструментов разделения, который был рассмотрен выше.

Столбец

Пользователи программы часто спрашивают, как разделить столбец в Экселе, чтобы он делился на два без изменения подписи. Такой опции в программе не предусмотрен, но можно создать новый столбец рядом возле необходимой ячейки, а уже потом разделить ее. Кроме того, с помощью возможностей программы легко распределить содержимое на две или более секций.

Выше мы рассматривали, как разделить ячейку в Экселе на несколько, и для разделения можно использовать указанный в способе №1 вариант. Главное выбрать деление по вертикали.

Но можно использовать еще один вариант:

  • Выделите одну или более ячеек в столбе, которые необходимо разделить в Экселе. Учтите, что при выполнении такой работы ее содержимое заменит информацию из следующей ячейки. Следовательно, нужно освободить нужное количество места на листе.
  • В разделе «Данные» в группе «Работа с данными» кликните на клавишу «Текст по столбцам». После открывается «Мастер распределения текста по столбцам».

  • Выберите переключатель «С разделителями», если установлен иной вариант, и кликните «Далее».

  • Укажите один или более разделителей, чтобы задать место, где произойдет разделение. В окне «Образец разбора данных» посмотрите не результат.

  • Жмите далее и в окне «Формат данных столбца» выберите необходимый формат. Если ничего не менять, он будет таким же, как в первоначальной ячейке.

  • Кликните на кнопку «Готово».

Строку

При рассмотрении вопрос, как разбить строку в Экселе, можно использовать рассмотренный в самом начале инструмент. В частности, нужно выделить нужную строку, зайти в «Работа с таблицами», перейти в «Макет», а в категории «Объединение» нажать «Разделить». При этом нужно указать количество строк для деления по горизонтали.

Но можно использовать еще один вариант, как разделить строки в Excel с помощью инструмента транспонирования. Сделайте следующие шаги:

  1. Выберите одну строчку в Экселе и копируйте ее с помощью Ctrl+C.
  2. Станьте на 1-ю ячейку диапазона и кликните правой кнопкой мышки.
  3. Жмите на «Транспонировать» под «Параметры вставки».
  4. Проверьте, что одна строка ставится как один столбец, но с несколькими строчками.

Еще один вариант — применение специальной утилиты:

  1. Установите Kutools For Excel по ссылке extendoffice.com/product/kutools-for-excel.html.
  2. Выберите нужную строчку в Экселе и жмите на название инструмента Kutools.
  3. Войдите в «Диапазон», а далее «Диапазон преобразования».
  4. В разделе «Тип трансформации» проверьте «От одной строки до диапазона» выберите «Столбцов на запись» и «Фиксированная стоимость» введите число в правое поле.
  5. Жмите на «ОК».

После этого одна строка в Экселе разбивается на несколько. Можно использовать и другой путь, который также подразумевает применение Kutools. После входа в панель инструментов выберите «Текст», а далее «Разделить клетки». Далее в окне разделения ячеек установите «Разделить на две строки» и в «Тип» укажите вариант деления.

Теперь вы знаете, как разбить ячейку, столбец или строку в Экселе с помощью имеющихся инструментов. В комментариях расскажите, какой из вариантов вам помог, и какие еще методы можно использовать.

Отличного Вам дня!

Содержание

  • Способ 1: Использование автоматического инструмента
  • Способ 2: Создание формулы разделения текста
    • Шаг 1: Разделение первого слова
    • Шаг 2: Разделение второго слова
    • Шаг 3: Разделение третьего слова
  • Вопросы и ответы

Как расцепить текст в Excel

Способ 1: Использование автоматического инструмента

В Excel есть автоматический инструмент, предназначенный для разделения текста по столбцам. Он не работает в автоматическом режиме, поэтому все действия придется выполнять вручную, предварительно выбирая диапазон обрабатываемых данных. Однако настройка является максимально простой и быстрой в реализации.

  1. С зажатой левой кнопкой мыши выделите все ячейки, текст которых хотите разделить на столбцы.
  2. Выбор текста для быстрого разделения при помощи встроенного инструмента Excel

  3. После этого перейдите на вкладку «Данные» и нажмите кнопку «Текст по столбцам».
  4. Переход к инструменту быстрого разделения текста в Excel

  5. Появится окно «Мастера разделения текста по столбцам», в котором нужно выбрать формат данных «с разделителями». Разделителем чаще всего выступает пробел, но если это другой знак препинания, понадобится указать его в следующем шаге.
  6. Выбор типа автоматического разделения текста в Excel

  7. Отметьте галочкой символ разделения или вручную впишите его, а затем ознакомьтесь с предварительным результатом разделения в окне ниже.
  8. Выбор типа разделителя при быстром расцеплении текста в Excel

  9. В завершающем шаге можно указать новый формат столбцов и место, куда их необходимо поместить. Как только настройка будет завершена, нажмите «Готово» для применения всех изменения.
  10. Просмотр предварительного результата автоматического расцепления текста в Excel

  11. Вернитесь к таблице и убедитесь в том, что разделение прошло успешно.
  12. Результат автоматического расцепления текста в Excel

Из этой инструкции можно сделать вывод, что использование такого инструмента оптимально в тех ситуациях, когда разделение необходимо выполнить всего один раз, обозначив для каждого слова новый столбец. Однако если в таблицу постоянно вносятся новые данные, все время разделять их таким образом будет не совсем удобно, поэтому в таких случаях предлагаем ознакомиться со следующим способом.

Способ 2: Создание формулы разделения текста

В Excel можно самостоятельно создать относительно сложную формулу, которая позволит рассчитать позиции слов в ячейке, найти пробелы и разделить каждое на отдельные столбцы. В качестве примера мы возьмем ячейку, состоящую из трех слов, разделенных пробелами. Для каждого из них понадобится своя формула, поэтому разделим способ на три этапа.

Шаг 1: Разделение первого слова

Формула для первого слова самая простая, поскольку придется отталкиваться только от одного пробела для определения правильной позиции. Рассмотрим каждый шаг ее создания, чтобы сформировалась полная картина того, зачем нужны определенные вычисления.

  1. Для удобства создадим три новые столбца с подписями, куда будем добавлять разделенный текст. Вы можете сделать так же или пропустить этот момент.
  2. Создание вспомогательных столбцов для ручного разделения текста в Excel

  3. Выберите ячейку, где хотите расположить первое слово, и запишите формулу =ЛЕВСИМВ(.
  4. Создание первой формулы для разделения первого слова из текста в Excel

  5. После этого нажмите кнопку «Аргументы функции», перейдя тем самым в графическое окно редактирования формулы.
  6. Переход к редактированию аргументов функции разделения первого слова текста в Excel

  7. В качестве текста аргумента указывайте ячейку с надписью, кликнув по ней левой кнопкой мыши на таблице.
  8. Выбор ячейки с текстом для разделения первого слова в Excel

  9. Количество знаков до пробела или другого разделителя придется посчитать, но вручную мы это делать не будем, а воспользуемся еще одной формулой — ПОИСК().
  10. Создание функции поиска для нахождения пробела в первом слове при его разделении в Excel

    Lumpics.ru

  11. Как только вы запишете ее в таком формате, она отобразится в тексте ячейки сверху и будет выделена жирным. Нажмите по ней для быстрого перехода к аргументам этой функции.
  12. Переход к редактированию аргументов функции поиск при разделении первого слова в Excel

  13. В поле «Искомый_текст» просто поставьте пробел или используемый разделитель, поскольку он поможет понять, где заканчивается слово. В «Текст_для_поиска» укажите ту же обрабатываемую ячейку.
  14. Выбор текста для поиска первого пробела при разделении слова в Excel

  15. Нажмите по первой функции, чтобы вернуться к ней, и добавьте в конце второго аргумента -1. Это необходимо для того, чтобы формуле «ПОИСК» учитывать не искомый пробел, а символ до него. Как видно на следующем скриншоте, в результате выводится фамилия без каких-либо пробелов, а это значит, что составление формул выполнено правильно.
  16. Редактирование формулы ЛЕВСИМВ для отображения первого слова при разделении текста в Excel

  17. Закройте редактор функции и убедитесь в том, что слово корректно отображается в новой ячейке.
  18. Возвращение к таблице для проверки отображения первого слова при разделении в Excel

  19. Зажмите ячейку в правом нижнем углу и перетащите вниз на необходимое количество рядов, чтобы растянуть ее. Так подставляются значения других выражений, которые необходимо разделить, а выполнение формулы происходит автоматически.
  20. Растягивание формулы после разделения первого слова в Excel

Полностью созданная формула имеет вид =ЛЕВСИМВ(A1;ПОИСК(" ";A1)-1), вы же можете создать ее по приведенной выше инструкции или вставить эту, если условия и разделитель подходят. Не забывайте заменить обрабатываемую ячейку.

Шаг 2: Разделение второго слова

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

  1. В этом случае основной формулой станет =ПСТР( — запишите ее в таком виде, а затем переходите к окну настройки аргументов.
  2. Создание формулы для разделения второго слова в Excel

  3. Данная формула будет искать нужную строку в тексте, в качестве которого и выбираем ячейку с надписью для разделения.
  4. Выбор ячейки при поиске строки для разделения второго слова в Excel

  5. Начальную позицию строки придется определять при помощи уже знакомой вспомогательной формулы ПОИСК().
  6. Создание функции ПОИСК для поиска начальной позиции при разделении второго слова в Excel

  7. Создав и перейдя к ней, заполните точно так же, как это было показано в предыдущем шаге. В качестве искомого текста используйте разделитель, а ячейку указывайте как текст для поиска.
  8. Настройка функции ПОИСК для поиска начальной позиции при разделении второго слова в Excel

  9. Вернитесь к предыдущей формуле, где добавьте к функции «ПОИСК» +1 в конце, чтобы начинать счет со следующего символа после найденного пробела.
  10. Редактирование функции для учета пробела при настройке формулы разделения второго слова в Excel

  11. Сейчас формула уже может начать поиск строки с первого символа имени, но она пока еще не знает, где его закончить, поэтому в поле «Количество_знаков» снова впишите формулу ПОИСК().
  12. Переход к настройке функции поиска второго пробела при разделении слова в Excel

  13. Перейдите к ее аргументам и заполните их в уже привычном виде.
  14. Настройка функции поиска второго пробела при разделении слова в Excel

  15. Ранее мы не рассматривали начальную позицию этой функции, но теперь там нужно вписать тоже ПОИСК(), поскольку эта формула должна находить не первый пробел, а второй.
  16. Создание вспомогательной функции для поиска второго пробела в Excel

  17. Перейдите к созданной функции и заполните ее таким же образом.
  18. Настройка вспомогательной функции для поиска второго пробела в Excel

  19. Возвращайтесь к первому "ПОИСКУ" и допишите в «Нач_позиция» +1 в конце, ведь для поиска строки нужен не пробел, а следующий символ.
  20. Редактирование первой функции ПОИСК для второго слова при разделении в Excel

  21. Кликните по корню =ПСТР и поставьте курсор в конце строки «Количество_знаков».
  22. Завершающий этап настройки формулы для разделения второго слова в Excel

  23. Допишите там выражение -ПОИСК(" ";A1)-1) для завершения расчетов пробелов.
  24. Добавление последнего выражения для формулы разделения второго слова Excel

  25. Вернитесь к таблице, растяните формулу и удостоверьтесь в том, что слова отображаются правильно.
  26. Результат работы формулы для разделения второго слова в Excel

Формула получилась большая, и не все пользователи понимают, как именно она работает. Дело в том, что для поиска строки пришлось использовать сразу несколько функций, определяющих начальные и конечные позиции пробелов, а затем от них отнимался один символ, чтобы в результате эти самые пробелы не отображались. В итоге формула такая: =ПСТР(A1;ПОИСК(" ";A1)+1;ПОИСК(" ";A1;ПОИСК(" ";A1)+1)-ПОИСК(" ";A1)-1). Используйте ее в качестве примера, заменяя номер ячейки с текстом.

Шаг 3: Разделение третьего слова

Последний шаг нашей инструкции подразумевает разделение третьего слова, что выглядит примерно так же, как это происходило с первым, но общая формула немного меняется.

  1. В пустой ячейке для расположения будущего текста напишите =ПРАВСИМВ( и перейдите к аргументам этой функции.
  2. Переход к настройке формулы для разделения третьего слова в Excel

  3. В качестве текста указывайте ячейку с надписью для разделения.
  4. Выбор ячейки для разделения третьего слова в Excel

  5. В этот раз вспомогательная функция для поиска слова называется ДЛСТР(A1), где A1 — та же самая ячейка с текстом. Эта функция определяет количество знаков в тексте, а нам останется выделить только подходящие.
  6. Создание функции ДЛСТР для поиска количества символов в строке при разделении слова в Excel

  7. Для этого добавьте -ПОИСК() и перейдите к редактированию этой формулы.
  8. Добавление функции ПОИСК для разделения третьего слова в Excel

  9. Введите уже привычную структуру для поиска первого разделителя в строке.
  10. Стандартная настройка функции ПОИСК для разделения третьего слова

  11. Добавьте для начальной позиции еще один ПОИСК().
  12. Добавление начальной позиции для функции ПОИСК при разделении третьего слова в Excel

  13. Ему укажите ту же самую структуру.
  14. Настройка начальной позиции для функции ПОИСК при разделении третьего слова в Excel

  15. Вернитесь к предыдущей формуле «ПОИСК».
  16. Переход к предыдущей функции ПОИСК для завершения настройки разделения третьего слова в Excel

  17. Прибавьте для его начальной позиции +1.
  18. Настройка начальной позиции для завершения разделения третьего слова в Excel

  19. Перейдите к корню формулы ПРАВСИМВ и убедитесь в том, что результат отображается правильно, а уже потом подтверждайте внесение изменений. Полная формула в этом случае выглядит как =ПРАВСИМВ(A1;ДЛСТР(A1)-ПОИСК(" ";A1;ПОИСК(" ";A1)+1)).
  20. Проверка разделения третьего слова при работе формулы в Excel

  21. В итоге на следующем скриншоте вы видите, что все три слова разделены правильно и находятся в своих столбцах. Для этого пришлось использовать самые разные формулы и вспомогательные функции, но это позволяет динамически расширять таблицу и не беспокоиться о том, что каждый раз придется разделять текст заново. По необходимости просто расширяйте формулу путем ее перемещения вниз, чтобы следующие ячейки затрагивались автоматически.
  22. Результат разделения всех трех слов в Excel

Еще статьи по данной теме:

Помогла ли Вам статья?

Разделение ячейки

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Последнее обновление: 12.12.2015

Вам может потребоваться разделить определенную ячейку на две небольшие, расположенные в одном столбце. К сожалению, такая возможность в Excel не поддерживается. Вместо этого вы можете создать новый столбец рядом с тем, в котором расположена необходимая ячейка, а затем разделить ее. Кроме того, содержимое ячейки можно разделить на несколько смежных ячеек.

Пример разделения ячеек:

Разделение содержимого ячейки на несколько ячеек

Выделите одну или несколько ячеек, которые хотите разделить.

Важно: При разделении ячейки ее содержимое заменит данные из следующей ячейки, поэтому освободите достаточное пространство на листе.

На вкладке данные в группе Работа с данными нажмите кнопку текст по столбцам. Откроется мастер пересчета текста по столбцам.

Установите переключатель С разделителями, если выбран другой вариант, и нажмите кнопку Далее.

Выберите один или несколько разделителей, чтобы задать места, в которых произойдет разделение ячейки. В области Образец разбора данных можно посмотреть на предполагаемые результаты разделения. Нажмите кнопку Далее.

В области Формат данных столбца выберите формат данных для новых столбцов. По умолчанию столбцы имеют тот же формат данных, что и исходная ячейка. Нажмите кнопку Готово.

Объединение и разбиение данных в ячейках в Excel с форматированием

Форматирование и редактирование ячеек в Excel – удобный инструмент для наглядного представления информации. Такие возможности программы для работы бесценны.

Значимость оптимальной демонстрации данных объяснять никому не нужно. Давайте посмотрим, что можно сделать с ячейками в Microsoft Excel. Из данного урока вы узнаете о новых возможностях заполнения и форматирования данных в рабочих листах.

Как объединить ячейки без потери данных Excel?

Смежные ячейки можно объединить по горизонтали или по вертикали. В результате получается одна ячейка, занимающая сразу пару столбцов либо строк. Информация появляется в центре объединенной ячейки.

Порядок объединения ячеек в Excel:

  1. Возьмем небольшую табличку, где несколько строк и столбцов.
  2. Для объединения ячеек используется инструмент «Выравнивание» на главной странице программы.
  3. Выделяем ячейки, которые нужно объединить. Нажимаем «Объединить и поместить в центре».
  4. При объединении сохраняются только те данные, которые содержатся в верхней левой ячейке. Если нужно сохранить все данные, то переносим их туда, нам не нужно:
  5. Точно таким же образом можно объединить несколько вертикальных ячеек (столбец данных).
  6. Можно объединить сразу группу смежных ячеек по горизонтали и по вертикали.
  7. Если нужно объединить только строки в выделенном диапазоне, нажимаем на запись «Объединить по строкам».

В результате получится:

Если хоть одна ячейка в выбранном диапазоне еще редактируется, кнопка для объединения может быть недоступна. Необходимо заверить редактирование и нажать «Ввод» для выхода из режима.

Как разбить ячейку в Excel на две?

Разбить на две ячейки можно только объединенную ячейку. А самостоятельную, которая не была объединена – нельзя. НО как получить такую таблицу:

Давайте посмотрим на нее внимательнее, на листе Excel.

Черта разделяет не одну ячейку, а показывает границы двух ячеек. Ячейки выше «разделенной» и ниже объединены по строкам. Первый столбец, третий и четвертый в этой таблице состоят из одного столбца. Второй столбец – из двух.

Таким образом, чтобы разбить нужную ячейку на две части, необходимо объединить соседние ячейки. В нашем примере – сверху и снизу. Ту ячейку, которую нужно разделить, не объединяем.

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

Для решения данной задачи следует выполнить следующий порядок действий:

  1. Щелкаем правой кнопкой по ячейке и выбираем инструмент «Формат» (или комбинация горячих клавиш CTRL+1).
  2. На закладке «Граница» выбираем диагональ. Ее направление, тип линии, толщину, цвет.
  3. Жмем ОК.

Если нужно провести диагональ в большой ячейке, воспользуйтесь инструментом «Вставка».

На вкладке «Иллюстрации» выбираем «Фигуры». Раздел «Линии».

Проводим диагональ в нужном направлении.

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

Преобразовать ячейки в один размер можно следующим образом:

  1. Выделить нужный диапазон, вмещающий определенное количество ячеек. Щелкаем правой кнопкой мыши по любой латинской букве вверху столбцов.
  2. Открываем меню «Ширина столбца».
  3. Вводим тот показатель ширины, который нам нужен. Жмем ОК.

Можно изменить ширину ячеек во всем листе. Для этого нужно выделить весь лист. Нажмем левой кнопкой мыши на пересечение названий строк и столбцов (или комбинация горячих клавиш CTRL+A).

Подведите курсор к названиям столбцов и добейтесь того, чтобы он принял вид крестика. Нажмите левую кнопку мыши и протяните границу, устанавливая размер столбца. Ячейки во всем листе станут одинаковыми.

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

В Excel можно сделать несколько строк из одной ячейки. Перечислены улицы в одну строку.

Нам нужно сделать несколько строк, чтобы каждая улица была написана в одной строке.

Выделяем ячейку. На вкладке «Выравнивание» нажимаем кнопку «Перенос текста».

Данные в ячейке автоматически распределятся по нескольким строкам.

Пробуйте, экспериментируйте. Устанавливайте наиболее удобные для своих читателей форматы.

4 способа разбить ячейки на части в программе Microsoft Excel

При работе с таблицами Excel иногда нужно разбить определенную ячейку на две части. Но, это не так просто, как кажется на первый взгляд. Давайте разберемся, как разбить ячейку на две части в программе Microsoft Excel, и как её разделить по диагонали.

Разделение ячеек

Сразу нужно отметить, что ячейки в программе Microsoft Excel являются первичными структурными элементами, и они не подлежат делению на более мелкие части, если до этого не были объединены. Но, что делать, если нам, например, нужно создать сложную шапку таблицы, один из разделов который, делится на два подраздела? В этом случае, можно применить небольшие хитрости.

Способ 1: объединение ячеек

Для того, чтобы определенные ячейки казались разделенными, следует объединить другие ячейки таблицы.

  1. Нужно хорошо продумать всю структуру будущей таблицы.
  2. Над тем местом на листе, где нужно иметь разделенный элемент, выделяем две соседние ячейки. Находясь во вкладке «Главная», ищем в блоке инструментов «Выравнивание» на ленте кнопку «Объединить и поместить в центре». Жмем на неё.
  • Для наглядности, чтобы лучше видеть, что у нас получилось, установим границы. Выделяем весь диапазон ячеек, который планируем отвести под таблицу. В той же вкладке «Главная» в блоке инструментов «Шрифт» жмем на иконку «Границы». В появившемся списке выбираем пункт «Все границы».
  • Как видим, несмотря на то, что мы ничего не делили, а наоборот соединяли, создается иллюзия разделенной ячейки.

    Способ 2: разделение объединенных ячеек

    Если нам нужно разделить ячейку не в шапке, а в середине таблицы, то в этом случае, легче объединить все ячейки двух соседних столбцов, а уже потом произвести разделение нужной ячейки.

      Выделяем два соседних столбца. Кликаем на стрелку около кнопки «Объединить и поместить в центре». В появившемся списке, кликаем по пункту «Объединить по строкам».

    Таким образом, мы получили разделенную ячейку. Но, нужно учесть, что Excel воспринимает этим способом разделенную ячейку, как единый элемент.

    Способ 3: разделение по диагонали путем форматирования

    А вот, по диагонали можно разделить даже обычную ячейку.

      Кликаем правой кнопкой мыши по нужной ячейке, и в появившемся контекстном меню выбираем пункт «Формат ячеек…». Или же, набираем на клавиатуре сочетание клавиш Ctrl+1.

    В открывшемся окне формата ячеек, переходим во вкладку «Граница».

  • Около размещенного посередине окна «Надпись» кликаем на одну из двух кнопок, на которых изображена косая линия, наклоненная справа налево, или слева направо. Выбираем нужный вариант. Тут же можно выбрать тип и цвет линии. Когда выбор сделан, жмем на кнопку «OK».
  • После этого, ячейка будет разделена косой чертой по диагонали. Но, нужно учесть, что Excel воспринимает этим способом разделенную ячейку, как единый элемент.

    Способ 4: разделение по диагонали через вставку фигуры

    Следующий способ подойдет для разделения ячейки по диагонали только в том случае, если она большая, или создана путем объединения нескольких ячеек.

      Находясь во вкладке «Вставка», в блоке инструментов «Иллюстрации», кликаем по кнопке «Фигуры».

    В открывшемся меню, в блоке «Линии», кликаем по самой первой фигуре.

  • Проводим линию от угла к углу ячейки в том, направлении, которое вам требуется.
  • Как видим, несмотря на то, что в программе Microsoft Excel не существует стандартных способов разбить первичную ячейку на части, с помощью нескольких способов можно достигнуть требуемого результата.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

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

    Электронные таблицы – незаменимый инструментарий для четкого преподнесения информации. При работе с.

    Электронные таблицы – незаменимый инструментарий для четкого преподнесения информации. При работе с MS Excel пользователь встречается с необходимостью объединять или разделять ячейки. Как в Excel разбить ячейку на две, должен знать каждый.

    Как разъединить ячейки в Excel

    Минимальной единицей электронных таблиц является ячейка. Осуществить разбиение клеток возможно, если пользователь произвел слияние этих самых клеток. Опытный пользователь знает, как разделить ячейку в Экселе при составлении «заголовка» объекта со сложной структурой.

    Существует 3 варианта для разбиения ячеек в табличном процессоре. Важно помнить, что разделить можно только те ячейки, которые прошли операцию слияния.

    Слияние ячеек

    Если в процесс работы встал вопрос, как объединить ячейки, то закономерным будет, как в Excel разделить объединенные ячейки. Структура объекта табличного процессора должна быть тщательно продумана.

    Для слияния ячеек пользователь:

    • открывает книгу с рабочим листом;
    • выделяет соседние объекты;
    • переходит на вкладку «Главная»;
    • в инструментарии приложения находит «Выравнивание»;
    • при щелчке на кнопку выбирает «Объединить и поместить в центре».

    Замечание: в результате слияния информация останется в верхней левой клетке. Для сохранения текста из второй единицы пользователь копирует ее в другое место.

    Кнопка «Объединение» неактивна, если объекты находятся на стадии редактирования.

    Разбиение объединенных ячеек

    Если структура объекта табличного процессора подразумевает разбиение ячейки в середине таблицы нужно знать, как разъединить ячейки в Excel. Для этого пользователь работает исключительно с кнопкой «Объединить и поместить в центре»:

    • выделяет 2 соседних колонки;
    • выбирает «Объединить по строкам» в меню кнопки;
    • выделяет ячейку для разбиения;
    • активирует «Отменить объединение».

    Замечание: Эксель при таком варианте рассматривает результат как единое целое.

    Разбиение ячеек по диагонали посредством изменения формата

    Нужно знать, как разбить ячейки в Excel, как провести процесс разбиения по диагонали посредством форматирования. Пользователь:

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

    Замечание: при таком способе разбиения ячейки табличный процессор воспринимает объект как одну клетку.

    Разбиение ячеек по диагонали посредством вставки фигуры

    Подобный вариант подходит, если секция большая или создана посредством объединения нескольких единиц. Для осуществления способа пользователь:

    1. Переходит на вкладку «Вставка».
    2. В области «Иллюстрации» кликает на кнопку «Фигуры».
    3. Выбирает инструмент «Линия».
    4. Проводит линию по намеченному образцу.

    Зная, как в Эксель разделить ячейку на две части, пользователь построит таблицу по намеченному шаблону.

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

    Если дана таблица, в клетках которой информация не вмещается в указанных пределах, пользователь упорядочивает информацию и приводит таблицу к читабельному виду. Для этого пользователь:

    1. Выделяет секцию с большим объемом информации.
    2. Открывает диалоговое окно по переносу строки по одному из способов: находит на панели инструментов вкладки «Главная» в блоке «Выравнивание» стрелку в нижнем правом углу и нажимает на нее; нажимает CTRL+1 и переходит на вкладку «Выравнивание»; находит на панели инструментов вкладки «Главная» в блоке «Выравнивание» кнопку «Перенос текста»; кликает на стрелку у кнопки «Выравнивание»;
    3. В блоке «Отображение» ставит галочку «Переносить по словам».
    4. Подтверждает действие посредством «ОК».

    Другая ситуация настигает обывателя, когда не знает, как в Экселе разделить слова в ячейке по столбцам. Если в клетке указано несколько параметров, то привести текст к читабельному виду в таблице можно посредством:

    • выделения диапазона ячеек, которые нужно разделить;
    • Замечание: разбиение секции приводит к стиранию информации в соседних клетках, поэтому для проведения операции нужно очистить пространство;
    • перехода на вкладку «Данные» в блок «Работа с данными»;
    • нажатия на кнопку «Текст по столбцам»;
    • при появлении диалогового окна «Мастер распределения текста по столбцам» идентификации и проставления переключателя;
    • в блоке «Образец разбора данных» просмотра предполагаемого результата;
    • переопределения формата для новых колонок в окне «Формат данных столбца».

    Пользователям полезно знать, как разделить слова в Экселе по ячейкам. Если диапазон для разбиения текста по секциям не будет пустым, информация перезаписывается. Чтобы сделать свободное пространство, пользователь вставляет новые столбцы (строки) или вырезает и вставляет информацию на другом листе.

    При слиянии и разбиении секций пользователь должен помнить, что применить сортировку или цикличность невозможно. Если в клетку не будут вносить информацию, а ее разделение – визуальное, то проводить операции по объединению и разделению нежелательно.

    Разбить по строкам/столбцам

    Данная функция является частью надстройки MulTEx

    • Описание, установка, удаление и обновление
    • Полный список команд и функций MulTEx
    • Часто задаваемые вопросы по MulTEx
    • Скачать MulTEx

    Вызов команды:
    MulTEx -группа Ячейки/ДиапазоныДиапазоныРазбить по строкам/столбцам

    Эта команда разбивает данные во всех выделенных ячейках на части, используя в качестве разделителя указанные символ/символы. Главная особенность — в отличие от стандартной команды Excel «Разбить по столбцам», данная команда заносит результат разбиения данных в строки либо столбцы в одну строку/столбец, а не каждую часть в свой столбец. К тому же в стандартной команде Excel нет возможности указать несколько символов — только один.

    Диапазон значений — указывается диапазон ячеек, данные которых необходимо разбить. Может быть как одним столбцом/строкой, так и диапазоном, состоящим из нескольких строк и нескольких столбцов.
    Разделитель — указывается символ (или группа символов), который будет применен в качестве разделителя. Если разделитель не указан, то появится сообщение, информирующее об этом. В сообщении будет предложено использовать разделитель по умолчанию (Пробел). В случае отказа Вы сможете указать необходимый разделитель. Данные, внесенные ранее не будут утеряны.

      Специальный — можно добавить в поле Разделитель один из специальных символов: неразрывный пробел или перенос на строки. Стандартно такие символы невозможно ввести с клавиатуры, но они могут часто встречаться в ячейках. Например, эти символы часто применяется в выгрузках из различных программ(вроде 1С): неразрывный пробел для разделения цифр или слов, которые не надо переносить на строки, а перенос на строки — для разделения основания платежей и иной информации.
      Если в поле Разделитель уже указан какой-либо символ, то при выборе дополнительно специального символа будет показано сообщение:
  • ДА(YES) — в поле Разделитель будет добавлен указанный специальный символ. Указанные ранее символы не будут удалены.
  • НЕТ(NO) — поле Разделитель будет очищено и в него будет помещен только выбранный специальный символ.
  • Поместить результат:

    Разделитель результата:
    Доступно только если в качестве вывода результата указана одна ячейка. По умолчанию разделителем является перенос на строки. В качестве разделителя можно указать любой символ или группу символов.

    • Перенос на строки — каждое новое результирующее значение в ячейке будет записано с новой строки:
    • Произвольный — любой символ, буква, цифра или группа символов(словосочетания, цифры и т.п.).

    Транспонировать — если Диапазон значений представляет собой столбец, то данные после обработки будут помещены в одну строку. Если Диапазон значений — строка, то данные будут помещены в столбец. Недоступно при выводе результата в одну ячейку.

    Большинство опытных пользователей Excel умеют пользоваться встроенным интерфейсным средством для разбивки текстовой строки на составляющие с использованием символа разделителя. В некоторых ситуациях может оказаться удобнее разобрать текст не с помощью интерфейса, а с использованием формул. Как ни странно, но Excel не имеет встроенной стандартной функции рабочего листа для проведения таких действий. Это тем более непонятно, так как VBA поддерживает стандартную функцию Split, облегчающую решение подобных задач.

    В примере созданы 2 сложные формулы для разбивки текста по столбцам и строкам. Их также можно использовать для выборки текстовой составляющей по порядковому номеру.

    Напомним, что интерфейсное средство “Текст по столбцам” доступно через меню и ленту Excel Данные Текст по столбцам.

    В файле-примере показано два типа формулы для разделения текста на составляющие:

    • текст по столбцам (диапазон B5:K6)
    • текст по строкам (диапазон A10:B19)

    В качестве разделителя текста используется символ “,” (запятая). В служебных целях задействованы еще два символа ” ” (математические знаки “меньше” и “больше”). Эти символы не могут находится в исходном тексте, в противном случае формула будет работать неверно. И разделитель, и служебные символы можно заменить на любые другие, главное, чтобы они не могли быть задействованы в исходном тексте. Для замены исправьте константы во всех местах формулы.

    Формула в ячейке B5 и далее по столбцам обрабатывает исходный текст из ячейки A5:

    Формула в ячейке A10 и далее по строкам обрабатывает исходный текст из ячейки A9:

    Формулы ссылаются только на исходный текст и не требуют наличия других предварительно вычисленных составляющих. Варианты отличаются только автоматическим определением порядкового номера текстовой составляющей, в первом случае – это подформула для вычисления номера от количества столбцов: COLUMNS($B:B); во втором – от количества строк: ROWS($10:10). При копировании диапазон столбцов и строк автоматически расширяется, вычисляя таким образом нужное значение. Вместо этой подформулы можно задать константу или переменную, определяющую требуемый номер. Из результатирующих текстовых значений убираются лишние пробелы при помощи функции TRIM().

    Наверняка можно сделать формулу покороче, используя другие методы поиска. Это просто наш вариант – оригинальный, нигде не подсмотренный

    Делим слипшийся текст на части

    Итак, имеем столбец с данными, которые надо разделить на несколько отдельных столбцов. Самые распространенные жизненные примеры:

    • ФИО в одном столбце (а надо – в трех отдельных, чтобы удобнее было сортировать и фильтровать)
    • полное описание товара в одном столбце (а надо – отдельный столбец под фирму-изготовителя, отдельный – под модель для построения, например, сводной таблицы)
    • весь адрес в одном столбце (а надо – отдельно индекс, отдельно – город, отдельно – улица и дом)
    • и т.д.

    Способ 1. Текст по столбцам

    Выделите ячейки, которые будем делить и выберите в меню Данные – Текст по столбцам (Data – Text to columns) . Появится окно Мастера разбора текстов:

    На первом шаге Мастера выбираем формат нашего текста. Или это текст, в котором какой-либо символ отделяет друг от друга содержимое наших будущих отдельных столбцов (с разделителями) или в тексте с помощью пробелов имитируются столбцы одинаковой ширины (фиксированная ширина).

    На втором шаге Мастера, если мы выбрали формат с разделителями (как в нашем примере) – необходимо указать какой именно символ является разделителем:

    Если в тексте есть строки, где зачем-то подряд идут несколько разделителей (несколько пробелов, например), то флажок Считать последовательные разделители одним (Treat consecutive delimiters as one) заставит Excel воспринимать их как один.

    Выпадающий список Ограничитель строк (Text Qualifier) нужен, чтобы текст заключенный в кавычки (например, название компании “Иванов, Манн и Фарбер”) не делился по запятой
    внутри названия.

    И, наконец, на третьем шаге для каждого из получившихся столбцов, выделяя их предварительно в окне Мастера, необходимо выбрать формат:

    • общий – оставит данные как есть – подходит в большинстве случаев
    • дата – необходимо выбирать для столбцов с датами, причем формат даты (день-месяц-год, месяц-день-год и т.д.) уточняется в выпадающем списке
    • текстовый – этот формат нужен, по большому счету, не для столбцов с ФИО, названием города или компании, а для столбцов с числовыми данными, которые Excel обязательно должен воспринять как текст. Например, для столбца с номерами банковских счетов клиентов, где в противном случае произойдет округление до 15 знаков, т.к. Excel будет обрабатывать номер счета как число:

    Кнопка Подробнее (Advanced) позволяет помочь Excel правильно распознать символы-разделители в тексте, если они отличаются от стандартных, заданных в региональных настройках.

    Способ 2. Как выдернуть отдельные слова из текста

    Если хочется, чтобы такое деление производилось автоматически без участия пользователя, то придется использовать небольшую функцию на VBA, вставленную в книгу. Для этого открываем редактор Visual Basic:

    • в Excel 2003 и старше – меню Сервис – Макрос – Редактор Visual Basic(Tools – Macro – Visual Basic Editor)
    • в Excel 2007 и новее – вкладка Разработчик – Редактор Visual Basic (Developer – Visual Basic Editor) или сочетание клавиш Alt+F11

    Вставляем новый модуль (меню Insert – Module) и копируем туда текст вот этой пользовательской функции:

    Теперь можно найти ее в списке функций в категории Определенные пользователем (User Defined) и использовать со следующим синтаксисом:

    =SUBSTRING(Txt; Delimeter; n)

    • Txt – адрес ячейки с текстом, который делим
    • Delimeter – символ-разделитель (пробел, запятая и т.д.)
    • n – порядковый номер извлекаемого фрагмента

    Способ 3. Разделение слипшегося текста без пробелов

    Тяжелый случай, но тоже бывает. Имеем текст совсем без пробелов, слипшийся в одну длинную фразу (например ФИО “ИвановИванИванович”), который надо разделить пробелами на отдельные слова. Здесь может помочь небольшая макрофункция, которая будет автоматически добавлять пробел перед заглавными буквами. Откройте редактор Visual Basic как в предыдущем способе, вставьте туда новый модуль и скопируйте в него код этой функции:

    Теперь можно использовать эту функцию на листе и привести слипшийся текст в нормальный вид:

    Разбить по строкам/столбцам

    Данная функция является частью надстройки MulTEx
    • Описание, установка, удаление и обновление
    • Полный список команд и функций MulTEx
    • Часто задаваемые вопросы по MulTEx
    • Скачать MulTEx

    Вызов команды:
    MulTEx -группа Ячейки/ДиапазоныДиапазоныРазбить по строкам/столбцам

    Эта команда разбивает данные во всех выделенных ячейках на части, используя в качестве разделителя указанные символ/символы. Главная особенность – в отличие от стандартной команды Excel “Разбить по столбцам”, данная команда заносит результат разбиения данных в строки либо столбцы в одну строку/столбец, а не каждую часть в свой столбец. К тому же в стандартной команде Excel нет возможности указать несколько символов – только один.

    Диапазон значений – указывается диапазон ячеек, данные которых необходимо разбить. Может быть как одним столбцом/строкой, так и диапазоном, состоящим из нескольких строк и нескольких столбцов.
    Разделитель – указывается символ (или группа символов), который будет применен в качестве разделителя. Если разделитель не указан, то появится сообщение, информирующее об этом. В сообщении будет предложено использовать разделитель по умолчанию (Пробел). В случае отказа Вы сможете указать необходимый разделитель. Данные, внесенные ранее не будут утеряны.

      Специальный – можно добавить в поле Разделитель один из специальных символов: неразрывный пробел или перенос на строки. Стандартно такие символы невозможно ввести с клавиатуры, но они могут часто встречаться в ячейках. Например, эти символы часто применяется в выгрузках из различных программ(вроде 1С): неразрывный пробел для разделения цифр или слов, которые не надо переносить на строки, а перенос на строки – для разделения основания платежей и иной информации.
      Если в поле Разделитель уже указан какой-либо символ, то при выборе дополнительно специального символа будет показано сообщение:

    Поместить результат:

    • Начиная с ячейки – одна ячейка, начиная с которой будет выводиться результат. Не может находиться в Диапазоне значений. В случае, если Диапазон значений состоит из нескольких строк и столбцов, данные будут разбиты в соответствии с расположением данных:
    • В одну ячейку – результирующие значения будут помещены в одну ячейку, разделенные между собой указанным разделителем:

    Разделитель результата:
    Доступно только если в качестве вывода результата указана одна ячейка. По умолчанию разделителем является перенос на строки. В качестве разделителя можно указать любой символ или группу символов.

    • Перенос на строки – каждое новое результирующее значение в ячейке будет записано с новой строки:
    • Произвольный – любой символ, буква, цифра или группа символов(словосочетания, цифры и т.п.).

    Транспонировать – если Диапазон значений представляет собой столбец, то данные после обработки будут помещены в одну строку. Если Диапазон значений – строка, то данные будут помещены в столбец. Недоступно при выводе результата в одну ячейку.

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

    Добрый день уважаемый читатель!

    В статье я хочу рассмотреть вопрос о том, как и какими способами, возможно, разделить текст в ячейке, который оказался склеен! Если вы часто работаете с импортированными данными в Excel, то периодически встречаете такие проблемы как выгруженные точки вместо запятых, неправильный формат данных, слепленные слова или значения и многое другое. На этот случай Excel предоставляет несколько возможностей по нормализации данных и у каждого из них есть свои плюсы и минуса.

    Разобрать слитый текст на необходимые составляющие возможно произвести с помощью:

    Мастер разбора текстов

    Рассмотрим самый простой способ разделить текст в ячейке, не по сути, а по исполнению. Для примера, очень наглядно это можно продемонстрировать на ФИО в одной ячейке, которые необходимо разделить на отдельные столбики для удобства сортировки и фильтрации.

    Для выполнения задачи вызываем диалоговое окно «Мастер текстов (разбор)» и в 3 шага разделяем текст:

    1. Для начала нужно выделить данные, которые необходимо разделить, следующим шагом на вкладке «Данные» в разделе «Работа с данными» нажимаете иконку «Текст по столбцам» и в вызванном диалоговом окне мастера указываем формат рабочего текста. Выбираем 2 вида форматов:
    • С разделителями – это когда существует текст или символ, который условно будет отделять будущее содержимое отдельных ячеек;
    • Фиксированной ширины – это когда при помощи пробелов в тексте имитируется столбики одинаковой ширины.
    1. Вторым шагом, в нашем примере, указываем символ, выполняющий роль разделителя. В случаях, когда в тексте идут подряд пару разделителей, несколько пробелов, к примеру, то установка флажка для пункта «Считать последовательные разделители одним» укажет для Excel принимать их за один разделитель. Дополнительное условие «Ограничитель строк» поможет указать, что текстовые значения, содержащиеся в кавычках не делить (к примеру, название фирмы «Рудольф, Петер и Саймон»);
    2. Последним шагом, для уже разделённых столбиков, нужно указать в диалоговом окне мастера, предварительно выделив их, выбрать необходимый формат получаемых данных:
    • Общий – не проводит изменения данных, оставляя их в первоначальном виде, будет оптимальным выбором в большинстве случаев;
    • Текстовый – данный формат, в основном, необходим для столбиков с числовыми значениями, которые программа в обязательном порядке должна интерпретировать как текст. (К примеру, это числа с разделителем по тысяче или номер пластиковой карточки);
    • Дата – этот формат используется для столбиков с датами, кстати, формат самой даты можно выбрать в выпадающем списке.

    В случае, когда будете использовать символы, которые не похожи на стандартные, назначенные в региональных настройках, можете использовать кнопку «Подробнее» для правильного их распознавания.

    Рассоединяем текст с помощью формул

    Для этого способа нам понадобятся возможности сочетаний функций ПОИСК и ПСТР. При помощи функции ПОИСК мы будем искать все пробелы, которые есть между словами (например, между фамилией, именем и отчеством). Потом функцией ПСТР выделяем необходимое количество символов для дальнейшего разделения.

    И если с первыми двумя словами понятно, что и как разделять, то разделителя для последнего слова нет, а это значит что нужно указать в качестве аргумента условно большое количество символов, как аргумент «число_знаков» для функции ПСТР, например, 100, 200 или больше.

    А теперь поэтапно рассмотрим формирование формулы для разделения текста в ячейке:

    • Во-первых, нам необходимо найти два пробела, которые разделяют наши слова, для поиска первого пробела нужна формула: =ПОИСК(” “;B2;1), а для второго подойдет: =ПОИСК(” “;B2;C2+1);
    • Во-вторых, определяем, сколько символов нужно выделить в строке. Поскольку позиции разделителя мы уже определили, то символов для разделения у нас будет на один меньше. Значит, будем использовать функцию ПСТР для изъятия слов, с ячейки используя как аргумент «количество_знаков» результат работы предыдущей формулы. Для определения первого слова (Фамилии) нужна формула: =ПСТР(B2;1;ПОИСК(” “;B2;1)), для определения второго значения (Имя): =ПСТР(B2;ПОИСК(” “;B2;1)+1;ПОИСК(” “;B2;ПОИСК(” “;B2;1)+1) -ПОИСК(” “;B2;1)), а теперь определим последнее значение (Отчество): =ПСТР(B2;ПОИСК(” “;B2;ПОИСК(” “;B2;1)+1)+1;100).

    В результате мы разделили ФИО на три слова, что позволит с ними эффективно работать.

    Если же значение в ячейке будете делить на две части, то ищете только один пробел (или иной разделитель), а вот чтобы разделить более 4 слов, в формулу добавьте поиск необходимых разделителей.

    Выдергиваем слова с помощью макросов VBA

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

    1. Выдергиваем отдельные слова по разделителю;
    2. Делим текст без пробелов.

    Способ №1.

    Поскольку вас интересует автоматическое деление текста, значит надо написать хорошую функцию на VBA и внедрить ее в рабочую книгу. Для начала переходим на вкладку «Разработчик» и выбираем «Visual Basic» или вызываем эту возможность с помощью горячего сочетания клавиш Alt+F11. (детальнее в статье «Как создать макрос в Excel»).

    Создаем новый модуль в меню «Insert» наживаем пункт «Module» и переносим в него нижеприведенный код:

    Excel: разделяем слипшийся текст

    Случается, что содержание одного столбца нужно разбить на несколько. Например:

    • слишком обширное описание товара (а нужно, чтоб наименование, характеристики и актуальное наличие были разбиты);
    • полный адрес в одном столбце (а нужно, чтоб индекс, область, район и прочие данные были разбиты);
    • ФИО в одном столбце (а нужно – в отдельных).

    Какая бы ситуация ни сложилась у вас, есть несколько способов разделить слипшийся текст.

    Задача №1: Разбить текст по столбцам

    Решение: Выделите нужные ячейки, перейдите в меню ДанныеТекст по столбцам.

    В появившемся окне Мастер текстов (разбора) укажите формат данных:

    • с разделителями – в случае, когда содержимое будущих отдельных столбцов разделяется каким-либо символом (укажите, каким именно).

    В случае, если в строках есть нагромождения пробелов, стоит поставить галочку «Считать последовательные разделители одним». Ограничитель строк пригодится вам, если в ячейках есть сочетания, которые не нужно делить (например, название завода изготовителя, заключенное в кавычки, и т.д.).

    • фиксированной ширины – если вы хотите задать произвольную ширину столбца:

    Перейдя к третьему шагу, вы должны назначить столбцам подходящий формат:

    • Общий – самый универсальный, сохранит данные в исходном виде.
    • Дата – для столбцов, где указан день-месяц-год (порядок значений вы также выберете самостоятельно).
    • Текстовый – незаменим для ячеек с числовыми данными, которые Excel должен воспринимать как текст. Пример: если столбцу с номерами банковских счетов не назначить текстовый формат, цифры округлятся до 15-ти символов – офис распознает их как числа.

    Задача №2: Выборочно выдернуть слова из текста

    Для того чтобы сделать это автоматически, воспользуйтесь редактором Visual Basic (вызов горячими клавишами Alt+F11 ): откройте новый модуль ( Insert Module ) и вставьте следующий текст функции:

    Function Substring(Txt, Delimiter, n) As String
    Dim x As Variant
    x = Split(Txt, Delimiter)
    If n > 0 And n – 1
    Substring = x(n – 1)
    Else
    Substring = “”
    End If
    End Function

    Далее идем в меню Формулы → Вставить функцию , выбираем категорию «Определенные пользователем» , применяем синтаксис =SUBSTRING и указываем значения:

    • Txt – адрес ячейки с нужным текстом.
    • Delimeter – разделяющий знак (запятая, тире, пробел и т.д.).
    • N – порядковый номер фрагмента, который нужно «выдернуть».

    Задача №3: Разделить текст без пробелов

    Если о знаках-разделителях речи даже не идет – то есть текст абсолютно слипшийся (например, ФИО «ПетровскийАндрейИванович»), используйте следующую макрофункцию:

    Function CutWords(Txt As Range) As String
    Dim Out$
    If Len(Txt) = 0 Then Exit Function
    Out = Mid(Txt, 1, 1)

    For i = 2 To Len(Txt)
    If Mid(Txt, i, 1) Like “[a-zа-я]” And Mid(Txt, i + 1, 1) Like “[A-ZА-Я]” Then
    Out = Out & Mid(Txt, i, 1) & ” ”
    Else
    Out = Out & Mid(Txt, i, 1)
    End If
    Next i
    CutWords = Out
    End Function

    CutWords аналогично добавляется в редактор Visual Basic , потом выбирается среди функций, определенных пользователем, и автоматически расставляет пробелы перед заглавными буквами.

    Читайте нас дальше, чтобы работа с Excel давалась ещё легче.

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

    Часто приходится оптимизировать структуру данных после импорта в Excel. Некоторые разные значения попадают в одну и туже ячейку образуя целую строку как одно значение. Возникает вопрос: как разбить строку на ячейки в Excel. Программа располагает разными поисковыми функциями: одни ищут по ячейках другие ищут по содержимому ячеек. Ведь выполнять поиск по текстовой строке, которая содержится в ячейке ¬– это также распространенная потребность пользователей Excel. Их мы и будем использовать для разделения строк.

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

    Допустим на лист Excel были импортированные данные из другой программы. Из-за несовместимости структуры данных при импорте некоторые значение из разных категорий были внесены в одну ячейку. Необходимо из этой ячейки отделить целые числовые значения. Пример таких неправильно импортированных данных отображен ниже на рисунке:

    Сначала определим закономерность, по которой можно определить, что данные из разных категорий, несмотря на то, что они находятся в одной и той же строке. В нашем случае нас интересуют только числа, которые находятся вне квадратных скобок. Каким способом можно быстро выбрать из строк целые числа и поместить их в отдельные ячейки? Эффективным решением является гибкая формула основана на текстовых функциях.

    В ячейку B3 введите следующую формулу:

    Теперь скопируйте эту формулу вдоль целого столбца:

    Выборка чисел из строк в отдельные ячейки.

    Описание формулы для разделения текста по ячейкам:

    Функция ПСТР возвращает текстовое значение содержащие определенное количество символов в строке. Аргументы функции:

    1. Первый аргумент – это ссылка на ячейку с исходным текстом.
    2. Второй аргумент – это позиция первого символа, с которого должна начинаться разделенная строка.
    3. Последний аргумент – это количество символов, которое должна содержать разделенная строка.

    С первым аргументом ПСТР все понятно – это ссылка на ячейку A3. Второй аргумент мы вычисляем с помощью функции НАЙТИ(“]”;A3)+2. Она возвращает очередной номер символа первой закрывающейся квадратной скобки в строке. И к этому номеру мы добавляем еще число 2, так как нам нужен номер символа после пробела за квадратной скобкой. В последнем аргументе функция вычисляет какое количество символов будет содержать разделенная строка после разделения, учитывая положение квадратной скобки.

    Обратите внимание! Что в нашем примере все исходные и разделенные строки имеют разную длину и разное количество символов. Именно поэтому мы называли такую формулу – гибкой, в начале статьи. Она подходит для любых условий при решении подобного рода задач. Гибкость придает ей сложная комбинация из функций НАЙТИ. Пользователю формулы достаточно определить закономерность и указать их в параметрах функций: будут это квадратные скобки либо другие разделительные знаки. Например, это могут быть пробелы если нужно разделить строку на слова и т.п.

    В данном примере функция НАЙТИ во втором аргументе определяет положение относительно первой закрывающейся скобки. А в третьем аргументе эта же функция вычисляет положение нужного нам текста в строке относительно второй открывающийся квадратной скобки. Вычисление в третьем аргументе более сложное и оно подразумевает вычитание одной большей длинны текста от меньшей. А чтобы учитывать еще 2 пробела следует вычитать число 3. В результате чего получаем правильное количество символов в разделенной строке. С помощью такой гибкой формулы можно делать выборку разной длинны разделенного текста из разных длинны исходных строк.

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

    Microsoft Excel входит в стандартный пакет программ Microsoft Office. Это привычное приложение для с.

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

    как в одной ячейке excel написать несколько строк

    Как разделить данные в ячейке Excel

    Если Вам во время работы с электронной таблицей в офисном пакете от Microsoft возникает необходимость разнести содержимое одной ячейки по разным колонкам для большей наглядности, то нет ничего проще. Для того, чтобы разделить данные в ячейке Excel, надо выделить её:

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

    Затем в главном меню программы открываем раздел «Данные» и находим кнопочку «Текст по столбцам». Появится специальный Мастер распределения текста:

    мастер распределения текста по столбцам в excel

    На первом шаге ставим флаг на формат данных «с разделителями».
    Нажимаем на «Далее»:

    укажите символ разделитель

    На втором шаге надо отметить используемый символ-разделитель. В большинстве случаев это пробел.
    Обязательно проверьте чтобы так же стояла галочка «Считать последовательные разделители одним». Переходим далее.

    как разнести содержимое ячейки по столбцам

    На заключительном этапе ничего не меняем и нажимаем на кнопку «Готово». Проверяем результат:

    разделение ячейки в excel

    Как Вы можете заметить,того, разделить содержимое ячейки по столбцам в Экселе очень просто — главное правильно указать разделитель. Всем добра!

    Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Еще…Меньше

    Вам может потребоваться разделить определенную ячейку на две небольшие, расположенные в одном столбце. К сожалению, такая возможность в Excel не поддерживается. Вместо этого вы можете создать новый столбец рядом с тем, в котором расположена необходимая ячейка, а затем разделить ее. Кроме того, содержимое ячейки можно разделить на несколько смежных ячеек.

    Пример разделения ячеек:

    Ячейки в Excel
    Разделенные ячейки

    Разделение содержимого ячейки на несколько ячеек

    1. Выделите одну или несколько ячеек, которые хотите разделить.

      Важно: При разделении ячейки ее содержимое заменит данные из следующей ячейки, поэтому освободите достаточное пространство на листе.

    2. На вкладке Данные в группе Работа с данными нажмите кнопку Текст по столбцам. Откроется Мастер распределения текста по столбцам.

      Значок "Текст по столбцам" на вкладке "Данные"

    3. Установите переключатель С разделителями, если выбран другой вариант, и нажмите кнопку Далее.

    4. Выберите один или несколько разделителей, чтобы задать места, в которых произойдет разделение ячейки. В области Образец разбора данных можно посмотреть на предполагаемые результаты разделения. Нажмите кнопку Далее.

      Вторая страница мастера распределения текста по столбцам

    5. В области Формат данных столбца выберите формат данных для новых столбцов. По умолчанию в них будет использоваться такой же формат данных, как и в исходной ячейке. Нажмите кнопку Готово.

    См. также

    Объединение и отмена объединения ячеек

    Объединение и разделение ячеек или данных

    Нужна дополнительная помощь?

    Электронные таблицы – незаменимый инструментарий для четкого преподнесения информации. При работе с…

    Электронные таблицы – незаменимый инструментарий для четкого преподнесения информации. При работе с MS Excel пользователь встречается с необходимостью объединять или разделять ячейки. Как в Excel разбить ячейку на две, должен знать каждый.

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

    Как разъединить ячейки в Excel

    Минимальной единицей электронных таблиц является ячейка. Осуществить разбиение клеток возможно, если пользователь произвел слияние этих самых клеток. Опытный пользователь знает, как разделить ячейку в Экселе при составлении «заголовка» объекта со сложной структурой.

    Существует 3 варианта для разбиения ячеек в табличном процессоре. Важно помнить, что разделить можно только те ячейки, которые прошли операцию слияния.

    как в excel разбить ячейку на две

    Слияние ячеек

    Если в процесс работы встал вопрос, как объединить ячейки, то закономерным будет, как в Excel разделить объединенные ячейки. Структура объекта табличного процессора должна быть тщательно продумана.

    Для слияния ячеек пользователь:

    • открывает книгу с рабочим листом;
    • выделяет соседние объекты;
    • переходит на вкладку «Главная»;
    • в инструментарии приложения находит «Выравнивание»;
    • при щелчке на кнопку выбирает «Объединить и поместить в центре».

    как разделить ячейку в экселе

    Замечание: в результате слияния информация останется в верхней левой клетке. Для сохранения текста из второй единицы пользователь копирует ее в другое место.

    Кнопка «Объединение» неактивна, если объекты находятся на стадии редактирования.

    как разъединить ячейки в excel

    Разбиение объединенных ячеек

    Если структура объекта табличного процессора подразумевает разбиение ячейки в середине таблицы нужно знать, как разъединить ячейки в Excel. Для этого пользователь работает исключительно с кнопкой «Объединить и поместить в центре»:                                         

    • выделяет 2 соседних колонки;
    • выбирает «Объединить по строкам» в меню кнопки;
    • выделяет ячейку для разбиения;
    • активирует «Отменить объединение».

    Замечание: Эксель при таком варианте рассматривает результат как единое целое.

    как разделить ячейки в excel

    Разбиение ячеек по диагонали посредством изменения формата

    Нужно знать, как разбить ячейки в Excel, как провести процесс разбиения по диагонали посредством форматирования. Пользователь:

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

    Замечание: при таком способе разбиения ячейки табличный процессор воспринимает объект как одну клетку.

    как разбить ячейку в excel на несколько ячеек

    Разбиение ячеек по диагонали посредством вставки фигуры

    Подобный вариант подходит, если секция большая или создана посредством объединения нескольких единиц. Для осуществления способа пользователь:

    1. Переходит на вкладку «Вставка».
    2. В области «Иллюстрации» кликает на кнопку «Фигуры».
    3. Выбирает инструмент «Линия».
    4. Проводит линию по намеченному образцу.

    Зная, как в Эксель разделить ячейку на две части, пользователь построит таблицу по намеченному шаблону.

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

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

    Если дана таблица, в клетках которой информация не вмещается в указанных пределах, пользователь упорядочивает информацию и приводит таблицу к читабельному виду. Для этого пользователь:

    1. Выделяет секцию с большим объемом информации.
    2. Открывает диалоговое окно по переносу строки по одному из способов: находит на панели инструментов вкладки «Главная» в блоке «Выравнивание» стрелку в нижнем правом углу и нажимает на нее; нажимает CTRL+1 и переходит на вкладку «Выравнивание»; находит на панели инструментов вкладки «Главная» в блоке «Выравнивание» кнопку «Перенос текста»; кликает на стрелку у кнопки «Выравнивание»;
    3. В блоке «Отображение» ставит галочку «Переносить по словам».
    4. Подтверждает действие посредством «ОК».

    как разбить ячейки в excel

      Другая ситуация настигает обывателя, когда не знает, как в Экселе разделить слова в ячейке по столбцам. Если в клетке указано несколько параметров, то привести текст к читабельному виду в таблице можно посредством:

      • выделения диапазона ячеек, которые нужно разделить;
      • Замечание: разбиение секции приводит к стиранию информации в соседних клетках, поэтому для проведения операции нужно очистить пространство;
      • перехода на вкладку «Данные» в блок «Работа с данными»;
      • нажатия на кнопку «Текст по столбцам»;
      • при появлении диалогового окна «Мастер распределения текста по столбцам» идентификации и  проставления переключателя;
      • в блоке «Образец разбора данных» просмотра предполагаемого результата;
      • переопределения формата для новых колонок в окне «Формат данных столбца».

      как в excel разделить объединенные ячейки

      Пользователям полезно знать, как разделить слова в Экселе по ячейкам. Если диапазон для разбиения текста по секциям не будет пустым, информация перезаписывается. Чтобы сделать свободное пространство, пользователь вставляет новые столбцы (строки) или вырезает и вставляет информацию на другом листе.

      как в экселе разделить слова в ячейке по столбцам

      При слиянии и разбиении секций пользователь должен помнить, что применить сортировку или цикличность невозможно. Если в клетку не будут вносить информацию, а ее разделение – визуальное, то проводить операции по объединению и разделению нежелательно.

      In this guide, we’re going to show you how to split text in Excel by a delimiter.

      Download Workbook

      We have a sample data which contains concatenated values separated by “|” characters. It is important that the data includes a specific delimiter character between each chunk of data to make splitting text easier.

      Text to Columns feature for splitting text

      When splitting text in Excel, the Text to Columns is one of the most common methods. You can use the Text to Columns feature with all versions of Excel. This feature can split text by a specific character count or delimiter.

      1. Start with selecting your data. You can use more than one cell in a column.
      2. Click Data > Text to Columns in the Ribbon.
      3. On the first step of the wizard, you have 2 options to choose from — these are slicing methods. Since our data in this example is split by delimiters, our choice is going to be Delimited.
      4. Click Next to continue
      5. Select the delimiters suitable to your data or choose a character length and click Next.
      6. Choose corresponding data types for the columns and the destination cell. Please note that if the destination cell is the same cell as where your data is, the original data will be overwritten.
      7. Click Finish to see the outcome.

      How to split text by delimiter in Excel 02

      Using formulas to split text

      Excel has a variety of text formulas that you can use to locate delimiters and parse data. When using formulas to do so, Excel automatically updates the parsed values when the source is updated.

      The formula used in this example uses Microsoft 365’s dynamic array feature, which allows you to populate multiple cells without using array formulas. If you can see the SEQUENCE formula, you can use this method.

      Syntax

      =TRIM(MID(SUBSTITUTE( text, separator, REPT( “ “, LEN( text ))),(SEQUENCE( 1, column count ) — 1 ) * LEN( text ) + 1,LEN( text )))

      How it works

      The formula replaces each separator character with space characters first. (see SUBSTITUTE) The number of space characters will be equal to the original string’s character count, which is enough number of spaces to separate each string block (see REPT and LEN).

      The SEQUENCE function generates an array of numbers starting with 1, up to the number of maximum columns. Multiplying these sequential numbers with the length of the original string returns character numbers indicating the start of each block.

      This approach uses the MID function to parse each string block with given start character number and the number of characters to return. Since the separators are replaced with space characters, each parsed block includes these spaces around the actual string. The TRIM function then removes these spaces.

      How to split text by delimiter in Excel 03

      Flash Fill

      The Flash Fill is an Excel tool which can detect the pattern when entering data. A common example is to separate or merge first name and last names. Let’s say column A contains the first name — last name combinations. If you type in the corresponding first name in the same row for column B, Excel shows you a preview for the rest of the column.

      Please note that the Flash Fill is available for Excel 2013 and newer versions only.

      You can see the same behavior with strings using delimiters to separate data. Just select a cell in the adjacent column and start typing. Occasionally Excel will display a preview. If not, press Ctrl + E like below to split your text.

      Power Query

      Power Query is a powerful feature, not only for splitting text, but for data management in general. Power Query comes with its own text splitting tool which allows you to split text in multiple ways, like by delimiters, number of characters, or case of letters.

      If you are using Excel 2016 or newer — including Microsoft 365 — you can find Power Query options under the Data tab’s Get & Transform section. Excel 2010 and 2013 users should download and install the Power Query as an add-in.

      1. Select the cells containing the text.
      2. Click Data > From Sheet. If the data is not in an Excel Table, Excel converts it into an Excel Table first.
      3. Once the Power Query window is open, find the Split Column under the Transform tab and click to see the options.
      4. Select the approach that fits your data layout. The data in our example is using By Delimiter since the data is separated by “|”.
      5. Power Query will show the delimiter character. If you are not seeing the expected delimiter, choose from the list or enter it yourself.
      6. Click OK to split text.
      7. If your data includes headers in its first row, like our example does, click Transform > Use First Row as Headers to keep them as headers.
      8. One you satisfied with the result, click the Home > Close & Load button to move the split data into your workbook.

      VBA

      VBA is the last text splitting option we want to show in this article. You can use VBA in two ways to split text:

      1. By calling the Text to Columns feature using VBA,
      2. Using VBA’s Split function to create array of sub-strings and using a loop to distribute the sub-strings into adjacent cells in the same row.

      Text to Columns by VBA

      The following code can split data from selected cells into the adjacent columns. Note that each supported delimiter is listed as an argument which you can enable or disable by giving them either True or False. Briefly, True means that you want to set that argument as a delimiter and False means ignore that character.

      An easy way to generate a VBA code to split text is to record a macro. Start a recording section using the Record Macro button in the Developer tab, and use the Text to Columns feature. Once the recording is stopped, Excel will save the code for what you did during recording.

      The code:

      Sub VBATextToColumns_Multiple()
      Dim MyRange As Range
      Set MyRange = Selection ‘To work on a static range replace Selection via Range object, e.g., Range(“B6:B12”)

      MyRange.TextToColumns _
      Destination:=MyRange(1, 1).Offset(, 1), _
      DataType:=xlDelimited, _
      TextQualifier:=xlDoubleQuote, _
      ConsecutiveDelimiter:=False, _
      Tab:=True, _
      SemiColon:=False, _
      Comma:=False, _
      Space:=False, _
      Other:=True, _
      OtherChar:=»|»
      End Sub

      Split Function

      Split function can be useful if you want to keep the split blocks in an array. You can only use this method for splitting because of the single delimiter constraint. The following code loops through each cell in a selected column, splits and stores text by the delimiter “|”, and uses another loop to populate the values in the array on cells. The final EntireColumn.AutoFit command adjusts the column widths.

      The code:

      Sub SplitText()
      Dim StringArray() As String, Cell As Range, i As Integer
      For Each Cell In Selection ‘To work on a static range replace Selection via Range object, e.g., Range(“B6:B12”)
      StringArray = Split(Cell, «|») ‘Change the delimiter with a character suits your data
      For i = 0 To UBound(StringArray)
      Cell.Offset(, i + 1) = StringArray(i)
      Cell.Offset(, i + 1).EntireColumn.AutoFit ‘This is for column width and optional.
      Next i
      Next
      End Sub

      Понравилась статья? Поделить с друзьями:
    1. Как в excel 2010 построить на одном графике два
    2. Как в excel 2010 построить 2 графика на одном в excel
    3. Как в excel 2010 посмотреть макрос в excel
    4. Как в excel 2010 поменять точку на запятую в excel
    5. Как в excel 2010 показать формулы