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

Автор: | 02.06.2022

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

 

Первый метод: применение автоматического инструмента

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

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

а

  1. Заходим в подраздел «Данные» и кликаем ЛКМ по пункту «Текст столбца».

 

как-расцепить-текст-v-Excel

 

два

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

 

как-расцепить-текст-v-Excel

 

3

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

 

как-расцепить-текст-v-Excel

 

4

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

 

как-расцепить-текст-v-Excel

 

пять

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

 

как-расцепить-текст-v-Excel

 

6

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

Второй метод: применение формулы расцепления текста

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

Этап первый: расцепление 1-го слова

Подробная инструкция выглядит так:

  1. Создайте 3 новых столбца с заголовками.

 

как-расцепить-текст-v-Excel

 

7

  1. Выделяем ячейку, в которую планируем поместить первое слово. Введите формулу здесь: =ЛЕВО(.

 

как-расцепить-текст-v-Excel

 

8

  1. Щелкните левой кнопкой мыши на «Аргументы функции».

 

как-расцепить-текст-v-Excel

 

9

  1. В поле «Текст» левой кнопкой мыши укажите координаты ячейки. В нашем случае это А1.

 

как-расцепить-текст-v-Excel

 

10

  1. В поле «Количество_символов» вбиваем формулу ПОИСК(), которая позволяет автоматически подсчитать количество символов до разделителя.

 

как-расцепить-текст-v-Excel

 

11

  1. Формула отображается в строке ввода формул. Щелкните по нему ЛКМ, чтобы перейти в окно «Аргументы функции».

 

как-расцепить-текст-v-Excel

 

12

  1. В строке «Search_text» обрабатываем нужный разделитель. Значение по умолчанию — пробел. В строке «Текст_для_поиска» вбиваем координату А1.

 

как-расцепить-текст-v-Excel

 

13

  1. Щелкните ЛКМ в первой функции, чтобы повторно войти в окно ее аргументов. Добавляем значение -1 справа от второго аргумента. Это позволит формуле учитывать не само пространство, а знак перед ним.

 

как-расцепить-текст-v-Excel

 

четырнадцать

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

 

как-расцепить-текст-v-Excel

 

15

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

 

как-расцепить-текст-v-Excel

 

шестнадцать

Этап второй: расцепление 2-го слова

Развязка второго слова — самый сложный этап, так как оно окружено разделителями с 2-х сторон. Подробная инструкция выглядит так:

  1. Для работы нам понадобится формула =MID(. Набираем ее в ячейку, а затем переходим в окно ввода аргументов.

 

как-расцепить-текст-v-Excel

 

17

  1. Эта формула позволяет найти нужную строку в текстовой информации. В строке «Текст» введите координату А1.

 

как-расцепить-текст-v-Excel

 

18

  1. В поле «Начальная_позиция» мы обрабатываем формулу ПОИСК(), которая позволяет автоматически вычислять количество символов перед разделителем.

 

как-расцепить-текст-v-Excel

 

19

  1. Формула отображается в строке ввода формул. Щелкните по нему ЛКМ, чтобы перейти в окно «Аргументы функции».

 

как-расцепить-текст-v-Excel

 

20

  1. В строке «Search_text» обрабатываем нужный разделитель. Значение по умолчанию — пробел. В строке «Текст_для_поиска» вбиваем координату А1.

 

как-расцепить-текст-v-Excel

 

двадцать один

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

 

как-расцепить-текст-v-Excel

 

22

  1. В строке «Количество_символов» снова введите формулу ПОИСК().

 

как-расцепить-текст-v-Excel

 

23

  1. Мы завершаем аргументы оператора так же, как и выше.

 

как-расцепить-текст-v-Excel

 

24

  1. Также здесь в поле «Начальная_позиция» нужно снова прописать ПОИСК(), чтобы найти второй разделитель.

 

как-расцепить-текст-v-Excel

 

25

  1. Мы заполняем окно аргументов для оператора SEARCH() так же, как и раньше.

 

как-расцепить-текст-v-Excel

 

26

  1. Перейдите к первому ПОИСКУ и добавьте значение +1 к аргументу start_position».

 

как-расцепить-текст-v-Excel

 

27

  1. Щелкните ЛКМ по элементу =PSTR, расположенному в строке формулы. Переместите указатель в конец строки «Количество_символов».
  2. Мы добавляем значение -SEARCH(» «;A1)-1) в конце, чтобы завершить расчет разделителей.

 

как-расцепить-текст-v-Excel

 

28

  1. Закрываем окошко аргументов, чтобы быть уверенным в правильном выводе информации.
  2. Растягиваем новую ячейку вниз при помощи зажатия ЛКМ. Формула автоматически подставилась в другие ячейки.

 

как-расцепить-текст-v-Excel

 

29

Третий этап: расцепление 3-го слова

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

  1. Вбиваем в рассмотрение ячейку формулу =ПРАВСИМВ(и перемещаемся в окошко аргументов.

 

как-расцепить-текст-v-Excel

 

30

  1. В строчку «Текст» вбиваем координату А1.

 

как-расцепить-текст-v-Excel

 

31

  1. В строчку «Число_знаков» вбиваем формулу ДЛСТР(A1). Она позволяет обнаруживать число символов в данных.

 

как-расцепить-текст-v-Excel

 

32

  1. Добавляем в конец этой строчки знакомое нам значение -ПОИСК(). Передвигаемся в окошко аргументов данной формулы.

 

как-расцепить-текст-v-Excel

 

33

  1. Вбиваем уже знакомые нам данные для поиска пробела в строчке.

 

как-расцепить-текст-v-Excel

 

3. 4

  1. В строчку «Нач_позиция» вбиваем дополнительный ПОИСК().

 

как-расцепить-текст-v-Excel

 

35

  1. Уведомления здесь такие же данные.

 

как-расцепить-текст-v-Excel

 

36

  1. Возвращаемся к прошлому «ПОИСК».

 

как-расцепить-текст-v-Excel

 

37

  1. В конце строки «Начальная_позиция» добавьте значение +1.

 

как-расцепить-текст-v-Excel

 

38

  1. Подтверждаем все внесенные изменения.

 

как-расцепить-текст-v-Excel

 

39

  1. Готовый! Мы внедрили процедуру развязки из 3 слов. Каждое слово находится в отдельной колонке.

 

как-расцепить-текст-v-Excel

 

40

Заключение

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

Оцените качество статьи. Ваше мнение важно для нас:

 

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *