Как разделить текст в ячейках на столбцы в таблице Excel. Как разделить в экселе столбец


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

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

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

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

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

 

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

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

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

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

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

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

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

 

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

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

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

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

sirexcel.ru

Разделить текст в Excel по столбцам, Эксель по столбцам, Как разделить ФИО на слова

Выравнивание текста в Excel по центру. Как делать правильно? Как сделать очень скрытый лист Excel?

Предположим у Вас есть большой список ФИО. Необходимо разделить текст в Excel по столбцам, чтобы имя, отчество и фамилия были в разных ячейках. Как разделить текст в Excel по столбцам?

Итак, существует два способа разделить текст по столбцам.

1-й способ разделить текст по столбцам. Мастер текста

Выделите столбец с текстом который хотите разделить. Затем выберите в верхней панели Данные — Текст по столбцам. Появится окно Мастера текста (разбор).

Если хотите разделить текст по пробелам или другим символам выбирайте «с разделителями».

В открывшемся меню выбираем пробел или нужный символ.

Выбираем формат текста или нажимаете «готово». Текст разделен!

Если все данные имеют одинаковую длину, можно разделить по фиксированной ширине (см. картинку 2)

2-й способ. Разделить текст в Excel формулами. Функция ПСТР

Если необходимо разделить текст по столбцам с использованием формулы воспользуйтесь функциями =ПСТР() и =НАЙТИ().

Для того чтобы найти Фамилию в ячейку В2 занесите формулу

=ПСТР(A2;1;НАЙТИ(" ";A2;1)-1)

Где функция Найти будет находить кол-во символов до пробела, а функция =ПСТР() возвращать это кол-во символов.

Чтобы получить Имя формула усложняется (необходимо дать функциям знать где начинается имя т.е. заканчивается 1-й пробел), поэтому введите в ячейку C3

=ПСТР(A2;НАЙТИ(" ";A2;1)+1;НАЙТИ(" ";A2;НАЙТИ(" ";A2;1)+1)-НАЙТИ(" ";A2;1))

Чтобы найти Отчество в ячейку D3 занесите формулу

=ПСТР(A2;I2+1;50) получаем =ПСТР(A2;НАЙТИ(" ";A2;НАЙТИ(" ";A2;1)+1)+1;50)

Выглядит тяжеловато, но если разобраться вы увидите, что все несложно, особенно с примером:

Пример. Текст по столбцам

Как сцепить ячейки Имя, Отчество, Фамилия

Для того чтобы сцепить данные в ячейках воспользуйтесь функцией = СЦЕПИТЬ () или структурой с использованием & (амперсант) — символа сцепки, например внесите в ячейку D3 формулу

=B2&" "&C2

Пример. Текст по столбцам

Очень часто с этим вопросом, задают вопрос «Как столбцы сделать строками?»

 

Поделитесь нашей статьей в ваших соцсетях:

Похожие статьи

(Visited 38 465 times, 10 visits today)

Выравнивание текста в Excel по центру. Как делать правильно? Как сделать очень скрытый лист Excel?

excelworks.ru

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

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

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

"ФИО";"Дата рождения";"Пол";"Город проживания";"Профессия""Иванов Иван Иванович";"27.03.1985";"Мужской";"Воронеж";"Электрик""Петров Петр Петрович";"12.03.1976";"Мужской";"Москва";"Геолог""Кухтина Елизавета Федоровна";"11.12.1994";"Женский";"Казань";"Врач"

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

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

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

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

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

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

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

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

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

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

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

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

Если материалы office-menu.ru Вам помогли, то поддержите, пожалуйста, проект, чтобы мы могли развивать его дальше.

У Вас недостаточно прав для комментирования.

office-menu.ru

Как разделить столбец в Excel на число 1000 одновременно

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

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

Разделить все цены на 1000 одновременно

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

Выделяем колонку с ценами. Делаем щелчок правой кнопкой мышки, из появившегося контекстного меню выбираем опцию «Формат ячеек». Или нажимаем комбинацию клавиш CTRL+1.

В появившемся окне, вносим свои параметры. На вкладке число, в списке «Числовые форматы» выбираем самый последний пункт «(все форматы)».

В правом поле «Тип:» вводим следующее значение: # ## 0,00.



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

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

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

Для примера попробуем просуммировать колонку с новыми ценами с помощью функции СУММ. Excel нам выдает цифру 11 884,06, а должна быть 11 884,05.

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

Вводим в ячейку формулу: =СУММ(ОКРУГЛ(h3:H5/1000;2)).

Внимание! После чего нажимаем CTRL+Enter – это значит, что мы вводим массив функций, а не просто функции.

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

Будьте внимательны при расчетах в Excel с округлениями, копейка рубль бережет!

exceltable.com

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

Поменять, закрепить, развернуть в таблице Excel. Разделить текст Excel на несколько ячеек.  Здесь рассмотрим, как разделить текст в ячейке Excel на несколько ячеек. Например, предложение из первой ячейки разнести по словам в несколько других ячеек, ФИО, дату, т.д.      Например, у нас есть список с фамилиями, именами в одном столбце. Нам нужно написать фамилии в одном столбце, а имена в другом столбце. Например, чтобы определить пол людей в списке. Подробнее об этом читайте в статье "В Excel по имени определить пол".      Выделяем ячейки, текст в которых нужно разделить или весь столбец. Заходим на закладке «Данные» в раздел «Работа с данными» и выбираем функцию «Текст по столбцам». В появившемся окне «Мастер текстов», в строке «Формат исходных данных» указываем – «С разделителями». Нажимаем кнопку «Далее».Здесь указываем в строке «Символом – разделителем является» - «пробел». Поставили «пробел», потому что в нашем списке имя и фамилия написаны через пробел. Если бы имя и фамилия (др. слова) были написаны через запятую, то мы бы указали разделителем «запятая».В этом окне, в разделе «Образец разбора данных» сразу видно, какие столбцы у нас получатся. Нажимаем кнопку «Далее».Здесь, в разделе «Поместить в:» указываем диапазон столбцов, в которые поместятся новые данные.      Внимание! Столбцы этого диапазона должны быть пустыми, иначе информация в них сотрется и заменится на новую. Если нет пустых столбцов, можно предварительно вставить столбцы. Как это сделать, смотрите в статье «Как добавить строку, столбец в Excel» тут.Можно указать формат Ячеек столбцов. Например, если вы делите столбец на дни и месяцы, год, то можно указать «Формат данных столбца» - «дата».Нажимаем кнопку «Готово». Получилось так.Так можно разделить текст из одной ячейки на большее количество столбцов. Например, здесь разделили дату отдельно по столбцам – число, месяц, год.

      Для большей наглядности в таблице Excel можно выделить некоторые строки, столбцы (например, итоговые) выделить другим цветом, разделительной линией. Подробнее, смотрите в статье "Разделительная линия строк в таблице Excel" тут.       Можно разделить ячейку по диагонали  и, в каждой части написать текст. Читайте, как это сделать, в статье "Как разделить ячейку в Excel" здесь.      Удобнее работать в таблице, где в ячейках не видны нули. Как их убрать, скрыть, заменить, читайте в статье "Как убрать нули в Excel".    

www.excel-office.ru

Как разделить текст в ячейках на столбцы в таблице Excel

Как разделить текст в ячейках? В Excel вы можете взять текст из одной или нескольких ячеек и распределить его по нескольким ячейкам. Это действие называется разбором. Например, столбец, содержащий полные имена, можно разделить на столбец с именами и столбец с фамилиями.

Было

Стало

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

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

ВАЖНО: Выделять можно любое количество строк, но не более одного столбца. Убедитесь, что справа имеется достаточное количество пустых столбцов и никакие данные не будут перезаписаны. Если пустых столбцов недостаточно, добавьте их.

Во вкладке Данные в группе Работа с данными щелкните Текст по столбцам.

Запустится мастер распределения текста по столбцам. Установите переключатель с разделителями и нажмите кнопку Далее.

Установите флажок пробел, а затем снимите остальные флажки или установите флажки запятая и пробел, если эти символы являются символами-разделителями текста (например: Иванов, Иван — с запятой и пробелом между фамилией и именем). Все данные можно увидеть в окне Образец разбора данных. Нажмите кнопку Далее.

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

Мы оставляем все по умолчанию и нажимаем на кнопку Свернуть диалоговое окно справа от поля Поместить в.

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

Нажимаем на кнопку Развернуть диалоговое окно

В появившемся окне Мастер текстов, нажимаем кнопку Готово

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

infedu.ru

«Текст по столбцам», «Мгновенное заполнение» и формулы.

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

Конечно можно написать формулу , которая извлечет нужные данные из ФИО, но даже опытному человеку потребуется 5-7 минут на это. А что если заранее не знаешь расположение фамилии в тексте? Гораздо проще и удобнее пользоваться готовыми функциями из надстройки VBA-Excel .

Найти фамилию в ФИО

После установки надстройки будет доступна новая функция =ФАМИЛИЯ(ФИО ) , где

  • ФИО - текст или ссылка на ячейку, которая содержит ФИО полностью

Задача данной функции - извлечь из ячейки только фамилию. Причем ей не важен порядок. Фамилия может идти как в начале, так в конце или середине текста.

Найти имя в ФИО

Аналогичная функция для имени =ИМЯ(ФИО ) . Она извлекает имя из текста с ФИО, также не важно где расположенное.

Найти отчество в ФИО

Последняя функция из этой серии - функция =ОТЧЕСТВО(ФИО ) для извлечения отчества.

Примеры работы с ФИО в Excel

Вывести фамилию и инициалы

Одной из распространенных задач при составлении документов - это преобразование текста вида Фамилия Имя Отчество к тексту Фамилия И. О. Решить ее можно используя следующую формулу.

Как в excel 2007 разделить текст по столбцам на две, три и более ячеек. Обычно для примера используют разбивку ячеек с ФИО, чтоб данные были раздельно.

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

Мне по работе пришлось разделять время в ячейках таблицы excel , пример: 0:00-15:00. А между значениями разделитель точка с запятой 0:00-15:00;16:00-17:00;22:00-24:00. Эти данные в таблице по дням, в ячейках разное количество значений между разделителем. Необходимо было разделить время по каждому дню, в столбик под датой проставить время, разделить время на начало и конец, посчитать разницу и все сложить вместе...

Этап первый. Разделить время в ячейках

Выделяем диапазон ячеек, на ленте нажимаем Данные-Текст по столбцам, появится Мастер текстов.

Ничего не меняем, если у вас переключатель стоит в положении: с разделителем, жмем далее.

Снимаем галку "знак табуляция", ставим галку "другой"

и в окошко вносим точку с запятой [ ; ]. Жмем либо далее, хотя там особо смотреть не чего, верней нажать готово. Будет задан вопрос: заменить содержимое ячеек? Ответ да!

Мы смогли разбить ячейку на столько значений, сколько их было между [ ; ]. Добавим пустые строки под ячейкой с датой, в количестве, ячеек правей столбца С.

Две ячейки-две строки. Выделяем ячейки, копируем,

и под первой ячейкой жмем правой кнопкой "Специальная вставка"- "Транспонировать".

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

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

Этап второй. Как в экселе разделить ячейку на время начала и конца

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

Вынесем столбец за нашу таблицу, скопировав и вставив ячейки рядом. Работаем с мастером: Данные-Текст по столбцам, шаг первый ничего не меняем, на втором шаге в окошке другой [ - ] ставим минус, нажимаем готово.

Этап третий

Ставим формулу: время конца минус время начала,

формат ячеек Все форматы [ч]:мм,

протянем формулу вниз до конца. Мы получили время в часах. В соседней ячейке напишем: =К4*60 Enter. Получим время в минутах.

Правда с секундами... Не нашел способа лучше, чем скопировать столбец, вставить его в блокнот, нажать CTRL+H (Найти и заменить), в найти написал:00

а заменить оставил пустым....

Нажал заменить все...Текст без:00 скопировал из блокнота и вставил в таблицу.

С количеством часов поступил проще, скопировал в блокнот и вставил в таблицу. Одна проблема: 24 часа стоят как 24:00:00.

Не проблема, раз мы знаем, как в экселе разделить ячейку , то тут можно и Copy&Paste применить, но с хитростью - в ячейке перед 24:00 поставить апостроф ‘ -одиночную кавычку "24:00

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

В моем примере нечто из 31 дня проработало 28 дней,из 744 часов -673 часа и из 44640 минут -40411 минут... Не важно что это, главное ч

comuedu.ru



О сайте

Онлайн-журнал "Автобайки" - первое на постсоветском пространстве издание, призванное осветить проблемы радовых автолюбителей с привлечение экспертов в области автомобилестроения, автоюристов, автомехаников. Вопросы и пожелания о работе сайта принимаются по адресу: Онлайн-журнал "Автобайки"