Формула расцепить в excel примеры

На чтение 7 мин Опубликовано 07.01.2021

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

Содержание

  1. Первый метод: применение автоматического инструмента
  2. Второй метод: применение формулы расцепления текста
  3. Этап первый: расцепление 1-го слова
  4. Этап второй: расцепление 2-го слова
  5. Третий этап: расцепление 3-го слова
  6. Заключение

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

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

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

6

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

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

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

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

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

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

kak-rascepit-tekst-v-excel

7
  1. Производим выбор той ячейки, в которой мы планируем расположить 1-е слово. Вписываем сюда формулу: =ЛЕВСИМВ(.

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

12
  1. В строчку «Искомый_текст» вбиваем необходимый разделитель. Стандартно – это пробел. В строчку «Текст_для_поиска» вбиваем координату А1.

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

16

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

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

  1. Для работы нам понадобится формула =ПСТР(. Записываем ее в ячейку, а затем передвигаемся в окошко для ввода аргументов.

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

20
  1. В строчку «Искомый_текст» вбиваем необходимый разделитель. Стандартно – это пробел. В строчку «Текст_для_поиска» вбиваем координату А1.

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

23
  1. Аргументы оператора заполняем таким же образом, как и выше.

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

25
  1. Окошко аргументов для оператора ПОИСК() заполняем всем тем же образом, как и ранее.

kak-rascepit-tekst-v-excel

26
  1. Передвигаемся к первому ПОИСКУ и добавляем значение +1 в аргумент «Нач_позиция».

kak-rascepit-tekst-v-excel

27
  1. Жмем ЛКМ на элемент =ПСТР, находящийся в строчке формул. Наводим указатель в конец строчки «Количество_знаков».
  2. Добавляем в конце значение -ПОИСК(» «;A1)-1), чтобы закончить расчет разделителей.

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

29

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

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

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

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

kak-rascepit-tekst-v-excel

40

Заключение

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

Оцените качество статьи. Нам важно ваше мнение:

Содержание

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

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

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

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

​Смотрите также​ вида (выгрузка с​ было:​ для любых условий​ решением является гибкая​

  1. ​ функциях читайте в​ столбец.​ формулами это сделать,​

  2. ​ строке «Текст 1»​​ формула будет выглядеть​​ 54 на 89,​​ «ФИО».​​ что предыдущий способ​

  3. ​ нужно вписать адреса​​ К сожалению, стандартная​ них сотрется и​​Например, у нас​​С помощью мастера распределения​​ сайта-аукциона):​​Как в Эксель​​ при решении подобного​

  4. ​ формула основана на​​ статье «Функция «ЕСЛИ»​​В ячейку А12 пишем​ смотрите в статье​​ указываем адрес первой​​ вот так:​​ ваша формула должна​​Перейдите на этап заполнения​ расстановки пробелов в​​ нужных ячеек:​​ для программы опция​

  5. ​ заменится на новую.​​ есть список с​​ текста по столбцам​

  6. ​265572473,Fumiya Tanaka,Beautiful Town,Pluie/Noir​​ Excel расцепить, разъединить​​ рода задач. Гибкость​ текстовых функциях.​ в Excel».​

  7. ​ формулу. Если сделаем​​ «Месяц из даты​​ ячейки (А1) нашего​ПРОИЗВЕД(A1:A3;C1:C3)​ выглядеть следующим образом:​

  8. ​ аргументов.​​ функции «Сцепить» в​​В поле «Текст1» укажите​

support.office.com

Разделить текст Excel на несколько ячеек.

​ «Объединить» в этом​​ Если нет пустых​ фамилиями, именами в​ текст, содержащийся в​​ Recordings,PNR005,»12″», Ltd, Num,​ текст или предложение​ придает ей сложная​В ячейку B3 введите​Часто приходится оптимизировать структуру​
​ как в предыдущем​ Excel» здесь.​ будущего предложения. В​Результат равен 18 164 250. Он​=54*89​Во всех ссылках на​ Excel не подойдет​ ячейку с фамилией​ не поможет, так​ столбцов, можно предварительно​ одном столбце. Нам​ одной ячейке, можно​ Blu»,6969799,For Sale,13.4,2015-09-25 02:26:10,absolutely​ из одной ячейки​
​ комбинация из функций​ следующую формулу:​ данных после импорта​ примере (выделим диапазон​
​Как сцепить слова в​ следующей строке указываем​ не изменится, если​Если ввести эту формулу​ ячейку поставьте знак​ вам. Тогда воспользуйтесь​ человека. Сделать это​ как при ее​ вставить столбцы. Как​ нужно написать фамилии​ разделить на несколько.​
​ new,Mint (M),Mint (M),N,,0,0,0.0,​ на две ячейки​ НАЙТИ. Пользователю формулы​Теперь скопируйте эту формулу​ в Excel. Некоторые​ и поставим пробел​ строке Excel.​ адрес второй ячейки​ ввести формулу в​ в ячейке C1,​ «$» перед буквой​ другим. Он подразумевает​ можно как вручную,​разделить текст ячейки на несколько ячеек Excel.​ выполнении часть данных​ это сделать, смотрите​ в одном столбце,​Выделите ячейку или столбец​Необходимо расцепить данные​ по​
​ достаточно определить закономерность​ вдоль целого столбца:​ разные значения попадают​ после &), то​В ячейке А7 пишем​ ​ (В2). Нажимаем «ОК».​​ таком виде:​ в ней будет​ и перед числом.​ включение пробелов непосредственно​ прописав «B4», так​ обязательно пропадет. Однако​ в статье «Как​ а имена в​ с текстом, который​ до каждой запятой.​Надо чтобы в​ и указать их​
​Выборка чисел из строк​ в одну и​ получится не та​ формулу =СЦЕПИТЬ(A6;» «;B6;»​Получилось такая формула =СЦЕПИТЬ(A1;B1)​=A1*A2*A3*C1*C2*C3​ показан результат (4806).​Нажмите ОК.​
​ в аргументы в​ и автоматически, нажав​
РАЗДЕЛИТЬТЕКСТ ИЗ ОДНОЙ ЯЧЕЙКИ НА НЕСКОЛЬКО В EXCEL.​ можно обратиться к​ добавить строку, столбец​ другом столбце. Например,​ вы хотите разделить.​Благодарю​ ячейке С2 было​ в параметрах функций:​

ЗАПИМАТЬ ТЕКСТ ИЗ ОДНОЙ ЯЧЕЙКИ В НЕСКОЛЬКОВ EXCEL.

​ в отдельные ячейки.​ туже ячейку образуя​ формула, которая нам​ «;C6;» «;D6)​ В ячейке C3​В одной формуле можно​ Та же формула,​После этого можно приступать​ «Мастере функций». Ну​ по кнопке справа​
​ формуле «Сцепить» в​ в Excel» тут.​ чтобы определить пол​На вкладке​Manyasha​ остальное предложение:​ будут это квадратные​​
​ целую строку как​ нужна. В ней​Эту формулу писать​ написано так.​ одновременно использовать числа​ но со ссылками​ к копированию функции​ а теперь давайте​

excel-office.ru

Функция «Сцепить» в Excel

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

Способ 1: простое объединение

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

​ запятой будут стоять​ ячеек больше, то​ нет пробела. Исправляем​ ячейки, а количество​ A1 и B1​ оставшиеся в колонке​ инструкции:​В «Текст2» укажите ячейку​ как ею пользоваться.​ если вы делите​ читайте в статье​Текст по столбцам​, а вкладка Данные-Текст​ слов и символов​ это могут быть​ количество символов в​ строку на ячейки​

  1. ​ двоеточия.​ — напряжно. Но,​ так – добавляем​
  2. ​ аргументов (элементов данных,​ в формуле​ ячейки. Для этого:​Далеко от таблицы выделите​
  3. ​ с именем.​Логично будет начать статью​
  4. ​ столбец на дни​ «В Excel по​
  5. ​.​

​ по столбцам (разделитель​Вот пример формулы​ пробелы если нужно​ строке. Аргументы функции:​ в Excel. Программа​Поэтому мы преобразуем вертикальный​ любимая Excel, опять​ в формулу пробел​

  1. ​ которые обрабатывает функция)​=A1*B1​Выделите первую ячейку с​ ячейку, которую никогда​В «Текст3» – с​ с информации о​ и месяцы, год,​ имени определить пол».​В​
  2. ​ запятая) не подходит?​ как расцепить текст​
  3. ​ разделить строку на​Первый аргумент – это​
  4. ​ располагает разными поисковыми​

сцепить excel

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

Способ 2: формула «Сцепить» с пробелом в Excel

​ том, как в​ то можно указать​Выделяем ячейки, текст​мастере распределения текста по​TimSha​ если в нём​ слова и т.п.​ ссылка на ячейку​ функциями: одни ищут​ Нам понадобится функция​

  1. ​ сделать всё быстрее.​ такая формула =СЦЕПИТЬ(A1;»​ умножить данные из​
  2. ​ такой же результат​Наведите курсор на ее​Введите в нее знак​Нажмите ОК.​ Excel сцепить ячейки​ «Формат данных столбца»​ в которых нужно​ столбцам​: Двнные — Текст​ два слова:​
  3. ​В данном примере функция​ с исходным текстом.​

как сцепить ячейки в excel

​ по ячейках другие​ «ТРАНСП» в Excel.​ Используем &. В​ «;B1). Предложение получилось​ нашего примера на​ (4806).​ нижний правый угол.​

Способ 3: расстановка пробелов через дополнительный аргумент

​ пробела.​Это первый пример использования​ обычным способом, рассказать​ — «дата».​ разделить или весь​установите переключатель​ по столбцам -​Ячейка А1: Добрый​ НАЙТИ во втором​Второй аргумент – это​ ищут по содержимому​Пишем в ячейке​ ячейке А8 пишем​

  1. ​ такое.​ 2, результат будет​Преимущество использования ссылок на​
  2. ​После появления крестика зажмите​Создайте функцию «Сцепить» так,​
  3. ​ функции «Сцепить» в​ о самой функции​Нажимаем кнопку «Готово».​ столбец.​с разделителями​ Разделитель запятая.​
  4. ​ день​
  5. ​ аргументе определяет положение​ позиция первого символа,​ ячеек. Ведь выполнять​
  6. ​ А12 =ТРАНСП, затем​ формулу так. Ставим​Какие бывают пробелы ещё,​
  7. ​ равен 36 328​

сцепить с пробелом excel

​ ячейки заключается в​ левую кнопку мыши.​ как было это​ Excel.Теперь вы можете​ «Сцепить» и привести​ Получилось так.​Заходим на закладке «Данные»​и нажмите кнопку​Pav777​Ячейка С1 формула:​ относительно первой закрывающейся​

Способ 4: объединение колонок

​ с которого должна​ поиск по текстовой​ указываем в скобках​ знак «равно», затем​ где и для​ 500. Формула будет​ том, что Excel​Удерживая ее, протяните курсор​ описано в первом​ наблюдать, что в​ пример ее использования.​Так можно разделить текст​ в раздел «Работа​

  1. ​Далее​:​ =ПСТР (A1;1;НАЙТИ («​
  2. ​ скобки. А в​ начинаться разделенная строка.​
  3. ​ строке, которая содержится​ диапазон ячеек со​ выделяем все ячейки​ чего они, как​
  4. ​ выглядеть следующим образом:​

формула сцепить в excel

​ Online автоматически обновляет​ до конца колонки,​ способе, только остановитесь​ колонке «ФИО» появился​ Предварительно рассмотрим синтаксис:​

  1. ​ из одной ячейки​ с данными» и​
  2. ​.​Manyasha​
  3. ​ «;A1)-1)​ третьем аргументе эта​
  4. ​Последний аргумент – это​ в ячейке ¬–​ словами, ставим &»​ со словами, которые​
  5. ​ поставить пробел или​

​=ПРОИЗВЕД(A1:A3;C1:C3;2)​ результат формулы.​ выделив все сопутствующие​ на этапе ввода​ результат – фамилия,​ =СЦЕПИТЬ (текст1;текст2;…).​ на большее количество​

​ выбираем функцию «Текст​

fb.ru

Умножение чисел в ячейках

​Выберите​,​Ячейка С2 формула:​ же функция вычисляет​ количество символов, которое​ это также распространенная​ «. Нажимаем F9.​ должны войти в​ заменить его, смотрите​Рассмотрим,​

  1. ​Если для умножения вы​ ячейки.​ аргументов.​​ имя и отчество​​Из него становится понятным,​ столбцов. Например, здесь​ по столбцам». В​

  2. ​разделители​TimSha​ = =ПСТР (A1;НАЙТИ​​ положение нужного нам​​ должна содержать разделенная​

  3. ​ потребность пользователей Excel.​ Получилась такая формула.​

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

  • ​Отпустите кнопку мыши.​

​Первым аргументом введите фамилию.​ записаны последовательно.​ что функция довольна​ разделили дату отдельно​ появившемся окне «Мастер​для своих данных.​, дико извиняюсь и​ (» «;A1)+1;100)​ текста в строке​​ строка.​​ Их мы и​Осталось написать после знака​ примере – это​

Числа в ячейках A1 и B1

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

​Внимательные пользователи могли заметить,​ простая. Из аргументов​ по столбцам –​ текстов», в строке​

Умножение чисел с помощью функции ПРОИЗВЕД в формуле

​ Например,​ удаляюсь​И текст читается:​ относительно второй открывающийся​С первым аргументом ПСТР​ будем использовать для​ «равно» слово «СЦЕПИТЬ»​ А6:D6. Теперь ставим​Можно в формуле​​ составить предложение из​​ функция ПРОИЗВЕД.​ заполнится. Как можно​ недавно создали, то​ что все данные​ один лишь текст,​ число, месяц, год.​

​ «Формат исходных данных»​запятую​Спасибо!​ Добрый день​

Данные в столбцах A и C на листе Excel

​ квадратной скобки. Вычисление​ все понятно –​ разделения строк.​ и заменить фигурные​ & и пробел​ писать слова, а​ значений нескольких ячеек.​Функция ПРОИЗВЕД также умножает​ заметить, это очень​ есть пробел.​ в ячейке записаны​ который нужно объединить​Для большей наглядности​ указываем – «С​

  • ​и​

​Роман Дубров​А как расцепить,​ в третьем аргументе​ это ссылка на​

  • ​Допустим на лист Excel​

​ скобки круглыми. Нажимаем​ » » –​ цифры вставлять, указывая​Можно составить предложение​ числа и наиболее​ эффективный способ, если​Далее выберите имя, снова​ без пробелов. В​ в единой ячейке.​ в таблице Excel​ разделителями». Нажимаем кнопку​пробел​: Здравствуйте! Помогите, пожалуйста,​

  • ​ разъединить текст или​

support.office.com

Функция «СЦЕПИТЬ» в Excel.

​ более сложное и​​ ячейку A3. Второй​ были импортированные данные​ «ОК». Формула стала​ это значит, после​​ адрес ячейки с​ из горизонтальных и​ эффективна при умножении​ вам нужно справиться​ пробел и в​
​ некоторых случаях, например​ Ну а теперь​ можно выделить некоторые​ «Далее».​. Данные можно предварительно​ расцепить формулой текст​ предложение если в​ оно подразумевает вычитание​ аргумент мы вычисляем​ из другой программы.​ такой =СЦЕПИТЬ(«Мама «;»мыла​ каждого слова ставить​ ними. Тогда при​
​ вертикальных ячеек, из​ большого количества чисел​​ с огромным объемом​
​ последней – отчество.​ в нашем, это​​ давайте рассмотрим все​ строки, столбцы (например,​Здесь указываем в строке​ просмотреть в окне​ в примере. Данные​ нём много слов​ одной большей длинны​ с помощью функции​ Из-за несовместимости структуры​ «;»раму. «)​ пробел. Теперь нажимаем​ изменении цифры, они​ текста или из​ или диапазонов чисел.​ данных.​​Нажмите ОК.​ недопустимо. Поэтому между​ на примере. Допустим,​
​ итоговые) выделить другим​ «Символом – разделителем​Образец разбора данных​ текста из web-запроса​ и символов по​ текста от меньшей.​ НАЙТИ(«]»;A3)+2. Она возвращает​ данных при импорте​
​Получилось так.​ клавишу на клавиатуре​ будут меняться и​ текста и цифр.​ Если вы попытаетесь​Автор: Вадим Матузок​Как можно заметить, второй​
​ аргументами нужно поставить​ у вас есть​ цветом, разделительной линией.​ является» — «пробел».​.​ и в таком​ необходимой длине на​ А чтобы учитывать​ очередной номер символа​ некоторые значение из​
​Еще один способ заполнить​ F9. У нас​ в предложении. Формула​Например, можно заполнить​ перемножить диапазоны чисел​Независимо от того, насколько​
​ способ постановки пробелов​ пробелы. Делается это​
​ таблица с именами​ Подробнее, смотрите в​ Поставили «пробел», потому​Нажмите кнопку​ вот интересном формате.​ две ячейки​ еще 2 пробела​ первой закрывающейся квадратной​ разных категорий были​ бланк, таблицу данными​ получилась такая формула.​
​ получится такая =СЦЕПИТЬ(«Сегодня»;»​ квитанцию на оплату,​ с помощью знака​ хорошо вы знаете​ между аргументами формулы​ следующим образом:​ людей. При этом​ статье «Разделительная линия​
​ что в нашем​Далее​
​ Стандартно расцепить не​…​ следует вычитать число​
​ скобки в строке.​ внесены в одну​ из разных ячеек​Это формула массива. Нам​ «;B1)​ др., взяв данные​ «звездочка», например​ таблицу умножения, позвольте​ «Сцепить» в Excel​Кликните дважды левой кнопкой​ имя, отчество и​ строк в таблице​ списке имя и​.​ получается.​: Если правильно понял​ 3. В результате​ И к этому​ ячейку. Необходимо из​ описан в статье​ нужно её подкорректировать.​Вместо слова «СЦЕПИТЬ»​ из таблицы Excel.​=A1:A3*C1:C3​ Excel Online стать​
​ также отлично справляется​ мыши по ячейке​ фамилия вписаны в​ Excel» тут.​ фамилия написаны через​Выберите значение в разделе​Спасибо!​C1 =ЛЕВСИМВ (A1;длина)​
​ чего получаем правильное​ номеру мы добавляем​
​ этой ячейки отделить​
​ «Как заполнить бланк​​ Пишем после знака​ в формулах можно​​ Смотрите пример в​, функция вернет ошибку​ вашим калькулятором. Умножайте​
​ со своими задачами.​ с формулой.​
​ отдельные колонки. Наша​Можно разделить ячейку​ пробел. Если бы​Формат данных столбца​Владимир​C2 =ПРАВСИМВ (A1;​
​ количество символов в​ еще число 2,​ целые числовые значения.​ в Excel».​ «равно» слово «СЦЕПИТЬ»​ ставить знак «&»​ статье «Объединить слова​ #ЗНАЧ!. Вот где​ числа с помощью​ Некоторым пользователям он​Впишите между аргументами пробелы.​ задача — объединить​
​ по диагонали и,​ имя и фамилия​или используйте то,​: Роман, Вы откройте​
​ ДЛСТР (A1)-длина)​ разделенной строке. С​ так как нам​ Пример таких неправильно​В Excel можно​ и фигурные скобки​ (амперсанд). Тогда формула​
​ из разных ячеек​ функция ПРОИЗВЕД действительно​ простой формулы, используя​ придется по душе,​ Однако делается это​ их в одной:​ в каждой части​
​ (др. слова) были​
Как сцепить слова в столбце Excel.​ которое Excel выберет​ свой пример..​Как вариант​ помощью такой гибкой​ нужен номер символа​ импортированных данных отображен​
​ посчитать символы, цифры,​ меняем на круглые.​ получится такая =»Сегодня»&»​ в текст Excel».​ незаменима: она умножает​ символ «звездочка» (*)​ так как все​ нестандартным способом. Пробел​Выделите пустую ячейку. В​
​ написать текст. Читайте,​ написаны через запятую,​ автоматически.​Роман Дубров​C2 =ПСТР (A1;нач_позиция;​ формулы можно делать​ после пробела за​ ниже на рисунке:​​ слова, конкретные буквы,​​ Нажимаем «Enter». Формула​ «&B1​ В этой же​ диапазоны, не используя​ в качестве оператора​

excel-office.ru

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

​ действия выполняются непосредственно​ должен выступать также​ нашем случае в​ как это сделать,​ то мы бы​В поле​: Извините! Посмотрите, пожалуйста,​ кол_во_символов)​ выборку разной длинны​ квадратной скобкой. В​Сначала определим закономерность, по​ числа в ячейках.​ стала такой.​Добавить слово в каждую​ статье приведена формула,​ «звездочку».​ умножения.​ в графическом интерфейсе.​ в роли аргумента.​ колонке «ФИО».​ в статье «Как​ указали разделителем «запятая».​Поместить в​ этот.​

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

​причем кол-во символов​ разделенного текста из​ последнем аргументе функция​ которой можно определить,​ Какими способами это​=СЦЕПИТЬ(«Функция «;»»»СЦЕПИТЬ»» «;»в​ ячейку Excel.​ как преобразовать в​В этой таблице нужно​Выделите пустую ячейку и​Вписывать в каждую ячейку​ Это означает, что​Нажмите по кнопке «Вставить​ разделить ячейку в​

Строки для разделения на ячейки.

​В этом окне, в​выберите место на​Nic70y​ можно указывать больше,​ разных длинны исходных​ вычисляет какое количество​ что данные из​ сделать, смотрите в​ «;»Excel. «)​Функцию «СЦЕПИТЬ» можно​ Excel имя и​ перемножить числа в​ введите знак равенства​ нашей таблицы формулу​ его необходимо взять​ функцию». Находится она​ Excel» здесь.​ разделе «Образец разбора​ листе, где должны​: удалил​

​ чем длина строки​ строк.​

​ символов будет содержать​ разных категорий, несмотря​

Текст разбит на ячейки.

​ статье «Как посчитать​Получилось так.​

​ применить для того,​

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

​ отчество в инициалы.​ столбцах A и​ (​ «Сцепить» – это​

  1. ​ в кавычки, а​ слева от строки​Удобнее работать в​
  2. ​ данных» сразу видно,​ отображаться разделенные данные.​Михаил С.​ — сам «обрежет»​
  3. ​Например в ячейке А1​ разделенная строка после​ на то, что​ количество символов в​

​Если нужно​ чтобы в заполненные​Объединить данные в ячейках​ C.​=​ не самый удачный​ после них поставить​ формул.​ таблице, где в​ какие столбцы у​Нажмите кнопку​: Так а что​ до конца.​ предложение:​ разделения, учитывая положение​ они находятся в​ ячейке Excel».​соединить слова в Excel​ ячейки добавить текст,​ Excel​Введите знак равенства, затем​). Помните, что все​ вариант, ведь можно​

​ точку с запятой.​В появившемся окне выберите​ ячейках не видны​ нас получатся. Нажимаем​Готово​ надо то? Там​P.S: Уберите все​Как в Эксель​ квадратной скобки.​ одной и той​Есть в Excel​ через косую черточку​ слова, числа, знаки,​.​ ПРОИЗВЕД, а затем​ формулы начинаются со​ воспользоваться специальной опцией​Нажмите Enter для применения​ категорию «Текстовые».​ нули. Как их​ кнопку «Далее».​.​ все без формул,​ пробелы в формулах.​ Excel расцепить, разъединить​Обратите внимание! Что в​

​ же строке. В​ логические функции. С​, то формулу напишем​ т. д. Подробнее,​У нас такая​ в скобках введите​ знака равенства.​ для этого. Однако​ изменений.​В самом списке выделите​ убрать, скрыть, заменить,​Здесь, в разделе​Здесь рассмотрим,​ если это время.​Валентин б​ текст или предложение​ нашем примере все​ нашем случае нас​ их помощью можно​ так. =СЦЕПИТЬ(А16;»/»;В16) Получилось​ как это сделать,​ таблица с данными.​ числа, ячейки или​Введите числа, добавляя между​ предварительно, если для​Теперь, как вы можете​ функцию «Сцепить».​ читайте в статье​ «Поместить в:» указываем​

exceltable.com

Как в Эксель Excel расцепить, разъединить текст или предложение из одной ячейки на две ячейки по необходимой длине

​как разделить текст в​Nic70y​
​: Я подготовил вам​ из одной ячейки​ исходные и разделенные​ интересуют только числа,​ посчитать не все​ так.​ смотрите в статье​В ячейку С3 пишем​ диапазоны, которые нужно​

​ каждой парой символ​ расстановки пробелов вы​ заметить, между всеми​
​Нажмите ОК.​ «Как убрать нули​ диапазон столбцов, в​ ячейке Excel на​: :D​ таблицы с использованием​

​ на две ячейки​ строки имеют разную​ которые находятся вне​
​ ячейки, а только​Как сцепить слова в​ «Добавить текст в​

​ формулу. На закладке​ умножить. Разделяйте числа​ «звездочка» (​ воспользовались предыдущим способом,​
​ переменными есть пробелы.​Откроется окно с аргументами​

​ в Excel».​ которые поместятся новые​ несколько ячеек.​
​Михаил С.​ функций. Напишите письмо​ по необходимой длине,​
​ длину и разное​ квадратных скобок. Каким​

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

​ Однако это только​​ выбранной функции. Так​
​При работе в табличном​
​ данные.​Например, предложение из​
​: =ОТБР(A5*24) =ОСТАТ(A5*24*60;60)​
​ на п/я [email protected]​ если в нём​
​ количество символов. Именно​ способом можно быстро​ в ячейке нужные​Здесь действуем немного​ Excel».​
​ «Библиотека функций» выбираем​ ячейки точками с​

​).​​ ссылку на ячейку​ первый способ вставки,​ как мы будем​ редакторе Excel иногда​Внимание!​

Расцепить текст из строки (Формулы/Formulas)

​ первой ячейки разнести​​Роман Дубров​
​ Я вышлю файл​ много слов и​ поэтому мы называли​
​ выбрать из строк​ слова, числа (например​ по другому принципу,​В Excel можно​
​ – «Текстовые». Здесь​ запятой, а чтобы​
​Нажмите клавишу ВВОД, чтобы​:)

​ с пробелом абсолютной:​​ так что перейдем​​ объединять три ячейки,​​ появляется потребность объединить​Столбцы этого диапазона​ по словам в​

​: Спасибо Nic70y и​​Pav777​ символов​ такую формулу –​

​ целые числа и​​-​​ т.к. функция «СЦЕПИТЬ»​​ из даты извлечь​​ выбираем функцию «СЦЕПИТЬ».​​ задать диапазоны, используйте​ получить результат формулы.​:)​Откройте окно функций первой​

excelworld.ru

Расцепить текст в формате времени

​ ко второму.​​ то в соответствующее​ в одной ячейке​ должны быть пустыми,​ несколько других ячеек,​ Михаилу С.! Работают​: Здравствуй, форум.​Надо что бы​ гибкой, в начале​
​ поместить их в​

​баллы), и многое​​ работает только со​ только месяц, год​

​ В появившемся диалоговом​​ двоеточия, например: A1:A3.​Например, для умножения числа​

​ ячейки в колонке​​Может случиться и так,​

​ число полей нам​​ данные из нескольких.​ иначе информация в​ ФИО, дату, т.д.​ оба варианта!​

​Есть строка следующего​​ в ячейке С1​

​ статьи. Она подходит​​ отдельные ячейки? Эффективным​

​ другое. Об этих​​ строками. Вот наш​ или число. Какими​ окне пишем в​

planetaexcel.ru

​ В этом примере​

Одна из самых популярных операций в Exel по работе с текстом — это объединение текстовых строк. Например, объединение нескольких слов в одну строку. На практике в процессе рутинной работы с Excel часто приходиться объединять Имена и Фамилии сотрудников в одну ячейку.

Как сцепить два текста в один с помощью и без функции Excel?

В примере показанным на рисунке таблица содержит первые два столбца:

  1. Имя — ячейки в этой колонке содержат текстовые данные полученные из базы картотек кадрового отдела.
  2. Фамилия — в данном столбце находиться только фамилии сотрудников.

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

объединить имя и фамилию.

Для этого необходимо попарно объедини тексты из ячеек столбцов таблицы в общие строки.

На рисунке проиллюстрированный пример решения данной задачи. Для этой цели в примере должен использоваться оператор «&» (END вместо оператора «+»), который позволяет объединять значения ячеек в формулах:

пример решения задачи.

Как показано выше на рисунке с помощью символа «&» можно соединить любые текстовые значения из разных ячеек без использования функции: =СЦЕПИТЬ(). В этом примере объединены значения ячеек A2 и B2 с добавленным между ними символом пробела (указанный в формуле между кавычками как текстовое значение).

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

Для объединения текстов в одну строку программа Excel предлагает встроенную функцию=СЦЕПИТЬ(A2;» «;B2), которая объединяет текстовые значения в одну строку. Однако на практике мы не рекомендуем использовать функцию СЦЕПИТЬ, а в место нее просто применять в формулах оператор &, так как она имеет ряд своих недостатков.

3 главных недостатка функции СЦЕПИТЬ по сравнению с оператором &:

  1. Ограниченное максимальное количество объединяемых значений ячеек до 255.
  2. Функция объединяет только текстовые значения, а оператор & объединит любые значения ячеек.
  3. Функция требует немного больше затрат времени и ресурсов как у программы Excel (в процессе вычислений с использованием сложных формул), так и у пользователя (в процессе ввода функции в строку формул).

Интересный факт! В Excel нет обратной функции РАСЦЕПИТЬ и нет специального символа оператора. Для решения такой задачи применяются формулы с комбинациями текстовых функций. Например маркером для расцепления текста послужит символ пробела » » , а дальше:

  • чтобы расцепить только имя используем формулу: =ЛЕВСИМВ(C2;ПОИСК(» «;C2;1))
  • чтобы расцепить только фамилию — формула: =ПРАВСИМВ(C4;ПОИСК(» «;C4;1)+1)

функция РАСЦЕПИТЬ.

Фактически функция СЦЕПИТЬ устарела, но все еще доступна пользователям в новых версиях программы Excel.

Функция расцепить в excel примеры

Функция СЦЕПИТЬ в Excel, включая примеры

​Смотрите также​​ до каждой запятой.​ скобки либо другие​ должна содержать разделенная​ этой ячейки отделить​ Variant​ и прочих энтузазистов​ слова, конкретные буквы,​Здесь действуем немного​Эту формулу писать​ в статье «Пробел​ статье «Объединить слова​Далее​ значение, что и​ лишней кавычкой, так​ форель составляет 32​=СЦЕПИТЬ(«Популяция рек для «;A2;»​Примечание:​Благодарю​ разделительные знаки. Например,​ строка.​

​ целые числовые значения.​​x = Split(Txt,​​ прошу не шуметь​ числа в ячейках.​ по другому принципу,​ долго, а если​ в Excel» тут.​

​ из разных ячеек​​.​ =CONCATENATE(A1,B1). Во многих​ как пропущена запятая​ на километр».​ «;A3;» составляет «;A4;»​ Мы стараемся как можно​Manyasha​ это могут быть​С первым аргументом ПСТР​ Пример таких неправильно​ Delimiter)​ — может автор​

​ Какими способами это​​ т.к. функция «СЦЕПИТЬ»​

​ ячеек больше, то​

​Можно в формуле​ в текст Excel».​Выберите​

​ случаях воспользоваться оператором​

​ между текстовыми аргументами.​

​ на километр.»)​​ оперативнее обеспечивать вас​

​:​ пробелы если нужно​ все понятно –​ импортированных данных отображен​If n >​

​ сам определиться. ​​ сделать, смотрите в​

​ работает только со​ — напряжно. Но,​ писать слова, а​ В этой же​

​разделители​ амперсанда проще и​Числа не нужно заключать​Объединяет строку в ячейке​=СЦЕПИТЬ(В2;» «;C2)​ актуальными справочными материалами​Pav777​

​ разделить строку на​

​ ниже на рисунке:​

​ статье «Как посчитать​

​ строками. Вот наш​

​ любимая Excel, опять​

​ цифры вставлять, указывая​

​ статье приведена формула,​

​для своих данных.​ быстрее, чем создавать​ в кавычки.​

​ В2, пробел и​Имя аргумента​ на вашем языке.​, а вкладка Данные-Текст​ слова и т.п.​ ячейку A3. Второй​Сначала определим закономерность, по​

​: Могзи набекрень: таки​ количество символов в​ столбец.​ дает нам способ​ адрес ячейки с​

​ как преобразовать в​

​ Например,​ строки с помощью​Слова расположены впритык друг​ значение в ячейке​Описание​ Эта страница переведена​

​ по столбцам (разделитель​

​В данном примере функция​ аргумент мы вычисляем​ которой можно определить,​ = x(n -​ да или таки​ ячейке Excel».​В ячейку А12 пишем​ сделать всё быстрее.​

​ ними. Тогда при​ Excel имя и​

​запятую​ функции СЦЕПИТЬ.​ к другу.​ С2. Результат: «Виталий​​текст1​​ автоматически, поэтому ее​ запятая) не подходит?​ НАЙТИ во втором​

Распространенные неполадки

​ с помощью функции​

​Есть в Excel​ формулу. Если сделаем​ Используем &. В​ изменении цифры, они​ отчество в инициалы.​и​См. дополнительные сведения об​Если не поместить пробелы​ Токарев».​

​ (обязательный)​ текст может содержать​

​TimSha​ аргументе определяет положение​

​ НАЙТИ(«]»;A3)+2. Она возвращает​ разных категорий, несмотря​Else​ ниже. ​ логические функции. С​ как в предыдущем​ ячейке А8 пишем​ будут меняться и​Объединить данные в ячейках​

​пробел​ использовании операторов вычислений.​ между текстовыми элементами,​=СЦЕПИТЬ(С2;», «;В2)​Первый элемент для объединения.​

​ неточности и грамматические​​: Двнные — Текст​​ относительно первой закрывающейся​ очередной номер символа​ на то, что​Substring = «»​

​Тема — «обратная​ их помощью можно​

​ примере (выделим диапазон​ формулу так. Ставим​​ в предложении. Формула​​ Excel​. Данные можно предварительно​

Рекомендации

​Для объединения и форматирования​

​ в строке результата​

​Объединяет текст в ячейке​ Это может быть​

​ ошибки. Для нас​ по столбцам -​ скобки. А в​ первой закрывающейся квадратной​

​ они находятся в​End If​ функция функции -​ посчитать не все​ и поставим пробел​ знак «равно», затем​ получится такая =СЦЕПИТЬ(«Сегодня»;»​.​ просмотреть в окне​

​ строк используйте функцию​ они будут отображаться​

​ C2, строку, состоящую​ текстовое значение, число​ важно, чтобы эта​

​ Разделитель запятая.​ третьем аргументе эта​ скобки в строке.​ одной и той​End Function​

​ сцепить»;​ ячейки, а только​ после &), то​ выделяем все ячейки​ «;B1)​У нас такая​

​Образец разбора данных​

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

​ слитно. Добавьте пробелы​ из запятой и​ или ссылка на​ статья была вам​Pav777​

​ же функция вычисляет​ И к этому​ же строке. В​

​Часто приходится оптимизировать структуру​​вопрос — «функция​​ нужные. Или написать​​ получится не та​​ со словами, которые​

​Вместо слова «СЦЕПИТЬ»​​ таблица с данными.​.​​Функция ТЕКСТ преобразует числовое​​ в формулу с​​ пробела, и значение​​ ячейку.​​ полезна. Просим вас​

​:​​ положение нужного нам​​ номеру мы добавляем​ нашем случае нас​​ данных после импорта​​ обратная функции расцепить».​​ в ячейке нужные​​ формула, которая нам​ должны войти в​​ в формулах можно​​В ячейку С3 пишем​

​Нажмите кнопку​​ значение в текст​​ функцией СЦЕПИТЬ. Это​

​ в ячейке B2.​​текст2. ​​ уделить пару секунд​Manyasha​ текста в строке​

​ еще число 2,​​ интересуют только числа,​​ в Excel. Некоторые​ps Экстрасенсов, телепатов​ слова, числа (например​

​ нужна. В ней​​ предложение. В нашем​​ ставить знак «&»​

Функция «СЦЕПИТЬ» в Excel.

обратная функция функции — сцепить

​ исходные и разделенные​​Теперь скопируйте эту формулу​
​ ячеек. Ведь выполнять​ ячейке нужен результат​ ячейке (0609), а​
​ «. Нажимаем F9.​ Пишем после знака​ смотрите в статье​

​Готово​​ текст, содержащийся в​
​Вместо ожидаемого результата отображается​
​ что и в​

​вида​​ одну.​ ДОВОД ?​ разделенной строке. С​ строки имеют разную​
​ вдоль целого столбца:​ поиск по текстовой​ или в двух,​
​ надо (06)(09).​ Получилась такая формула.​
​ «равно» слово «СЦЕПИТЬ»​ «Добавить текст в​Получилось такая формула =СЦЕПИТЬ(A1;B1)​.​ одной ячейке, можно​

​ значение ошибки #ИМЯ?.​​ предыдущем примере, но​Виталий​Важно:​(внимание, =правсимв(С1;5) ответ​
​ помощью такой гибкой​ длину и разное​Выборка чисел из строк​
​ строке, которая содержится​ на всякий случай​
​Спасибо​Осталось написать после знака​ и фигурные скобки​ ячейки с текстом​ В ячейке C3​

​Рассмотрим,​ разделить на несколько.​Ошибка #ИМЯ? обычно означает,​

​ с помощью оператора​​Токарев​

​ В Excel 2016, Excel Mobile​​ будет тот же.​ формулы можно делать​ количество символов. Именно​ в отдельные ячейки.​ в ячейке ¬–​ оба варианта.​
​Marchuk​ «равно» слово «СЦЕПИТЬ»​ меняем на круглые.​ Excel».​ написано так.​

​как объединить содержимое ячеек​​Выделите ячейку или столбец​ что для​

​&​​речная форель​ и Excel Online​
​ но мне надо​ выборку разной длинны​
​ поэтому мы называли​​
​ это также распространенная​Да, и подойдёт​
​: =ЛЕВСИМВ()​ и заменить фигурные​ Нажимаем «Enter». Формула​В Excel можно​Между словом и числом​
​ Excel в предложение,​
​ с текстом, который​
​текстового​
​(амперсанд) вместо функции​

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

​Fourth​ эта функция заменена​ именно отнять 2​ разделенного текста из​ такую формулу –​Функция ПСТР возвращает текстовое​ потребность пользователей Excel.​ только для Вашего​=ПРАВСИМВ()​ скобки круглыми. Нажимаем​ стала такой.​ из даты извлечь​ нет пробела. Исправляем​ составить предложение из​ вы хотите разделить.​аргумента не хватает​ СЦЕПИТЬ. Результат: Fourth​Pine​ функцией СЦЕП. Функция​ левых а не​ разных длинны исходных​ гибкой, в начале​ значение содержащие определенное​ Их мы и​

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

​ примера, если чисел​=ПСТР()​ «ОК». Формула стала​=СЦЕПИТЬ(«Функция «;»»»СЦЕПИТЬ»» «;»в​ только месяц, год​ так – добавляем​ значений нескольких ячеек.​На вкладке​ кавычек.​ & Pine.​32​ СЦЕПИТЬ пока еще​ показать 5 правых)​ строк.​

​ статьи. Она подходит​ количество символов в​ будем использовать для​ будет больше ещё​Z​ такой =СЦЕПИТЬ(«Мама «;»мыла​ «;»Excel. «)​ или число. Какими​ в формулу пробел​Можно составить предложение​Данные​Действие​Проблема​Формула​ доступна для обратной​Сасибо​Pav777​ для любых условий​ строке. Аргументы функции:​ разделения строк.​

​ ДЛСТР надо использовать.​: Могзи набекрень: таки​

​ «;»раму. «)​Получилось так.​

​ формулами это сделать,​ (» «). Получилась​

​ из горизонтальных и​

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

  1. ​ совместимости, однако рекомендуем​Makfromkz​: Здравствуй, форум.​
  2. ​ при решении подобного​Первый аргумент – это​Допустим на лист Excel​Serge​
  3. ​ да или таки​Получилось так.​Если нужно​ смотрите в статье​

​ такая формула =СЦЕПИТЬ(A1;»​ вертикальных ячеек, из​Текст по столбцам​Вместо функции СЦЕПИТЬ используйте​Кавычки отображаются в строке​=СЦЕПИТЬ(«Популяция рек для «;A2;»​ использовать вместо нее​: ответ звучит так:​Есть строка следующего​ рода задач. Гибкость​ ссылка на ячейку​ были импортированные данные​: Боюсь автор нас​ нет надо из​Еще один способ заполнить​соединить слова в Excel​ «Месяц из даты​ «;B1). Предложение получилось​ текста или из​.​ знак & (амперсанд).​ результата.​ «;A3;» составляет «;A4;»​

​ функцию СЦЕП. В​ПСТР («САДОВОД»;2) =​ вида (выгрузка с​ придает ей сложная​ с исходным текстом.​ из другой программы.​ покинул. ​ ниже. ​ бланк, таблицу данными​ через косую черточку​ Excel» здесь.​ такое.​ текста и цифр.​В​С помощью оператора &​Используйте точку с запятой​ на километр.»)​ последующих версиях Excel​ «ДОВОД»​ сайта-аукциона):​ комбинация из функций​Второй аргумент – это​ Из-за несовместимости структуры​Alex_ST​Тема — «обратная​ из разных ячеек​

​, то формулу напишем​Как сцепить слова в​Какие бывают пробелы ещё,​Например, можно заполнить​мастере распределения текста по​ можно объединять текстовые​ для разделения текстовых​Создает предложение, объединяя данные​ функция СЦЕПИТЬ может​Y-u-r-o-n​265572473,Fumiya Tanaka,Beautiful Town,Pluie/Noir​ НАЙТИ. Пользователю формулы​ позиция первого символа,​ данных при импорте​: в «Приёмах» на​ функция функции -​ описан в статье​ так. =СЦЕПИТЬ(А16;»/»;В16) Получилось​ строке Excel.​ где и для​ квитанцию на оплату,​ столбцам​ элементы, не прибегая​ элементов. Например: Excel​ в столбце А​ быть недоступна.​: интуиция мне подсказывает​ Recordings,PNR005,»12″», Ltd, Num,​ достаточно определить закономерность​

Расцепить текст из строки (Формулы/Formulas)

​ с которого должна​​ некоторые значение из​
​ описана функция:​ сцепить»;​ «Как заполнить бланк​
​ так.​В ячейке А7 пишем​ чего они, как​ др., взяв данные​
​установите переключатель​ к функции.​
​ отобразит результат функции​

​ с остальным текстом.​​Синтаксис:​​ что должна быть​​ Blu»,6969799,For Sale,13.4,2015-09-25 02:26:10,absolutely​ и указать их​ начинаться разделенная строка.​

​ разных категорий были​​Function Substring(Txt, Delimiter,​вопрос — «функция​ в Excel».​

​Как сцепить слова в​​ формулу =СЦЕПИТЬ(A6;» «;B6;»​​ поставить пробел или​​ из таблицы Excel.​​с разделителями​​Например, =A1 & B1​ =СЦЕПИТЬ («Привет, «»мир!»)​ ​ Результат: «Популяция рек​

Excel . «обратная» функция =СЦЕПИТЬ(

​СЦЕПИТЬ(текст1;[текст2];…)​
​ функция​
​ new,Mint (M),Mint (M),N,,0,0,0.0,​
​ в параметрах функций:​Последний аргумент – это​
​ внесены в одну​ n) As String​ обратная функции расцепить».​В Excel можно​
​ столбце Excel.​ «;C6;» «;D6)​ заменить его, смотрите​ Смотрите пример в​и нажмите кнопку​ возвращает то же​
​ как «Привет,»мир!» с​

​ для вида речная​​Ниже приведены примеры.​
​=ЛЕВСИМВ​Необходимо расцепить данные​

​ будут это квадратные​​ количество символов, которое​ ячейку. Необходимо из​Dim x As​
​ps Экстрасенсов, телепатов​

Как разделить текст в excel с помощью формулы

Раннее мы рассматривали возможность разделить текст по столбцам на примере деления ФИО на составные части.

Для этого мы использовали инструмент в Excel «Текст по столбцам».

Видео: Разделить текст по столбцам в Excel / Text to Columns (Урок 6) [Eugene Avdukhov, Excel Для Всех]

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

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

Содержание

  • 1 Пример 1. Делим текст с ФИО по столбцам с помощью формул
  • 1.1 Приступаем к делению первой части текста — Фамилии
  • 1.2 Приступаем к делению второй части текста — Имя
  • 1.3 Приступаем к делению третьей части текста — Отчество
  • 2 Пример 2. Как разделить текст по столбцам в Excel с помощью формулы

Пример 1. Делим текст с ФИО по столбцам с помощью формул Если рассматривать на примере деления ФИО, то разделить текст можно будет с помощью текстовых формул Excel, используя функцию ПСТР и НАЙТИ, которую мы рассматривали в прошлых статьях.

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

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

Итак, добавим столбцы позиция 1-го и 2-го пробелам. С помощью функции НАЙТИ, как мы уже рассматривали в предыдущей статье найдем позицию первого пробелам. Для этого в ячейке «H2» пропишем формулу

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

Значит на необходимо поменять третий аргумент в функции НАЙТИ — начальная позиция — то есть позиция с которой функция будет искать искомый текст.

Мы видим, что второй пробел находится в любом случае после первого пробела, а позицию первого пробела мы уже нашли, значит прибавив 1 к позиции первого пробелам мы укажем функции НАЙТИ искать пробел начиная с первой буквы после первого пробела.

Функция будет выглядеть следующим образом:

Далее протягиваем формулу и получаем позиции 1-го и 2-го пробела.

Приступаем к делению первой части текста — Фамилии

Для этого мы воспользуемся функцией ПСТР, напомню синтаксис данной функции:

=ПСТР(текст- начальная_позиция- число_знаков), где

  • текст — это ФИО, в нашем примере это ячейка A2;
  • начальная_позиция — в нашем случае это 1, то есть начиная с первой буквы;
  • число_знаков — мы видим, что фамилия состоит из всех знаков, начиная с первой буквы и до 1-го пробела. А позиция первого пробела нам уже известна. Это и будет количество знаков минус 1 знак самого пробела.

Формула будет выглядеть следующим образом:

Приступаем к делению второй части текста — Имя

Снова используем функцию =ПСТР(текст- начальная_позиция- число_знаков), где

  • текст — это тот же текст ФИО, в нашем примере это ячейка A2;
  • начальная_позиция — в нашем случае Имя начинается с первой буква после первого пробела, зная позицию этого пробела получаем H2+1;
  • число_знаков — число знаков, то есть количество букв в имени. Мы видим, что имя у нас находится между двумя пробелами, позиции которых мы знаем. Если из позиции второго пробела отнять позицию первого пробела, то мы получим разницу, которая и будет равна количеству символов в имени, то есть I2-H2

Получаем итоговую формулу:

Приступаем к делению третьей части текста — Отчество

И снова функция =ПСТР(текст- начальная_позиция- число_знаков), где

  • текст — это тот же текст ФИО, в нашем примере это ячейка A2;
  • начальная_позиция — Отчество у нас находится после 2-го пробелам, значит начальная позиция будет равна позиции второго пробела плюс один знак или I2+1;
  • — в нашем случае после Отчества никаких знаков нет, поэтому мы просто может взять любое число, главное, чтобы оно было больше возможного количества символов в Отчестве, я взял цифру с большим запасом — 50

Видео: Формулы в Эксель

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

Это очень просто сделать. Мы видим, что расчет первого пробела находится в ячейке H2 — НАЙТИ(» «-A2-1), а расчет второго пробела в ячейке I2 — НАЙТИ(» «-A2-H2+1) .

Видим, что в формуле ячейки I2 встречается H2 меняем ее на саму формулу и получаем в ячейке I2 вложенную формулу НАЙТИ(» «-A2-НАЙТИ(» «-A2-1)+1)

Смотрим первую формулу выделения Фамилии и смотрим где здесь встречается H2 или I2 и меняем их на формулы в этих ячейках, аналогично с Именем и Фамилией

  • Фамилия =ПСТР(A2-1-H2-1) получаем =ПСТР(A2-1-НАЙТИ(» «-A2-1)-1)
  • Имя =ПСТР(A2-H2+1-I2-H2) получаем =ПСТР(A2-НАЙТИ(» «-A2-1)+1; НАЙТИ(» «-A2-НАЙТИ(» «-A2-1)+1)-НАЙТИ(» «-A2-1))
  • Отчество =ПСТР(A2-I2+1-50) получаем =ПСТР(A2-НАЙТИ(» «-A2-НАЙТИ(» «-A2-1)+1)+1-50)

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

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

Пример 2. Как разделить текст по столбцам в Excel с помощью формулы

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

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


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

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

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

Теперь основная суть приема.

Шаг 1. В вспомогательном столбце находим позицию первого разделителя с помощью функции НАЙТИ. Описывать подробно функцию не буду, так как мы уже рассматривали ее раннее. Пропишем формулу в D1 и протянем ее вниз на все строки

То есть ищем запятую, в тексте, начиная с позиции 1

Шаг 2. Далее в ячейке E1 прописываем формулу для нахождения второго знака (в нашем случае запятой). Формула аналогичная, но с небольшими изменениями.

  1. Во-первых: закрепим столбец искомого значения и текста, чтобы при протягивании формулы вправо ссылки на ячейки не сдвигалась. Для этого нужно написать доллар перед столбцом B и A — либо вручную, либо выделить A1 и B1, нажать три раза клавишу F4, после этого ссылки станут не относительными, а абсолютными.
  2. Во-вторых: третий аргумент — начало позиции мы рассчитаем как позиция предыдущего разделителя (мы его нашли выше) плюс 1 то есть D1+1 так как мы знаем, что второй разделитель точно находится после первого разделителя и нам его не нужно учитывать.

Пропишем формулу и протянем ее вниз.

Шаг 3. Находимо позиции всех остальных разделителей. Для этого формулу нахождения второго разделителя (шаг 2) протянем вправо на то количество ячеек, сколько всего может быть отдельно разбитых значений с небольшим запасом. Получим все позиции разделителей. Там где ошибка #Знач означает что значения закончились и формула больше не находит разделителей. Получаем следующее

Шаг 4. Отделяем первое число от текст с помощью функции ПСТР.

Начальная позиция у нас 1, количество знаков мы рассчитываем как позиция первого разделителя минус 1: D1-1 протягиваем формулу вниз

Шаг 5. Находимо второе слово так же с помощью функции ПСТР в ячейке P1

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

Количество знаков это есть разница между позицией третьего разделителя и второго и минус один знак, то есть E1-D1-1 Закрепим столбец A исходного текста, чтобы он не сдвигался при протягивании формулы право.

Шаг 6. Протянем формулу полученную на шаге 5 вправо и вниз и получим текст в отдельных ячейках.

Шаг 7. В принципе задача наша уже решена, но для красоты все в той же ячейке P1 пропишем формула отлавливающую ошибку заменяя ее пустым значением.

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

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

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

а первого текста как

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

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

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

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

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

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

Оба варианта выложу для скачивания.

  1. Скачать пример: Как разделить текст по столбцам с помощью функции_1.xlsx (исправлено: доп поле)
  2. Скачать пример: Как разделить текст по столбцам с помощью функции_2.xlsx (исправлено: заведомо большое число)

(Пока оценок нет)

Функция сцепить в excel

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

Общая информация

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

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

Функция СЦЕПИТЬ имеет также символьный аналог в виде значка амперсанда & (Shift+6 в английской раскладке клавиатуры), который намного удобнее использовать.

На заметку! В последней версии редактора 2016 года данный инструмент на английском называется Concat.

Особенностью данного инструмента является то, что он работает только со строками. Если информация записана в столбик, то предварительно нужно транспонировать массив при помощи формулы ТРАНСП, а затем объединить ячейки.

Рассмотри примеры использования СЦЕПИТЬ. Будем идти от простых задач к более сложным. В конце разберем примеры с несколькими условиями.

Пример 1. Свести в одну ячейку фамилию имя и отчество. В строку формул запишем выражение со ссылками на ячейки.

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

Решение задачи с записью ФИО текстовыми аргументами. Тут пробел поставим внутри кавычек. Результат будет таким же.

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

Пример 2. Объедим ячейки различных форматов. Будем использовать текстовые вставки и ссылки на ячейки с датами и числовым форматом. Исходные данные:

Формула будет иметь такой вид:

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

Пример 3. Объединение ячеек через знак препинания или символ.

Здесь кавычки помогают правильно разграничить символы.

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

Обратная функция

На первый взгляд обратная функция СЦЕПИТЬ – РАСЦЕПИТЬ. Однако это не так. Для отбора слов в одной ячейке используются следующие формулы:

  1. ЛЕВСИМВ отображает заданное количество символов с начала строки. Имеет два аргумента: ссылку на текст и количество знаков.
  2. ПРАВСИМВ то же самое только с конца строки. Блоки те же.
  3. ПСТР помогает отобразить знаки с указанной позиции. В составе имеет три аргумента: ссылка, позиция, количество символов.

Рассмотрим использование функций на основании первого примера из статьи:

Задача 1. Нужна только фамилия:

Задача 2. Аналогично, только необходимо имя:

Задача 3. В конце отобразим отчество:

Как видите, использование функции СЦЕПИТЬ помогает быстро объединить данные, которые содержаться в отдельных ячейках. При работе важно использовать двойные кавычки для текстовых аргументов и знаков, а внутри формулы разделять блоки точкой с запятой. Также не забывайте отделять слова вставками с пробелами в кавычках.

Жми «Нравится» и получай только лучшие посты в Facebook ↓

СЦЕП (функция СЦЕП)

Функция CONCAT объединяет текст из нескольких диапазонов и (или) строк, но не предоставляет разделители или аргументы аргументы ignoreempty.

Функция CONCAT заменяет функцию СЦЕПИТЬ. Функция СЦЕПИТЬ (CONCATENATE) также будет поддерживаться для совместимости с более ранними версиями Excel.

Примечание: Эта функция доступна в Windows или Mac, если у вас есть Office 2019 или подписка на Office 365. Если у вас есть подписка на Office 365, убедитесь в том, что у вас установлена последняя версия Office.

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

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

Например, выражение =СЦЕП(«Не»;» «;»слышны»;» «;»в»;» «;»саду»;» «;»даже»;» «;»шорохи.») вернет строку Не слышны в саду даже шорохи.

Совет: Чтобы добавить разделители (например, пробелы или амперсанды (&)) между текстом, который вы хотите объединить, и удалить пустые аргументы, которые не должны выводиться в Объединенном тексте, можно использовать функцию объединить.

Примечания

Если объединенная строка содержит свыше 32767 символов (ограничение для ячейки), функция СЦЕП вернет ошибку #ЗНАЧ!.

Скопируйте данные примеров из приведенных ниже таблиц и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Функция расцепить в Excel

Одна из самых популярных операций в Exel по работе с текстом — это объединение текстовых строк. Например, объединение нескольких слов в одну строку. На практике в процессе рутинной работы с Excel часто приходиться объединять Имена и Фамилии сотрудников в одну ячейку.

Как сцепить два текста в один с помощью и без функции Excel?

В примере показанным на рисунке таблица содержит первые два столбца:

  1. Имя — ячейки в этой колонке содержат текстовые данные полученные из базы картотек кадрового отдела.
  2. Фамилия — в данном столбце находиться только фамилии сотрудников.

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

Для этого необходимо попарно объедини тексты из ячеек столбцов таблицы в общие строки.

На рисунке проиллюстрированный пример решения данной задачи. Для этой цели в примере должен использоваться оператор «&» (END вместо оператора «+»), который позволяет объединять значения ячеек в формулах:

Как показано выше на рисунке с помощью символа «&» можно соединить любые текстовые значения из разных ячеек без использования функции: =СЦЕПИТЬ(). В этом примере объединены значения ячеек A2 и B2 с добавленным между ними символом пробела (указанный в формуле между кавычками как текстовое значение).

Для объединения текстов в одну строку программа Excel предлагает встроенную функцию=СЦЕПИТЬ(A2;» «;B2), которая объединяет текстовые значения в одну строку. Однако на практике мы не рекомендуем использовать функцию СЦЕПИТЬ, а в место нее просто применять в формулах оператор &, так как она имеет ряд своих недостатков.

3 главных недостатка функции СЦЕПИТЬ по сравнению с оператором &:

  1. Ограниченное максимальное количество объединяемых значений ячеек до 255.
  2. Функция объединяет только текстовые значения, а оператор & объединит любые значения ячеек.
  3. Функция требует немного больше затрат времени и ресурсов как у программы Excel (в процессе вычислений с использованием сложных формул), так и у пользователя (в процессе ввода функции в строку формул).

Интересный факт! В Excel нет обратной функции РАСЦЕПИТЬ и нет специального символа оператора. Для решения такой задачи применяются формулы с комбинациями текстовых функций. Например маркером для расцепления текста послужит символ пробела » » , а дальше:

  • чтобы расцепить только имя используем формулу: =ЛЕВСИМВ(C2;ПОИСК(» «;C2;1))
  • чтобы расцепить только фамилию — формула: =ПРАВСИМВ(C4;ПОИСК(» «;C4;1)+1)

Фактически функция СЦЕПИТЬ устарела, но все еще доступна пользователям в новых версиях программы Excel.

Одна из самых популярных операций в Exel по работе с текстом — это объединение текстовых строк. Например, объединение нескольких слов в одну строку. На практике в процессе рутинной работы с Excel часто приходиться объединять Имена и Фамилии сотрудников в одну ячейку.

Как сцепить два текста в один с помощью и без функции Excel?

В примере показанным на рисунке таблица содержит первые два столбца:

  1. Имя — ячейки в этой колонке содержат текстовые данные полученные из базы картотек кадрового отдела.
  2. Фамилия — в данном столбце находиться только фамилии сотрудников.

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

объединить имя и фамилию.

Для этого необходимо попарно объедини тексты из ячеек столбцов таблицы в общие строки.

На рисунке проиллюстрированный пример решения данной задачи. Для этой цели в примере должен использоваться оператор «&» (END вместо оператора «+»), который позволяет объединять значения ячеек в формулах:

пример решения задачи.

Как показано выше на рисунке с помощью символа «&» можно соединить любые текстовые значения из разных ячеек без использования функции: =СЦЕПИТЬ(). В этом примере объединены значения ячеек A2 и B2 с добавленным между ними символом пробела (указанный в формуле между кавычками как текстовое значение).

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

Для объединения текстов в одну строку программа Excel предлагает встроенную функцию=СЦЕПИТЬ(A2;» «;B2), которая объединяет текстовые значения в одну строку. Однако на практике мы не рекомендуем использовать функцию СЦЕПИТЬ, а в место нее просто применять в формулах оператор &, так как она имеет ряд своих недостатков.

3 главных недостатка функции СЦЕПИТЬ по сравнению с оператором &:

  1. Ограниченное максимальное количество объединяемых значений ячеек до 255.
  2. Функция объединяет только текстовые значения, а оператор & объединит любые значения ячеек.
  3. Функция требует немного больше затрат времени и ресурсов как у программы Excel (в процессе вычислений с использованием сложных формул), так и у пользователя (в процессе ввода функции в строку формул).

Интересный факт! В Excel нет обратной функции РАСЦЕПИТЬ и нет специального символа оператора. Для решения такой задачи применяются формулы с комбинациями текстовых функций. Например маркером для расцепления текста послужит символ пробела » » , а дальше:

  • чтобы расцепить только имя используем формулу: =ЛЕВСИМВ(C2;ПОИСК(» «;C2;1))
  • чтобы расцепить только фамилию — формула: =ПРАВСИМВ(C4;ПОИСК(» «;C4;1)+1)

функция РАСЦЕПИТЬ.

Фактически функция СЦЕПИТЬ устарела, но все еще доступна пользователям в новых версиях программы Excel.

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

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

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

Поехали..

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

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

text_to_columns1.png

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

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

text_to_columns2.png

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

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

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

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

text_to_columns3.png

Кнопка Подробнее (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) и копируем туда текст вот этой пользовательской функции:

Function Substring(Txt, Delimiter, n) As String
Dim x As Variant
    x = Split(Txt, Delimiter)
    If n > 0 And n - 1 <= UBound(x) Then
        Substring = x(n - 1)
    Else
        Substring = ""
    End If
End Function

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

=SUBSTRING(Txt; Delimeter; n)

где

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

Например:

text_to_columns4.png

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

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

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

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

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

 Ссылки по теме

  • Деление текста при помощи готовой функции надстройки PLEX
  • Что такое макросы, куда вставлять код макроса, как их использовать

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

Содержание

  1. Способ 1: Специальная функция
  2. Способ 2: Формула разделителя
  3. Задать вопрос автору статьи

Способ 1: Специальная функция

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

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

  1. Выделите те ячейки, которые хотите разбить. Используем для этого зажатую левую кнопку мыши (ЛКМ).
  2. После этого на верхней панели переходим в раздел «Данные».

Текст по столбцам в Excel: как разделить и разбить?

  1. В этом разделе находим уже подраздел с названием «Работа с данными» – там жмем по кнопке «Текст по столбцам».

Текст по столбцам в Excel: как разделить и разбить?

  1. В первом шаге проверьте, чтобы стояла настройка «с разделителями» – то есть наши слова, которые мы хотим разбить должны быть разделены каким-то знаком (в нашем случае это пробел). Жмем «Далее».

Текст по столбцам в Excel: как разделить и разбить?

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

Читаем также – что такое табуляция и для чего этот знак нужен.

Текст по столбцам в Excel: как разделить и разбить?

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

Обязательно ознакомьтесь с уроком про формат ячеек в Excel.

Текст по столбцам в Excel: как разделить и разбить?

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

Читаем также – как добавить строку в таблицу Excel.

Текст по столбцам в Excel: как разделить и разбить?

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

Способ 2: Формула разделителя

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

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

Текст по столбцам в Excel: как разделить и разбить?

  1. Сначала мы создадим функцию для захвата фамилии, поэтому кликаем по первой пустой строчке и вводим формулу:

=ЛЕВСИМВ(

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

Текст по столбцам в Excel: как разделить и разбить?

  1. Выделяем строку «Текст» и с помощью ЛКМ указываем первую ячейку.

Текст по столбцам в Excel: как разделить и разбить?

  1. Во вторую строчку «Количество_знаков» – вписываем функцию:

ПОИСК()

  1. Чтобы перейти к работе второй функции, нужно один раз ЛКМ кликнуть по этой функции в строке с данными.

Текст по столбцам в Excel: как разделить и разбить?

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

Текст по столбцам в Excel: как разделить и разбить?

  1. Возвращаемся в работу с первой формулой, нажав по «ЛЕВСИМВ». Во вторую строчку допишите:

-1

  1. Зачем это нужно? – это нужно для того, чтобы наша сборная функция выделяла только слово без конечного пробела. Обратите внимание на конечные результаты после строчек, которые расположены после знака (=) – можно сказать это предварительные результаты. Как вы можете понять, функция выделяет строчку «Петров Петр Иванович». Далее мы находим расположение первого пробела – это 7 символ. Делаем вычитание, чтобы выделить только фамилию без пробела. В итоге функция возвращает только слово «Петров».

Текст по столбцам в Excel: как разделить и разбить?

  1. Применяем функцию, нажав «ОК». Теперь используем маркер автозаполнения, чтобы заполнить функцию во всех ячейках.

Читаем – что такое маркер автозаполнения в Excel.

Текст по столбцам в Excel: как разделить и разбить?

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

=ЛЕВСИМВ(A1;ПОИСК(” “;A1)-1)

Текст по столбцам в Excel: как разделить и разбить?

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

  1. Выбираем вторую ячейку первого незаполненного столбца, вводим функцию и заходим в её настройки:

=ПСТР(

Текст по столбцам в Excel: как разделить и разбить?

  1. Тут все делаем по аналогии, как и в первом примере.

Текст по столбцам в Excel: как разделить и разбить?

  1. Указываем пробел и ячейку и обратно переходим в настройки ПСТР.

Текст по столбцам в Excel: как разделить и разбить?

  1. Дописываем (+1), ведь нам нужно расположение первой буквы имени. В строку «Количество_знаков» вписываем новый поиск и переходим к нему.

Текст по столбцам в Excel: как разделить и разбить?

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

Текст по столбцам в Excel: как разделить и разбить?

  1. Переходим уже в третий ПОИСК, указываем все то же самое.
  2. Переключаемся на второй ПОИСК.

Текст по столбцам в Excel: как разделить и разбить?

  1. Нам нужно во втором поиске в последней строчке дописать:

+1

Текст по столбцам в Excel: как разделить и разбить?

  1. Переходим в ПСТР.
  2. Выделяем строчку «Количество_знаков».
  3. Ставим курсор в самый конец формулы.
  4. Копируем и вставляем вот эту функцию:

-ПОИСК(” “;A1)-1)

Текст по столбцам в Excel: как разделить и разбить?

  1. Применяем и растягиваем формулу на другие ячейки.

Текст по столбцам в Excel: как разделить и разбить?

Сама формула:

=ПСТР(A1;ПОИСК(” “;A1)+1;ПОИСК(” “;A1;ПОИСК(” “;A1)+1)-ПОИСК(” “;A1)-1)

Если говорить проще, то функция работает так:

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

Теперь нам нужно уже найти последнее слово. Для этого нам нужно построить формулу:

=ПРАВСИМВ(A1;ДЛСТР(A1)-ПОИСК(” “;A1;ПОИСК(” “;A1)+1))

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

Текст по столбцам в Excel: как разделить и разбить?

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

Понравилась статья? Поделить с друзьями:
  • Формула расхода топлива на 100 км excel
  • Формула расхода топлива для excel
  • Формула распределения суммы по суммам excel
  • Формула раскраски ячеек в excel
  • Формула ранрейт формула excel