Как разбить ячейки пробел 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. Намного проще обрабатывать данные в…

Содержание

  1. Как разделить (разбить) ячейки в программе «Excel».
  2. Каким образом выполняется разбивка ячеек:
  3. Добавить комментарий Отменить ответ
  4. Разделение ячейки
  5. Разделение содержимого ячейки на несколько ячеек
  6. 4 способа разбить ячейки на части в программе Microsoft Excel
  7. Способ 1: объединение ячеек
  8. Способ 2: разделение объединенных ячеек
  9. Способ 3: разделение по диагонали путем форматирования
  10. Способ 4: разделение по диагонали через вставку фигуры
  11. Как разбить данные в ячейке excel на несколько ячеек
  12. Как разделить текст в ячейке Excel?
  13. Мастер разбора текстов
  14. Рассоединяем текст с помощью формул
  15. Выдергиваем слова с помощью макросов VBA
  16. Как в Excel разнести данные из одной ячейки по нескольким столбцам
  17. Объединение и разбиение данных в ячейках в Excel с форматированием
  18. Как объединить ячейки без потери данных Excel?
  19. Как разбить ячейку в Excel на две?
  20. Как разделить ячейку в Excel по диагонали?
  21. Как сделать ячейки одинакового размера?
  22. Как разбить ячейку на строки?
  23. Делим слипшийся текст на части
  24. Способ 1. Текст по столбцам
  25. Способ 2. Как выдернуть отдельные слова из текста
  26. Способ 3. Разделение слипшегося текста без пробелов
  27. Разделить текст по столбцам в Excel

Как разделить (разбить) ячейки в программе «Excel».

Очень часто сталкиваюсь с ситуацией, когда требуется разделить (разбить) ячейки в таблице «Excel» вертикально или горизонтально.

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

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

Предположим, существует таблица, созданная в программе «Excel», в которой в одном из столбцов размещена информация с городами и наименованиями улиц.

Точка Адрес Бюджет
Магазин телефонов Самара; ул. Алтухого 700 руб.
Ремонт ноутбуков Уфа; ул. Спиридонова 850 руб.
Ремонт обуви Кострома; ул. Седина 1050 руб.
Пошив одежды Москва; ул. Энтузиастов 2000 руб.

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

Каким образом выполняется разбивка ячеек:

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

Вставить
«Столбец» при горизонтальном делении;

Добавление столбца
Аналогичную вставку строки или столбца можно произвести при помощи инструмента «Вставить» расположенного на панели инструментов в разделе (во вкладке) «Главная». Кнопка «Вставить» на панели

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

  • Для деления нужно снова поставить курсор в ячейку с информацией.
  • Войти во вкладку «Данные» на панели инструментов.
  • Нажать кнопку «Текст по столбцам».

Текст по столбцам (кнопка)
В появившемся окне выбрать в качестве разделителя пробел или знак пунктуации(запятую, точку, двоеточие и т.д.)

Разделитель

  • Нажать «Готово»
  • Выделенная ячейка будет разделена и часть текста перейдет в соседнюю пустую ячейку.

    Результат деления ячеек

    Добавить комментарий Отменить ответ

    Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

    Источник

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

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

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

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

    Примечание: Excel в Интернете нет мастера «Текст по столбцам». Вместо этого можно разделить текст на разные столбцы с помощью функций.

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

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

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

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

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

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

    Источник

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

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

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

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

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

    Как видим, несмотря на то, что мы ничего не делили, а наоборот соединяли, создается иллюзия разделенной ячейки.

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

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

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

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

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

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

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

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

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

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

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

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

    Источник

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

    Как разделить текст в ячейке 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 разнести данные из одной ячейки по нескольким столбцам

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

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

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

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

    [vc_row][vc_column width=»1/2″][/vc_column][vc_column width=»1/2″][/vc_column][/vc_row]Обратите внимание, перед пунктом «Считать последовательные разделители одним» должна стоять галочка. Это поможет Вам избежать ошибок. Нажмите на «Далее». Подтвердите внесение изменений нажатием на «Готово».

    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 можно сделать несколько строк из одной ячейки. Перечислены улицы в одну строку.

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

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

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

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

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

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

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

    Способ 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 как в предыдущем способе, вставьте туда новый модуль и скопируйте в него код этой функции:

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

    Разделить текст по столбцам в Excel

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

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

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

    На экране будет отображено окно мастера распределения текста:

    Весь процесс состоит из трех шагов.

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

    Выберите пункт «С разделителями» и нажмите кнопку «Далее».

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

    Обратите внимание на то, что если разделители идут подряд, то каждый из них образует новый столбец, т.е. 2 таких символа создают 1 пустой столбец, 3 – 2 и т.д. Чтобы избавиться от этого часто нужного действия достаточно поставить галочку на поле «Считать последовательные разделители одним».

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

    Имейте в виду то, что символы-разделители и ограничители удаляются из содержимого разделенных данных.

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

    Завершающим шагом является назначение форматирования новым колонкам и указания места для их расположения.

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

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

    Источник

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


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

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

    Общие формулы

    Общая формула получения всего до первого пробела

    =LEFT(A1,FIND(» «,A1)-1)

    Общая формула получения всего после первого пробела

    =RIGHT(A1,LEN(A1)-FIND(» «,A1))

    аргументы

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

    Как пользоваться формулами?

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

    Во-первых, получите все тексты до первого пробела

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

    2. Введите в нее приведенную ниже формулу и нажмите Enter ключ. Затем перетащите его маркер заливки вниз, чтобы применить формулу к другим ячейкам.

    =LEFT(B3,FIND(» «,B3)-1)

    Затем получите все тексты после первого пробела

    1. Выберите пустую ячейку для вывода текста после первого пробела.

    2. Введите в нее приведенную ниже формулу и нажмите Enter ключ. Затем перетащите его маркер заполнения вниз, чтобы применить формулу к другим ячейкам.

    =RIGHT(B3,LEN(B3)-FIND(» «,B3))

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

    Как работают эти формулы?

    =LEFT(B3,FIND(» «,B3)-1)

    1. FIND(» «,B3): Функция НАЙТИ определяет положение первого пробела в текстовой строке «200101 KTE 100PC» и возвращает результат как 7;

    2. LEFT(B3,7-1): И функция LEFT извлекает 6 символов из левой части текстовой строки «200101 KTE 100PC». И результат 200101.

    =RIGHT(B3,LEN(B3)-FIND(» «,B3))

    1. LEN(B3): Функция LEN возвращает количество символов в текстовой строке «200101 KTE 100PC». Здесь результат 16;

    2. FIND(» «,B3): Функция НАЙТИ определяет положение первого пробела в текстовой строке «200101 KTE 100PC» и возвращает результат как 7;

    3. RIGHT(B3,16-7): И затем функция ВПРАВО извлекает 9 символов (16-7 = 9) из правой части текстовой строки «200101. Итак, KTE 100PC». Результат — «KTE 100PC».


    Связанные функции

    Функция ВЛЕВО в Excel
    Функция Excel LEFT извлекает заданное количество символов из левой части предоставленной строки.

    Функция поиска в Excel
    Функция Excel FIND используется для поиска строки внутри другой строки и возвращает начальную позицию строки внутри другой строки.

    Функция Excel ВПРАВО
    Функция Excel RIGHT извлекает определенное количество символов из правой части текстовой строки.

    Функция ДЛСТР в Excel
    Функция Excel LEN возвращает количество символов в текстовой строке.


    Родственные формулы


    Лучшие инструменты для работы в офисе

    Kutools for Excel — Помогает вам выделиться из толпы

    Хотите быстро и качественно выполнять свою повседневную работу? Kutools for Excel предлагает 300 мощных расширенных функций (объединение книг, суммирование по цвету, разделение содержимого ячеек, преобразование даты и т. д.) и экономит для вас 80 % времени.

    • Разработан для 1500 рабочих сценариев, помогает решить 80% проблем с Excel.
    • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
    • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
    • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.

    Лента Excel (с Kutools for Excel установлены)


    Вкладка Office — включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

    • Одна секунда для переключения между десятками открытых документов!
    • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
    • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
    • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.

    Снимок экрана Excel (с установленной вкладкой Office)

    Перейти к содержимому

    Добрый день.

    Очень часто сталкиваюсь с ситуацией, когда требуется разделить (разбить) ячейки в таблице «Excel» вертикально или горизонтально.

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

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

    Предположим, существует таблица, созданная в программе «Excel», в которой в одном из столбцов размещена информация с городами и наименованиями улиц.

    Точка Адрес Бюджет
    Магазин телефонов Самара; ул. Алтухого 700 руб.
    Ремонт ноутбуков Уфа; ул. Спиридонова 850 руб.
    Ремонт обуви Кострома; ул. Седина 1050 руб.
    Пошив одежды Москва; ул. Энтузиастов 2000 руб.

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

    Каким образом выполняется разбивка ячеек:

    • Сначала нужно поставить курсор на разделяемую ячейку.
    • Далее при помощи клика правой кнопкой мыши открыть контекстное меню. В меню выбрать пункт «Вставить» и выбрать, что вы хотите вставить:
      Вставить
      Вставить
    •  «Столбец» при горизонтальном делении;
      Добавление столбца
      Добавление столбца
    • Аналогичную вставку строки или столбца можно произвести при помощи инструмента «Вставить» расположенного на панели инструментов в разделе (во вкладке)  «Главная».
      Кнопка "Вставить" на панели
      Кнопка «Вставить» на панели

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

    • Для деления нужно снова поставить курсор в ячейку с информацией.
    • Войти во вкладку «Данные» на панели инструментов.
    • Нажать кнопку «Текст по столбцам».
      Текст по столбцам (кнопка)
      Текст по столбцам (кнопка)
    • В появившемся окне выбрать в качестве разделителя пробел или знак пунктуации(запятую, точку, двоеточие и т.д.)
      Разделитель
      Разделитель
    • Нажать «Готово»

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

    Результат деления ячек

    Результат деления ячеек

    Содержание

    • Способ 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

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

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

    Понравилась статья? Поделить с друзьями:

    А вот еще интересные статьи:

  • Как разбить ячейки в excel по словам
  • Как разбить ячейку в excel на части
  • Как разбить ячейки в excel по разделителю
  • Как разбить ячейку в excel на несколько ячеек фио
  • Как разбить ячейки в excel по диагонали

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии