Как в excel разделить строку на столбцы

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

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

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

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

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

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

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

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

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

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

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

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

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

Related posts:

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

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

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

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

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

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

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

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

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

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

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

Вложение

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

Вложение

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

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

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

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

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

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

Читайте также:  Как в экселе сравнить столбцы

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

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

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

Источник: sirexcel.ru

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Разделитель

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

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

    Источник: ruexcel.ru

    Разбить по строкам/столбцам

    Данная функция является частью надстройки MulTEx

    • Описание, установка, удаление и обновление
    • Полный список команд и функций MulTEx
    • Часто задаваемые вопросы по MulTEx
    • Скачать MulTEx

    Вызов команды:
    MulTEx -группа Ячейки/ДиапазоныДиапазоныРазбить по строкам/столбцам

    Эта команда разбивает данные во всех выделенных ячейках на части, используя в качестве разделителя указанные символ/символы. Главная особенность – в отличие от стандартной команды Excel “Разбить по столбцам”, данная команда заносит результат разбиения данных в строки либо столбцы в одну строку/столбец, а не каждую часть в свой столбец. К тому же в стандартной команде Excel нет возможности указать несколько символов – только один.

    Диапазон значений – указывается диапазон ячеек, данные которых необходимо разбить. Может быть как одним столбцом/строкой, так и диапазоном, состоящим из нескольких строк и нескольких столбцов.
    Разделитель – указывается символ (или группа символов), который будет применен в качестве разделителя. Если разделитель не указан, то появится сообщение, информирующее об этом. В сообщении будет предложено использовать разделитель по умолчанию (Пробел). В случае отказа Вы сможете указать необходимый разделитель. Данные, внесенные ранее не будут утеряны.

      Специальный – можно добавить в поле Разделитель один из специальных символов: неразрывный пробел или перенос на строки. Стандартно такие символы невозможно ввести с клавиатуры, но они могут часто встречаться в ячейках. Например, эти символы часто применяется в выгрузках из различных программ(вроде 1С): неразрывный пробел для разделения цифр или слов, которые не надо переносить на строки, а перенос на строки – для разделения основания платежей и иной информации.
      Если в поле Разделитель уже указан какой-либо символ, то при выборе дополнительно специального символа будет показано сообщение:

  • ДА(YES) – в поле Разделитель будет добавлен указанный специальный символ. Указанные ранее символы не будут удалены.
  • НЕТ(NO) – поле Разделитель будет очищено и в него будет помещен только выбранный специальный символ.
  • Поместить результат:

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

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

    • Перенос на строки – каждое новое результирующее значение в ячейке будет записано с новой строки:
    • Произвольный – любой символ, буква, цифра или группа символов(словосочетания, цифры и т.п.).

    Транспонировать – если Диапазон значений представляет собой столбец, то данные после обработки будут помещены в одну строку. Если Диапазон значений – строка, то данные будут помещены в столбец. Недоступно при выводе результата в одну ячейку.

    Источник: www.excel-vba.ru

    Объединение и разбиение данных в ячейках в Excel с форматированием

    Форматирование и редактирование ячеек в Excel – удобный инструмент для наглядного представления информации. Такие возможности программы для работы бесценны.

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

    Как объединить ячейки без потери данных Excel?

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

    Порядок объединения ячеек в Excel:

    1. Возьмем небольшую табличку, где несколько строк и столбцов.
    2. Для объединения ячеек используется инструмент «Выравнивание» на главной странице программы.
    3. Выделяем ячейки, которые нужно объединить. Нажимаем «Объединить и поместить в центре».
    4. При объединении сохраняются только те данные, которые содержатся в верхней левой ячейке. Если нужно сохранить все данные, то переносим их туда, нам не нужно:
    5. Точно таким же образом можно объединить несколько вертикальных ячеек (столбец данных).
    6. Можно объединить сразу группу смежных ячеек по горизонтали и по вертикали.
    7. Если нужно объединить только строки в выделенном диапазоне, нажимаем на запись «Объединить по строкам».

    В результате получится:

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

    Как разбить ячейку в Excel на две?

    Разбить на две ячейки можно только объединенную ячейку. А самостоятельную, которая не была объединена – нельзя. НО как получить такую таблицу:

    Давайте посмотрим на нее внимательнее, на листе Excel.

    Черта разделяет не одну ячейку, а показывает границы двух ячеек. Ячейки выше «разделенной» и ниже объединены по строкам. Первый столбец, третий и четвертый в этой таблице состоят из одного столбца. Второй столбец – из двух.

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

    Как разделить ячейку в Excel по диагонали?

    Для решения данной задачи следует выполнить следующий порядок действий:

    1. Щелкаем правой кнопкой по ячейке и выбираем инструмент «Формат» (или комбинация горячих клавиш CTRL+1).
    2. На закладке «Граница» выбираем диагональ. Ее направление, тип линии, толщину, цвет.
    3. Жмем ОК.

    Если нужно провести диагональ в большой ячейке, воспользуйтесь инструментом «Вставка».

    На вкладке «Иллюстрации» выбираем «Фигуры». Раздел «Линии».

    Проводим диагональ в нужном направлении.

    Как сделать ячейки одинакового размера?

    Преобразовать ячейки в один размер можно следующим образом:

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

    Можно изменить ширину ячеек во всем листе. Для этого нужно выделить весь лист. Нажмем левой кнопкой мыши на пересечение названий строк и столбцов (или комбинация горячих клавиш CTRL+A).

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

    Как разбить ячейку на строки?

    В Excel можно сделать несколько строк из одной ячейки. Перечислены улицы в одну строку.

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

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

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

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

    Источник: exceltable.com

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

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

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

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

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

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

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

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

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

      Выделяем два соседних столбца. Кликаем на стрелку около кнопки «Объединить и поместить в центре». В появившемся списке, кликаем по пункту «Объединить по строкам».

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

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

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

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

    В открывшемся окне формата ячеек, переходим во вкладку «Граница».

  • Около размещенного посередине окна «Надпись» кликаем на одну из двух кнопок, на которых изображена косая линия, наклоненная справа налево, или слева направо. Выбираем нужный вариант. Тут же можно выбрать тип и цвет линии. Когда выбор сделан, жмем на кнопку «OK».
  • После этого, ячейка будет разделена косой чертой по диагонали. Но, нужно учесть, что Excel воспринимает этим способом разделенную ячейку, как единый элемент.

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

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

      Находясь во вкладке «Вставка», в блоке инструментов «Иллюстрации», кликаем по кнопке «Фигуры».

    В открывшемся меню, в блоке «Линии», кликаем по самой первой фигуре.

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Источник: lumpics.ru

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Источник: office-menu.ru