Гид компьютерного мира - Информационный портал
  • Главная
  • Windows
  • Как разделить ячейку в экселе на несколько. Как в «Экселе» разделить ячейку на две: полезные хитрости

Как разделить ячейку в экселе на несколько. Как в «Экселе» разделить ячейку на две: полезные хитрости

В рабочем пространстве табличного редактора Microsoft Excel существует огромное количество ячеек и столбцов. Пользователь может изменять их высоту и ширину, объединять несколько полей в одно и применять еще множество настроек. Мы предлагаем вам узнать, как в Экселе разделить ячейку.

Пошаговое руководство

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

Если клетка не является составной, операций придется проделать немного больше: сделать соседние поля составными.

Это последняя операция, которая позволит разделить в Экселе выбранное поле на заданное количество частей.

Лист в Microsoft Excel – сам по себе большая таблица, состоящая из ячеек, которым присвоен определенный адрес (цифра, соответствующая строке, и буква, соответствующая столбцу). По этому адресу можно обращаться к данным, то есть, чтобы использовать их в формулах. Соответственно, поделить ячейку напрямую, как скажем в Ворде, не получится. Поскольку адрес А5 не станет А/1-5 и А/2-5. Так что же можно сделать?

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

А вот как поступить, если таблица готова, давайте расскажу в данной статье. Разберемся, как разделить ячейку в Экселе на две и больше по горизонтали и вертикали, а также по диагонали.

Для примера у нас будет такая таблица. В ней нужно после Названия указать еще и Производителя.

Поскольку новые столбцы добавляются слева от текущего выделения, выбираю любое значение в столбце С и на вкладке «Главная» вставляю столбцы.

Итак, после Названия появился еще один вертикальный столбец, который назову Производитель.

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

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

Отмечаем маркером в окошке «строку» и кликаем «ОК» .

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

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

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

Заполняем данными поле Производитель и Цена.

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

С Грушей можно сделать все так же. Добавляем строчки, объединяем там, где Номер и Название, и только два рядка в столбце Количество (поскольку значение будет одинаковое). Потом вписываем данные и получаем как-бы поделенную ячейку в поле Производитель и Цена.

Обратите внимание, в объединенных блоках нужно указывать в формуле адрес верхнего левого. Например, из D2:D3 это будет D2, а из В4:В6 – В4.

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

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

С помощью соответствующей кнопки объединяем D1 и E1 , поместив значение в центре.

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

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

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

Выбранный блок будет поделен.

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

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

Надстройка «Разбить таблицу» автоматически разнесёт данные из одного листа по нескольким листам:

  • Быстро разбить данные таблицы или диапазона на разные листы
  • Выбор метода разделения: по значениям столбца или по числу строк
  • Выбор способа именования листов результата
  • Сохранение заголовков и форматирования в таблицах результата
  • Автоматическое разделение объединённых ячеек с дублированием значений

Добавить «Разбить таблицу» в Excel 2019, 2016, 2013, 2010, 2007

Подходит для: Microsoft Excel 2019 - 2007, desktop Office 365 (32-бит и 64-бит).

Как работать с надстройкой:

Как разбить таблицу на несколько листов на основе значений столбца

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

1. Нажмите кнопку «Разбить таблицу» на панели XLTools > Откроется диалоговое окно.

4. Выберите разбить по «Значениям в этом столбце» в качестве метода разделения > В выпадающем списке найдите и выберите ключевой столбец:

  • Если в таблице есть заголовок, найдите столбец по его названию в заголовке.
  • Если в таблице нет заголовка, найдите столбец по его общему буквенному обозначению (A, B, C, т.д.)
  • Выберите «Значение в столбце», чтобы вкладкам присваивались имена по значениям ключевого столбца.
    Внимание: если некоторые ячейки в вашем ключевом столбце пустые, пожалуйста, заполните пропуски или используйте другой способ именования листов.
  • Или: выберите «Числовой ряд», чтобы вкладкам назначались имена последовательными числами (1, 2, 3…)
  • При необходимости, добавьте префикс или суффикс. Они будут повторяться в названии каждой вкладки.

6. Нажмите OK >

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

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

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

1. Нажмите кнопку «Разбить таблицу» на панели XLTools > Откроется диалоговое окно.

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

3. Отметьте флажком «Таблица с заголовками», если это так.

  • Если в таблице есть заголовок, он будет продублирован в таблицах результата.
  • Если в таблице нет заголовка, его также не будет в таблицах результата.

4. Выберите «По числу строк» в качестве метода разделения > Укажите фиксированное число строк для разделения таблицы.

5. Задайте способ именования листов результата:

  • Выберите «Числовой ряд», чтобы вкладкам назначались имена последовательными числами (1, 2, 3…)
  • При необходимости, добавьте префикс или суффикс. Они будут повторяться на каждой вкладке.
    Совет: рекомендуем использовать содержательные префиксы и суффиксы — позже будет проще искать и переключаться между листами.

6. Нажмите OK > Готово. Обработка больших таблиц может занять некоторое время.

В результате: новые листы размещены по порядку сразу после исходного листа. Каждая вкладка содержит таблицу с фиксированным числом строк. Исходные данные в сохранности и не подвергались изменениям.

Как образом данные копируются на новые листы

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

  • Формулы и ссылки на ячейки:
    Чтобы избежать искажения данных, вместо ссылок на ячейки, функций или формул на исходном листе, в листы результата надстройка XLTools «Разбить таблицу» вставляет их значения.
  • Форматирование:
    Надстройка «Разбить таблицу» сохраняет форматирование ячеек и таблиц такими же, как на исходном листе. Это относится к формату ячеек (число, дата, текст, т.д.), ширине столбцов, высоте строк, цвету заливки, т.д. Тем не менее, если к вашей исходной таблице применен стиль, то таблицы результата будут вставлены как диапазоны.
  • Объединённые ячейки:
    Если в таблице есть объединённые ячейки, объединение автоматически снимается, а соответствующие значения дублируются.

Как сохранить листы результата отдельными файлами

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

Появились вопросы или предложения? Оставьте комментарий ниже.

Как в 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 минут... Не важно что это, главное что на этом примере вы узнали как как в экселе разделить текст по столбцам в ячейке, как можно не стандартно использовать блокнот и менять формат ячеек, добавляя к ним апостроф.

В этом видео подробно показано, как разделить текст по столбцам:

Рекомендуем смотреть видео в полноэкранном режиме, в настойках качества выбирайте 1080 HD , не забывайте подписываться на канал в YouTube , там Вы найдете много интересного видео, которое выходит достаточно часто. Приятного просмотра!

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

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

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

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

Как говорилось ранее, чтобы разделить ячейку на две, необходимо прибегнуть к некоторым ухищрениям. Это так, потому что ячейка - первичный структурный элемент, и она не может быть разбита надвое. Из-за этого можно сделать наоборот: объединить ячейки в таблице таким образом, чтобы визуально нужные оказались разделенными.

  • Четко представьте, как таблица должна будет выглядеть в итоге.
  • Выделите две ячейки над теми, которые предполагаются быть раздельными.
  • На панели инструментов нажмите по кнопке «Объединить и поместить в центр». Расположена она в категории «Выравнивание».
  • Сразу после этого вы заметите, что все два столбца ячеек, находящиеся под объединенными, будут казаться разделенными, хотя над ними мы не производили никаких действий. Чтобы увидеть это более наглядно, рекомендуется выделить границы ячеек. Для этого выполните следующие действия:

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

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

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

    А сейчас будет рассказано, как разделить ячейку в Excel на две по-настоящему. Конечно, для этого необходимо будет изначально прибегнуть к некоторым действиям, а если быть точнее, то объединить два смежных столбца. Для этого:

  • Запустите программу.
  • Зажав левую кнопку мыши на наименованиях столбцов (латинские буквы, находящиеся над первой строкой таблицы), выделите два столбца.
  • Находясь на главной вкладке приложения, нажмите по стрелочке рядом с кнопкой «Выравнивание».
  • Из появившегося выпадающего меню выберите строку «Объединить по строкам».
  • Теперь вместо двух столбцов у вас один. Именно в нем вы можете разделить ячейку на две. Чтобы это выполнить, вам необходимо:

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

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

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

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

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

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

  • Выделите нужную ячейку.
  • На вкладку «Вставка» нажмите по кнопке «Фигуры».
  • Из выпадающего списка выберите из категории «Линии» одноименный объект.
  • Зажав левую кнопку мыши, проведите линию от одного угла к другому.
  • После этого ячейка будет разбита на две по диагонали.

    Вместо заключения

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

    Лучшие статьи по теме