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

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

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

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

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

 

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

Данные для разбиения

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

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

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

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

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

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

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

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

 

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

Результат разбиения текста

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

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

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


Поделиться:
Отправить
20 Комментариев
  • Кирилл says:

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

    • excel says:

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

  • Кирилл says:

    Вложение  .xlsx

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

    Заранее благодарю

  • vsnf says:

    Имеется строка:

    Адрес:Примечание:Логин:Пароль

    Как разбить ее на колонки, что бы она имела вид

    Адрес:Примечание Логин Пароль

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

    • excel says:

      Можно разделить по двоеточию как указано в статье, а потом первые два столбца объединить с помощью функции «СЦЕПИТЬ» и между ними сцепить двоеточие.

      Если нужно формулами, то посмотрите тут: sirexcel.ru/priemi-excel/...moshhyu-formuly/

      Тоже делите по двоеточию, потом объединяете эти два столбца

  • Андрей says:

    Мне надо сделать текст в календаре, например

    30 Day Shred

    LVL 1

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

    • excel says:

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

  • Иван says:

    Спасибо

  • Станислав says:

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

    • excel says:

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

  • Виктор says:

    Вложение

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

    • excel says:

      Вложение

      На шаге выбора разделителя (у вас пробел) не нажимайте готово, а нажмите далее.

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

  • Алексей says:

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

    • excel says:

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

      Вот что я советую. Скачайте бесплатную программу notepad++ (это продвинутый блокнот", ищи в поисковике)

      Копируйте туда текст, открываете окно замены текста, переставляете галочку на «Режим поиска», «Регулярные выражения».

      В Поле «Найти» прописываете: ([А-Я])

      В поле заменить на: \1

      Перед косой чертой должен быть пробел

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

  • Алексей says:

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

  • ВЛАДИМИР says:

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

    P.S. Я решил эту проблему.Но Excel разочаровал меня полностью.

    • excel says:

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

      24 — это часы, а 15 (16) — что это?

      • Гость says:

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

  • Adrian says:

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

    • excel says:

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

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

Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.