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

Сегодня давайте рассмотрим как разбить текст по столбцам. Это можно сделать в несколько кликов пользуясь стандартными возможностями разбиения текста в Excel либо можно «вырезать»\»разделять» текст в различные столбцы при помощи формул (это мы рассмотрим в последующих статьях).

Как делить текст с помощью формул смотрите в специальной статье

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

Наши данные для разбиения:

 

Текст по столбцам
Данные для разбиения

Выделим данные для разбиения по столбцам — можно выделить весь столбец целиком.

Перейдем по ленте на вкладку «Данные» и выберем иконку «Текст по столбцам» — откроется диалоговое окно:

Мастер разбиения
Мастер разбиения

Так как наши ФИО записаны через пробел, то укажем разделителем пробел:

Указываем разделитель
Указываем разделитель

Кликаем «Готово» (в нашем примере можно не переходить далее по всем шагам мастера разбиения). Получили текст разбитый по столбцам:

 

результат разбиения текста по столбцам
Результат разбиения текста

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

Очень надеемся, что наша статья помогла Вам в решении Вашей проблемы. Будем благодарны, если Вы нажмете +1 и/или Мне нравится внизу данной статьи или поделитесь с друзьями с помощью кнопок расположенных ниже.

Спасибо за внимание.


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

  1. Adrian

    А как это в openoffice сделать?

    Ответить
    1. excel автор

      Точно так же. Выделяете столбец и выбираете «Данные» — «Текст по столбцам»

      Ответить
  2. ВЛАДИМИР

    Этот Excel — чушь несусветная. Он только и умеет делать кое-что для торгашей и бухгалтеров.Да ещё кое какие натоптанные тематики для них же.На этом всё его могущество и заканчивается.Вот пример чего он вообще не умеет. Хотя казалось бы обязан уметь.Электросчётчик выдаёт месячный отчёт по часам. Это колонка из 744 позиций.Её необходимо преобразовать в таблицу 15(16)х24.Вот тут то вашему эксэлю и кранты.Разбиение столбца на слова здесь не поможет.
    P.S. Я решил эту проблему.Но Excel разочаровал меня полностью.

    Ответить
    1. excel автор

      А можете прислать пример файла? Только сейчас вчитался в ваше сообщение. Хотелось бы посмотреть, действительно ли Excel этого не умеет? Я так понимаю в 15(16)х24
      24 — это часы, а 15(16) — что это?

      Ответить
      1. Гость

        Я так понял, автор имел ввиду таблицу шириной 15 или 16, а высотой 24 (или наоборот)

        Ответить
  3. Алексей

    Я извиняюсь за незнание своё!!! А как разбить в ячейке слово по столбцам если нету разделителя (пробел), например: КакойХорошийДень

    Ответить
  4. Алексей

    без «Фиксированной ширины»!!!

    Ответить
    1. excel автор

      Думаю, тут просто Excel не обойтись. Хотя, конечно можно макросом скорее всего.
      Вот что я советую. Скачайте бесплатную программу notepad++ (это продвинутый блокнот», ищи в поисковике)
      Копируйте туда текст, открываете окно замены текста, переставляете галочку на «Режим поиска», «Регулярные выражения».
      В Поле «Найти» прописываете: ([А-Я])
      В поле заменить на: \1
      Перед косой чертой должен быть пробел
      и делаете замену по всему тексту. В результате Перед каждой заглавной буквой появится пробел и вы уже сможете использовать текст по своему усмотрению.

      Ответить
  5. Виктор

    Подскажите пожалуйста пытаюсь разбить текст по столбцам, результат выдает в формате дата напрмер 5-dr SUV 01-06 (USA) результат 5-dr SUV 01.июн (USA)

    Ответить
    1. excel автор

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

      Ответить
  6. Станислав

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

    Ответить
    1. excel автор

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

      Ответить
  7. Иван

    Спасибо

    Ответить
  8. Андрей

    Мне надо сделать текст в календаре, например
    30 Day Shred
    LVL 1
    для ввода данных всего одна строка, приходится включить перенос по словах и с помощью пробела сдвигать текст, чтобы он бы по центру. Так вот в программе все это выглядит норм, но при печати в деспетчере печати видно все эти осяки со сдвигом текста и печатается он нехорошо. Центрирование тоже не помогает, что мне делать?

    Ответить
    1. excel автор

      Покажите визуально в чем проблема. С вашего комментария не понятно

      Ответить
  9. vsnf

    Имеется строка:
    Адрес:Примечание:Логин:Пароль
    Как разбить ее на колонки, что бы она имела вид
    Адрес:Примечание Логин Пароль
    Просьба помочь решить задачу, т.к. руками очень много работы.

    Ответить
    1. excel автор

      Можно разделить по двоеточию как указано в статье, а потом первые два столбца объединить с помощью функции «СЦЕПИТЬ» и между ними сцепить двоеточие.
      Если нужно формулами, то посмотрите тут: https://sirexcel.ru/priemi-excel/kak-razdelit-tekst-v-excel-s-pomoshhyu-formuly/
      Тоже делите по двоеточию, потом объединяете эти два столбца

      Ответить
  10. Кирилл

    Добрый день! Как разбить текст в массиве на столбцы (пример во вложении).
    Заранее благодарю

    Ответить
  11. Кирилл

    Правильный имейл )

    Ответить
    1. excel автор

      Не очень понятно, что нужно получить в итоге. Попробуйте посмотреть вот этот пост в вконтакте https://vk.com/sirexcel?w=wall-57633334_184

      Ответить
  12. Jelena

    +1 очень хорошо ! кратко и работает как описано

    Ответить
  13. Екатерина

    не указано как разделить текст по столбцам, если разделителем является перенос строки

    Ответить
    1. excel автор

      Наверное как-то можно указать перенос строки. Увы не знаю как.
      Но можно пойти другим путем. Сначала поменять перенос строки на другой символ, а потом уже разделить текст по столбцам.
      Как поменять написано тут: https://sirexcel.ru/priemi-excel/rabota-s-tekstom/kak-v-excel-sdelat-perenos-teksta-v-yachejke/

      Ответить