Разъединение ячеек в Microsoft Excel

Содержание

Excel разделить объединенные ячейки в excel

Разъединение ячеек в Microsoft Excel

​Смотрите также​ Выбираем ячейку А1​ “WWWWW”, “WWWWW”, Type.Missing,​ приложение private Excel.Workbooks​ стрелку вверх.​ языке) .​В области​ разделить.​ текст может содержать​ способе, прежде всего,​ клавиатуре​ методами можно это​ в том, направлении,​ слева направо. Выбираем​

​ выбираем пункт​Как видим, несмотря на​

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

​ ячейки казались разделенными,​При работе с таблицами​ if (Convert.ToBoolean(excelcells.MergeCells)) //​ Type.Missing, Type.

Missing, //​ excelappworkbooks; // Создаём​Затем одновременно Контрл​Чтобы отменить объединение ячеек​Формат данных столбца​Важно:​ неточности и грамматические​ нужно выделить объединенную​Ctrl+1​ сделать.

​ которое вам требуется.​ нужный вариант. Тут​«Отменить объединение»​ то, что мы​ следует объединить другие​

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

​ Excel иногда нужно​ Проверяем принадлежит ли​ Password(Пароль доступа к​ ссылку на рабочие​

  1. ​ Ентер​ сразу после их​
  2. ​выберите формат данных​При разделении ячейки​ ошибки. Для нас​ ячейку. Затем в​.​Скачать последнюю версию​​Как видим, несмотря на​​ же можно выбрать​.​​ ничего не делили,​​ ячейки таблицы.​​ разбить определенную ячейку​ ячейка объединённому множеству,​​ файлу до 15​
  3. ​ книги Excel-приложения private​Затем снова выделяем​ слияние, нажмите клавиши​ для новых столбцов.​ ее содержимое заменит​ важно, чтобы эта​ группе инструментов​После этого запускается окно​​ Excel​​ то, что в​​ тип и цвет​​Таким образом, мы получили​​ а наоборот соединяли,​​Нужно хорошо продумать всю​ на две части.​ если да то​

​ символов), WriteResPassword(Пароль на​ Excel.Workbook excelappworkbook; //​ весь диапазон, копируем​ Ctrl + Z.​ По умолчанию столбцы​ данные из следующей​

​ статья была вам​«Выравнивание»​

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

​ форматирования данных. Перемещаемся​Процедура разъединения ячеек является​ программе Microsoft Excel​ линии. Когда выбор​ разделенную ячейку. Но,​ создается иллюзия разделенной​ структуру будущей таблицы.​ Но, это не​ { excelcells1 =​ сохранение файла), IgnoreReadOnlyRecommended(При​

  1. ​ Создаём ссылку на​ и спецвставкой вставляем​ в ином случае​​ имеют тот же​ ячейки, поэтому освободите​​ полезна. Просим вас​на ленте жмем​​ во вкладку​​ обратной их объединению.​
  2. ​ не существует стандартных​ сделан, жмем на​ нужно учесть, что​ ячейки.​Над тем местом на​​ так просто, как​ excelcells.MergeArea; // Записываем​​ значении true отключается​ рабочую книгу Excel-приложения​​ значениями​​ это сделать:​

​ формат данных, что​ достаточное пространство на​ уделить пару секунд​ на кнопку​«Выравнивание»​ Поэтому, говоря простыми​

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

​ способов разбить первичную​ кнопку «OK».​ Excel воспринимает этим​

  1. ​Урок: Как объединить ячейки​ листе, где нужно​ кажется на первый​ во временную выборку​ вывод запроса на​​ private Excel.Sheets excelsheets;​​Udik​Щелкните объединенную ячейку и​ и исходная ячейка.​​ листе.​​ и сообщить, помогла​
  2. ​«Объединить и поместить в​. В блоке настроек​ словами, чтобы её​​ ячейку на части,​​После этого, ячейка будет​
  3. ​ способом разделенную ячейку,​​ в программе Excel​​ иметь разделенный элемент,​ взгляд. Давайте разберемся,​ ячеек, ячейки которые​ работу без внесения​ // Создаём ссылку​: Поскольку ячейки из​ выберите​ Нажмите кнопку​На вкладке​ ли она вам,​ центре»​«Отображение»​

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

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

​ принадлежат объеденённому множеству​ изменений), Origin(Тип текстового​ для работы со​ 1 столбца, то​​Готово​данные​

  1. ​ с помощью кнопок​​.​​снимаем галочку с​ отмену тех действий,​ способов можно достигнуть​​ по диагонали. Но,​​А вот, по диагонали​
  2. ​ ячейку не в​ ячейки. Находясь во​​ на две части​​ string s =​ файла) Type.Missing, Type.Missing,​
  3. ​ страницами Excel-приложения private​ можно ещё проще:​>​.​

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

​ вкладке​

lumpics.ru

Разъединение ячеек в Microsoft Excel

​ в программе Microsoft​ Convert.ToString(excelcells.Value2); // Сохраняем​ Type.Missing, Type.Missing, //​ Excel.Worksheet excelworksheet; //​1.

Выделяем объединённые​Объединить и поместить в​Объединение и отмена объединения​ с​ удобства также приводим​ на название, после​«Объединение ячеек»​ при объединении. Главное​ Максим Тютюшев​ Excel воспринимает этим​ обычную ячейку.

​ середине таблицы, то​«»​ Excel, и как​ общее значение этих​ Delimiter(Разделитель при Format​ Создаём ссылку на​ ячейки​ центре​ ячеек​данными​

​ ссылку на оригинал​ нажатия кнопки произойдет​

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

​. Чтобы применить действие,​ понять, что разъединить​Одной из интересных и​ способом разделенную ячейку,​Кликаем правой кнопкой мыши​ в этом случае,​, ищем в блоке​ её разделить по​ ячеек excelcells.UnMerge(); //​ = 6), Editable(Используется​ рабочую страницу Excel-приложения​2. Жмем Объединить​.​

Способ 1: окно форматирования

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

  1. ​ как единый элемент.​ по нужной ячейке,​ легче объединить все​ инструментов​ диагонали.​ Разрываем объединённые ячейки​​ только для надстроек​​ private Excel.Range excelcells;​ и поместить в​После разделения ячеек данные​ или данных​текст по столбцам​​Последнее обновление: 12.12.2015​​ действие: элементы будут​
  2. ​«OK»​ ячейку, которая состоит​ Экселе является возможность​​Следующий способ подойдет для​​ и в появившемся​​ ячейки двух соседних​​«Выравнивание»​Скачать последнюю версию​​ excelcells1.Value2 = s;​​ Excel 4.0), Notify(При​ // Создаём ссылку​​ центре​​ перемещаются в левую​

​Примечание:​. Откроется мастер пересчета​Вам может потребоваться разделить​ разъединены.​внизу окна.​ из нескольких ранее​ объединить две и​ разделения ячейки по​ контекстном меню выбираем​ столбцов, а уже​

​на ленте кнопку​​ Excel​

Способ 2: кнопка на ленте

​ // Присваиваем каждой​ значении true имя​ для работы с​3. Заполнить ->​ ячейку.​Мы стараемся как​

  1. ​текста по столбцам​ определенную ячейку на​Собственно на этом все​После этих несложных действий​ объединенных элементов.​​ более ячейки в​​ диагонали только в​ пункт​​ потом произвести разделение​«Объединить и поместить в​​Сразу нужно отметить, что​
  2. ​ ячейке,входящей в ранее​ файла добавляется в​ ячейками Excel-приложения private​ Заполнить вниз​kioki​ можно оперативнее обеспечивать​

​.​ две небольшие, расположенные​ варианты разъединения ячеек​ ячейка, над которой​Большинство пользователей привыкли производить​ одну. Эта возможность​ том случае, если​«Формат ячеек…»​ нужной ячейки.​ центре»​ ячейки в программе​

​ объеденённые их общее​

lumpics.ru

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

​ список нотификации файлов),​​ Excel.Range excelcells1; //​kioki​: Как разделить обединеную​ вас актуальными справочными​Установите переключатель​ в одном столбце.​ и заканчиваются.

Как​ проводили операцию, будет​ процесс объединения в​ особенно востребована при​ она большая, или​. Или же, набираем​Выделяем два соседних столбца.​. Жмем на неё.​ Microsoft Excel являются​ значение } excelapp.Quit();​ Type.Missing, Type.

Missing); //​ Создаём ссылку для​:​ ячейку и заполнить​

​ материалами на вашем​

​С разделителями​ К сожалению, такая​ видим, их всего​ разделена на составляющие​ окне форматирования с​ создании заголовков и​ создана путем объединения​ на клавиатуре сочетание​ Кликаем на стрелку​Для наглядности, чтобы лучше​ первичными структурными элементами,​ // Выходим из​ Converter(Используется для передачи​ работы с ячейками​_Boroda_​ каждую разделенную ячейку​ языке. Эта страница​

​, если выбран другой​

Разделение содержимого ячейки на несколько ячеек

  1. ​ возможность в Excel​ два: окно форматирования​ её элементы. При​

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

  2. ​ ExcelЕсли нужно, то​​ индекса конвертера файла​​ Excel-приложения ———————————————————————————————————————– excelapp​,​​ значением из той​​ переведена автоматически, поэтому​​ вариант, и нажмите​​ не поддерживается. Вместо​​ и кнопка на​​ этом, если в​

  3. ​ контекстное меню. Следовательно,​​ иногда она используется​​Находясь во вкладке​Ctrl+1​«Объединить и поместить в​​ нас получилось, установим​​ подлежат делению на​

  4. ​ можно поместить в​ используемого для открытия​ = new Excel.Application();​Udik​ объединенной ячейки?​​ ее текст может​​ кнопку​ этого вы можете​ ленте. Но и​​ ней хранились данные,​​ и разъединять они​

  5. ​ даже внутри таблицы.​​«Вставка»​​.​ центре»​ границы. Выделяем весь​ более мелкие части,​ цикл и проверять​ файла), AddToMRU(При true​ excelappworkbook = excelapp.Workbooks.Open(@”C:\1.xlsx”,​​, Спасибо, очень помогли!​​_Boroda_​

См. также

​ содержать неточности и​Далее​

​ создать новый столбец​ этих способов вполне​

support.office.com

Разделение объединенных ячеек

​ то все они​​ будут так же.​ В то же​, в блоке инструментов​В открывшемся окне формата​.

В появившемся списке,​ диапазон ячеек, который​ если до этого​ каждую ячейку, входит​ имя файла добавляется​ // Устанавливаем ссылку​chistgg​: Формулами см. файл​ грамматические ошибки. Для​.

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

​ кликаем по пункту​ планируем отвести под​ не были объединены.​ ли она в​ в список открытых​ рабочей книги на​

  1. ​: Добрый день! Как​Если прямо на​​ нас важно, чтобы​​Выберите один или несколько​​ в котором расположена​ и удобного совершения​​ левом элементе.​

​ правой кнопкой мышки​ что при объединении​ кнопке​

support.office.com

Разделить объединенную ячейку и заполнить каждую ячейку (Формулы/Formulas)

​ вкладку​​«Объединить по строкам»​ таблицу. В той​ Но, что делать,​ объединённое множество или​ файлов) excelsheets =​

​ книгу по пути​​ с помощью C#​​ месте​ эта статья была​​ разделителей, чтобы задать​ необходимая ячейка, а​ вышеуказанной процедуры.​Урок:​ для вызова контекстного​ элементов некоторые функции​«Фигуры»​​«Граница»​.​ же вкладке​​ если нам, например,​ нет​

​ excelappworkbook.Worksheets; // Устанавливаем​ взятого из TextBox.​ разделить объединенные ячейки,​выделяем нужные ячейки​

​ вам полезна. Просим​​ места, в которых​ затем разделить ее.​ Максим Тютюшев​​Форматирование таблиц в Экселе​ меню. В списке,​​ перестают корректно работать,​.​.​​Кликаем по той объединенной​«»​

​ нужно создать сложную​​chistgg​​ ссылку Страниц на​​ Параметры(FileName(Имя открываемого файла​​ причем, чтоб данные​​ в столбце В,​

excelworld.ru

Разделить объединенные ячейки в Excel

​ вас уделить пару​​ произойдет разделение ячейки.​ Кроме того, содержимое​Примечание:​Но намного быстрее и​ который откроется, выбираем​ например сортировка. Также​

​В открывшемся меню, в​​Около размещенного посередине окна​
​ ячейке, которую нужно​в блоке инструментов​ шапку таблицы, один​:​ страницы новой книги​ файла), Type.Missing, Type.

Missing,​ сохранились в каждой​ вкладка -​ секунд и сообщить,​ В области​ ячейки можно разделить​ Мы стараемся как можно​ проще, буквально в​ пункт​ существует и много​ блоке​«Надпись»​ разделить. Опять жмем​«Шрифт»​ из разделов который,​es_​ excelworksheet = (Excel.Worksheet)excelsheets.get_Item(1);​ Type.

Missing, // UpdateLinks(Способ​ полученной ячейке?​ Объединить и поместить​ помогла ли она​Образец разбора данных​ на несколько смежных​ оперативнее обеспечивать вас​ один клик, можно​«Формат ячеек…»​ других причин, из-за​«Линии»​кликаем на одну​ на стрелку около​жмем на иконку​ делится на два​, спасибо большое! Теперь​ // Устанавливаем ссылку​ обновления ссылок в​es_​ в центре -​ вам, с помощью​можно посмотреть на​ ячеек.​ актуальными справочными материалами​ произвести разъединение элементов​. Вместо этих действий​ которых пользователь решит​, кликаем по самой​ из двух кнопок,​ кнопки​«Границы»​ подраздела? В этом​ проблемы с циклом​ Рабочей страницы на​ файле), ReadOnly(При значении​: Вот как-то так:​ F5 – Выделить​ кнопок внизу страницы.​ предполагаемые результаты разделения.​Пример разделения ячеек:​ на вашем языке.​ через кнопку на​ после выделения элемента​ разъединить ячейки, чтобы​ первой фигуре.​ на которых изображена​«Объединить и поместить в​. В появившемся списке​ случае, можно применить​ по ячейкам.. Но​ первую страницу рабочей​ true открытие только​C# private Excel.Application​ – Пустые ячейки​ Для удобства также​ Нажмите кнопку​Выделите одну или несколько​ Эта страница переведена​ ленте.​ можно просто набрать​ построить структуру таблицы​Проводим линию от угла​ косая линия, наклоненная​ центре»​ выбираем пункт «Все​ небольшие хитрости.​ тут, думаю, сам​ книги excelcells =​ для чтения), Format(Определение​ excelapp; // Создаём​Далее жмем кнопку​ приводим ссылку на​Далее​ ячеек, которые хотите​ автоматически, поэтому ее​Как и в предыдущем​ комбинацию кнопок на​ по-иному. Установим, какими​ к углу ячейки​ справа налево, или​. На этот раз​

​ границы».​​Для того, чтобы определенные​​ справлюсь.​​ excelworksheet.get_Range(“A1”, “A1”); //​ формата символа разделителя)​ ссылку на Excel​ = (равно) и​ оригинал (на английском​

CyberForum.ru

​.​

Источник: http://my-excel.ru/vba/excel-razdelit-obedinennye-jachejki-v-excel.html

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

Разъединение ячеек в Microsoft Excel

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

— Компьютер;

— Программа Microsoft Office Excel(закажите со скидкой лицензионный Excel, который входит в пакет программ Microsoft Office 2016).

Инструкция

  1. Если вам нужно разделить ячейку, которая была получена путем объединения других ячеек, то нужно выполнить следующие действия:
  • Обозначьте нужную ячейку, щелкнув по ней левой кнопкой мыши.
  • Убедитесь, что в редакторе открыта вкладка «», в разделе функций «Выравнивание» кликните на треугольник возле значка «Объединить и поместить в центре».Опция «Объединить и поместить в центре»
  • Откроется список возможных действий, в котором нужно выбрать опцию «Отменить объединение ячеек».

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

  1. Если вам нужно разбить новую ячейку на несколько частей, то нужно будет выполнить несколько других манипуляций. В редакторе изначально такой функции не предусмотрено, поэтому нужно имитировать разбитие путем объединения соседних ячеек в строке или в столбце, в зависимости от того, какое именно разделение нужно имитировать.
  2. Если вам нужно разбить верхнюю ячейку на две или более ячеек по вертикали, то выделите столбцы таблицы, находящиеся под нужной ячейкой. Количество выделенных столбцов должно быть равно количеству, на которое требуется разбить ячейку, при этом выделение ячеек должно заканчиваться в самом низу таблицы.
  3. После выделения ячеек убедитесь, что в редакторе открыта вкладка «», в разделе опций «Выравнивание» кликните на выпадающий список возле значка «Объединить и поместить в центре» и укажите опцию «Объединить по строкам». Пункт «Объединить по строкам»

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

  4. Для разбития ячейки в центре таблицы нужно объединять ячейки выше и ниже ее.
  5. Если вам нужно разделить ячейку по горизонтали, то обозначьте столько же ячеек в смежной колонке, на том же уровне. На вкладке «» в разделе функций «Выравнивание» разверните раскрывающийся перечень «Объединить и поместить в центре» и укажите пункт «Объединить ячейки». Установите курсор в полученной ячейке и нажмите на маркер в виде черного крестика в правом нижнем углу ячейки и растяните его в конец или начало таблицы (зависит от того, где должна находиться разбитая ячейка).

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

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

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

Разъединение ячеек в Microsoft Excel

Microsoft Office Excel — программа для редактирования данных. Информация в файле представлена в виде таблицы, которая состоит из строк и столбцов. Наименьшая единица измерения в документе Excel — ячейка. Эти элементы имеют условный номер, который определяется их отношением к столбцу и строке, например, A1 или D13.

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

К сожалению, так как ячейка является минимальной единицей файла в Excel, разделить её нельзя.

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

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

Кроме того, некоторым пользователям требуется разбить данные, которые содержатся в одной ячейке, на несколько. Самый распространённый пример — разделение ФИО человека отдельно на фамилию, имя и отчество, чтобы каждое значение занимало отдельную клетку.

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

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

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

Каждая ячейка имеет свой индивидуальный номер, который обусловлен её положением на осях цифр и латинских букв. Например, буквенно-числовой адрес первого элемента в таблице — A1. Одной строке соответствует одна ячейка таблицы, и наоборот.

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

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

Аналогично со строками, если один столбец включает в себя первичные категории (например, «программисты», «дизайнеры» и так далее), а другой — вторичные («программисты» — Иван, Пётр). Несмотря на то что в редакторе нельзя сделать это напрямую, ограничение можно обойти.

Для этого нужно:

  1. Заранее запланировать, какое максимальное количество значений будет включать в себя строка или столбец;
  2. На этапе подготовки листа Excel к работе объединить те ячейки столбца или строки, которые будут использоваться как одинарные;
  3. Таким образом, «разделённые» ячейки будут представлять собой самостоятельные элементы, а «целые» — соединённые, то есть результат получится визуальным (но он всё ещё будет соответствовать требованиям Excel).

Пример: в столбце A и строках 1–5 у вас расположено 5 фамилий, а соседний столбец B содержит должности этих людей в компании.

Если один или несколько человек занимают 2 должности, впишите вторую в столбец C, а для остальных просто объедините B1 и C1, B2 и C2 и так далее.

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

Как разбить ячейки, объединённые при планировании структуры

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

  1. Откройте нужный лист, выделите все ячейки (или определённую часть) и перейдите во вкладку «» на верхней панели Excel;
  2. В области «Выравнивание» нажмите на стрелку и откройте выпадающий список с функциями «Объединить и поместить в центре», затем выберите «Отменить объединение ячеек»;
  3. Элементы будут разбиты на одинарные, но все данные сместятся в левый верхний — распределить их по столбцам вы сможете с помощью функции «Текст по столбцам», которую мы рассмотрим дальше.

Если вам достаточно разбить ячейку визуально, не изменяя её свойств и адреса в Excel, нужно:

  1. Установить курсор на необходимый элемент либо выделить несколько (или весь лист).
  2. Открыть вкладку «», в области «Ячейки» кликнуть «Формат».
  3. Откроется выпадающее меню, где вам нужно выбрать «Формат ячеек».
  4. В новом окне необходимо перейти во вкладку «Граница» — здесь вы сможете самостоятельно нарисовать нужные рамки ячейки (вертикальные, горизонтальные и диагональные линии, несколько вариантов линий и множество цветов).
  5. Есть и другой вариант — нужно кликнуть по выделенным ячейкам правой клавишей мыши, чтобы вызвать контекстное меню, затем выбрать «Формат ячеек», перейти во вкладку «Граница» и точно так же сделать линии.
  6. Одна или несколько выбранных ячеек получит разметку, которую вы указали.

Для того чтобы сделать ячейку, которая будет включать в себя название строк и столбцов одновременно, нужно сделать:

  1. В окне «Формат ячеек», во вкладке «Граница» нарисовать любую диагональную линию, которая идёт из левого верхнего в правый нижний угол.
  2. Применить форматирование.
  3. Ввести текст в «верхнюю часть» ячейки (она разделена только визуально), которая будет соответствовать строке, например, «название»).
  4. Выровнять его по левому или правому краю, расположить точнее с помощью пробелов.
  5. Во время редактирования элемента нажать Alt + Enter, чтобы перейти на новую строку, затем ввести текст для столбца, например, «количество»;
  6. Если текст расположен или выглядит не так, как нужно, необходимо поменять его местоположение с помощью пробела либо изменить размер и соотношение сторон ячеек.

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

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

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

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

Делается это так:

  1. Создайте новые пустые столбцы, если справа от того, который содержит информацию, их недостаточно (их должно быть не меньше, чем количество категорий данных), иначе сведения будут записаны на другие, уже заполненные. Поставьте курсор мыши после искомого столбца на строке с латинскими буквами и нажмите по рамке таблицы правой клавишей мыши, в контекстном меню выберите «Вставить». Если нужно добавить несколько пустых столбцов, перед этим выберите аналогичное количество справа от искомого (нажмите на ячейку с латинской буквой и перетащите выделение).
  2. Выделите тот столбец, который нужно разбить. Откройте «Данные» — «Работа с данными» — «Текст по столбцам».
  3. В новом окне (Мастер распределения текста по столбцам) выберите формат данных. Если в искомом столбце информация разных категорий разделена пробелами или запятыми, выберите «С разделителями», если она имеет фиксированное количество данных — «Фиксированной ширины» (например, цифровой идентификатор — рассмотрим этот вариант позже), нажмите «Далее».
  4. Затем укажите разделители, которые используются в массиве текста в столбце. Укажите их в «Символом-разделителем является» (если их несколько, перечислите все в поле «Другой»). Также укажите «Считать последовательные разделители одним», если в данных встречаются несколько типов подряд (например, два пробела подряд либо точка, которая говорит о сокращении слова, а не о конце предложения, и после неё идёт запятая).
  5. Настройте ограничитель строк, если в тексте встречаются предложения, которые выделены кавычками, а в них встречаются разделители из прочего пункта, но разбивать их нельзя. К таким относятся предложения вроде «Россия, Москва» — адрес в таком случае должен оставаться целостным. Если вы не установите ограничитель, «Россия» и «Москва» окажутся в разных столбцах.
  6. Выберите формат данных. По умолчанию он «Общий». Если в вашей информации есть даты или суммы денежных средств, укажите соответствующие для того столбцы, в которых они будут размещены. Здесь вы также можете указать, куда будут помещены те или иные данные. Кликните по иконке выбора диапазона справа от «Поместить в» и в качестве первого столбца укажите крайний левый из свободных, которые должны быть заполнены. К сожалению, данные нельзя переместить в другую книгу Excel и даже на другой лист, но вы можете разбить их на текущем, после чего просто скопировать в нужное место.
  7. Нажмите «Готово» — все настройки будут применены. Сохраните документ, чтобы не утерять их.

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

Начиная с версии 2013 года, Microsoft Office Excel предлагает возможность утилизировать «Мгновенное заполнение». С помощью данной функции вы можете заставить редактор автоматически распределить данные в ячейки столбца, как только он заметит закономерность ввода.

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

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

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

  1. Убедитесь, что у вас активировано «Мгновенное заполнение» — оно находится во вкладке «Файл» — пункт «Параметры» — «Дополнительно» — «Автоматически выполнять мгновенное заполнение» (установите галочку, если её там нет).
  2. Начните вводить в один из столбцов данные из другого, и редактор сам предложит распределить информацию массово. Если вам подходит то, что предлагает система Excel, нажмите Enter.
  3. Если функция активирована, но не срабатывает в рамках определённого шаблона, запустите инструмент вручную в «Данные» — «Мгновенное заполнение» или нажмите Ctrl + «E».

Как распределить данные ячейки по столбцам таблицы Excel с помощью формул

В Excel есть формулы, которые позволяют упростить разбитие данных и сделать это более функционально. Как правило, обычно достаточно команд «ЛЕВСИМВ», «ПСТР», «ПРАВСИМВ», «НАЙТИ», «ПОИСК» И «ДЛСТР». Давайте рассмотрим, когда они нужны и как их использовать.

Как разделить имя и фамилию в 2 столбца

Один из самых частых случаев — потребность разделить имена и фамилии из столбца A в B и C соответственно. Для этого нужно сделать так, чтобы редактор сам нашёл пробел между значениями и разбил всё автоматически. Используйте формулу «=ЛЕВСИМВ(A2;ПОИСК(» «; A2;1)-1)».

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

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

Как разделить имя, фамилию и отчество в 3 столбца

Если вам нужно разбить на столбцы полное ФИО из трёх значений (при этом любое из них может быть только в виде буквенного инициала):

  1. Используйте формулу «=ЛЕВСИМВ(A2;НАЙТИ(» «;A2;1)-1)», чтобы отделить имя;
  2. Используйте «=ПСТР(A2;НАЙТИ(» «;A2;1)+1;НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1)-(НАЙТИ(» «;A2;1)+1))», чтобы найти отчество (в записи вроде «Иванов Иван Иванович»)
  3. Используйте «=ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1))», чтобы извлечь фамилию.

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

Как распределить данные, если они разделены запятой

Если данные в ячейках записаны в виде «Black, Bob Mark» (полное имя с фамилией спереди — в английском языке в таком случае требуется постановка запятой), разделить их в привычные нам «Bob Mark White» можно так:

  1. Используйте «=ПСТР(A2;ПОИСК(» «;A2;1)+1;НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1)-(НАЙТИ(» «;A2;1)+1))», чтобы выделить имя;
  2. Используйте «=ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ(» «;A2;НАЙТИ(» «;A2;1)+1))», чтобы извлечь отчество;
  3. Используйте «=ЛЕВСИМВ(A2;НАЙТИ(» «;A2;1)-2)», чтобы извлечь фамилию».

Другие формулы

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

Если в ячейке записана информация вида «Россия, Москва, улица Арбат», вы можете распределить значения по другим элементам, в качестве разделителя указав запятую, точку или другой произвольный символ.

Чтобы разбить такой адрес из 3 частей (страна, город, улица):

  1. Используйте «=ЛЕВСИМВ(A2;ПОИСК(«,»;A2)-1)», чтобы отделить страну;
  2. Используйте «=ПСТР(A2;ПОИСК(«,»;A2)+2;ПОИСК(«,»;A2;ПОИСК(«,»;A2)+2)-ПОИСК(«,»;A2)-2)», чтобы выделить город;
  3. Используйте «=ПРАВСИМВ(A2;ДЛСТР(A2)-(ПОИСК(«,»;A2;ПОИСК(«,»;A2)+1)+1))», чтобы отделить улицу.

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

Итог

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

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

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

Источник: http://NastroyVse.ru/programs/review/kak-v-excel-razdelit-yachejku.html

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

Разъединение ячеек в Microsoft Excel

     Добрый день уважаемый читатель!

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

     Разобрать слитый текст на необходимые составляющие возможно произвести с помощью:

  1.  Мастера разбора текстов;
  2.  Формулы;
  3.  Макросов VBA.

Мастер разбора текстов

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

     Для выполнения задачи вызываем диалоговое окно «Мастер текстов (разбор)»  и в 3 шага разделяем текст:

  1.  Для начала нужно выделить данные, которые необходимо разделить, следующим шагом на вкладке «Данные» в разделе «Работа с данными» нажимаете иконку «Текст по столбцам» и в вызванном диалоговом окне мастера указываем формат рабочего текста. Выбираем 2 вида форматов:
  • С разделителями – это когда существует текст или символ, который условно будет отделять будущее содержимое отдельных ячеек;
  • Фиксированной ширины – это когда при помощи пробелов в тексте имитируется столбики одинаковой ширины.
  1.  Вторым шагом, в нашем примере, указываем символ, выполняющий роль разделителя. В случаях, когда в тексте идут подряд пару разделителей, несколько пробелов, к примеру, то установка флажка для пункта «Считать последовательные разделители одним» укажет для Excel принимать их за один разделитель. Дополнительное условие «Ограничитель строк» поможет указать, что текстовые значения, содержащиеся в кавычках не делить (к примеру, название фирмы «Рудольф, Петер и Саймон»);
  2.  Последним шагом, для уже разделённых столбиков, нужно указать в диалоговом окне мастера, предварительно выделив их, выбрать необходимый формат получаемых данных:
  • Общий – не проводит изменения данных, оставляя их в первоначальном виде, будет оптимальным выбором в большинстве случаев;
  • Текстовый – данный формат, в основном, необходим для столбиков с числовыми значениями, которые программа в обязательном порядке должна интерпретировать как текст. (К примеру, это числа с разделителем по тысяче или номер пластиковой карточки);
  • Дата – этот формат используется для столбиков с датами, кстати, формат самой даты можно выбрать в выпадающем списке.

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

Рассоединяем текст с помощью формул

     Для этого способа нам понадобятся возможности сочетаний функций ПОИСК и ПСТР. При помощи функции ПОИСК мы будем искать все пробелы, которые есть между словами (например, между фамилией, именем и отчеством). Потом функцией ПСТР выделяем необходимое количество символов для дальнейшего разделения.

     И если с первыми двумя словами понятно, что и как разделять, то разделителя для последнего слова нет, а это значит что нужно указать в качестве аргумента условно большое количество символов, как аргумент «число_знаков» для функции ПСТР, например, 100, 200 или больше.

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

  • Во-первых, нам необходимо найти два пробела, которые разделяют наши слова, для поиска первого пробела нужна формула: =ПОИСК(” “;B2;1), а для второго подойдет: =ПОИСК(” “;B2;C2+1);
  • Во-вторых, определяем, сколько символов нужно выделить в строке. Поскольку позиции разделителя мы уже определили, то символов для разделения у нас будет на один меньше. Значит, будем использовать функцию ПСТР для изъятия слов, с ячейки используя как аргумент «количество_знаков» результат работы предыдущей формулы. Для определения первого слова (Фамилии) нужна формула: =ПСТР(B2;1;ПОИСК(” “;B2;1)), для определения второго значения (Имя): =ПСТР(B2;ПОИСК(” “;B2;1)+1;ПОИСК(” “;B2;ПОИСК(” “;B2;1)+1) -ПОИСК(” “;B2;1)), а теперь определим последнее значение (Отчество): =ПСТР(B2;ПОИСК(” “;B2;ПОИСК(” “;B2;1)+1)+1;100).

     В результате мы разделили ФИО на три слова, что позволит с ними эффективно работать.

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

Выдергиваем слова с помощью макросов VBA

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

  1. Выдергиваем отдельные слова по разделителю;
  2. Делим текст без пробелов.

     Способ №1.

     Поскольку вас интересует автоматическое деление текста, значит надо написать хорошую функцию на VBA и внедрить ее в рабочую книгу. Для начала переходим на вкладку «Разработчик» и выбираем «Visual Basic» или вызываем эту возможность с помощью горячего сочетания клавиш Alt+F11. (детальнее в статье «Как создать макрос в Excel»).

     Создаем новый модуль в меню «Insert» наживаем пункт «Module» и переносим в него нижеприведенный код:

Function Substring(Txt, Delimiter, n) As String Dim x As Variant x = Split(Txt, Delimiter) If n > 0 And n – 1 0 And n – 1

Источник: http://topexcel.ru/kak-razdelit-tekst-v-yachejke-excel/

Поделиться:
Нет комментариев

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

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