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

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

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

Одно и то же количество значений (ячеек) можно совершенно по разному разместить на рабочем листе Excel. Например, имеем 30 значений в ячейках одного столбца, то есть размер диапазона. Эти же значения можно разместить:

1) в двух столбцах, по пятнадцать ячеек в каждом;

2) в трех столбцах, по десять ячеек в каждом;

3) в четырех столбцах с неравным количеством в каждом;

4) в пяти столбцах, по шесть ячеек в каждом;

5) в шести столбцах, по пять ячеек в каждом….

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

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

Изменение (преобразование) диапазонов значений

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

видео по работе с надстройкой

макрос (надстройка) для изменения размеров диапазона в Excel

В диалоговом окне надстройки необходимо:

1) выделить старый (исходный) диапазон;

2) указать ячейку левого верхнего угла нового (измененного) диапазона;

3) выбрать нужное направление для считывания значений в память (либо слева направо, либо сверху вниз);

4) выбрать нужное направление для вывода значений (аналогично предыдущему пункту);

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

Использование этой надстройки позволяет:

1. Одним кликом мыши вызывать диалоговое окно макроса прямо из панели инструментов Excel;

2. Изменять диапазон значений ячеек любого размера в диапазон значений заданного размера;

3. Выбирать направление считывания значений из ячеек диапазона и направление вывода значений ячеек в новом диапазоне рабочего листа;

4. Задавать место для вывода значений ячеек диапазона на любом листе рабочей книги.

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

А знаете ли Вы, что можно быстро сравнить два диапазона произвольного размера а также можно быстро переместить на итоговый лист диапазоны ячеек с разных листов рабочей книги?

Другие материалы по теме:


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Блог Мачула Владимира

    • Home »
    • Редактор Excel »
    • Разделение в Excel данных по столбцам

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

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

    исходная таблица для разделения данных

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

    Для этого необходимо выполнить следующие действия:

    1. Справа от разделяемого диапазона вставить несколько пустых столбцов по числу отделяемых данных. Это делается, чтобы избежать замены данных в соседних столбцах. В нашем случае вставим два новых столбца (рис.2).

    добавляем пустые столбцы

    2. Выделить столбец, который содержит разделяемые данные (Фамилия Имя Отчество).

    3. На панели Работа с данными вкладки Данные нажимаем кнопку Текст по столбцам.

    В открывшемся диалоговом окне Мастер текстов (разбор) – шаг 1 из 3 (рис.3) в области Формат исходных данных указать вариант разбиения:
    с разделителями – если текст в ячейках разделен пробелами, запятыми, точками с запятой, знаками табуляции и т.п. (это наш случай – разделение пробелами);
    фиксированной ширины – если мы разделяем данные на равные (по столбцам) части.

    мастер разделения данных Excel

    4. Нажимаем кнопку Далее.

    5. В окне Мастер текстов (разбор) – шаг 2 из 3 (рис.4) выбираем символ-разделительпробел. Если среди предложенного набора отсутствует нужный знак, следует установить флажок другой и в поле ввести требуемый символ. При этом в нижней части окна будет приведен образец разбиения.

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

    указываем признак разделения данных

    6. Нажатием кнопки Далее переходим в следующее диалоговое окно: Мастер текстов (разбор) – шаг 3 из 3 (рис.5), которое позволяет установить формат данных для каждого нового столбца. Кнопка Подробнее открывает диалоговое окно, в котором можно установить дополнительные настройки числовых данных.
    Можно при разбиении исключить отдельный столбец. Для этого следует выделить его в образце разбора и включить опцию Пропустить столбец.

    указываем признак разделения данных

    7. После установки всех требуемых параметров нажимаем кнопку Готово, в результате чего содержимое выделенного диапазона будет разбито на три столбца (рис.6).

    применяем разделение данных

    Теперь можно выполнять сортировку по фамилиям и именам сотрудников (рис.7). Для однофамильцев имена будут располагаться в порядке возрастания алфавита.

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

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

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

    Одно и то же количество значений (ячеек) можно совершенно по разному разместить на рабочем листе Excel. Например, имеем 30 значений в ячейках одного столбца, то есть размер диапазона. Эти же значения можно разместить:

    1) в двух столбцах, по пятнадцать ячеек в каждом;

    2) в трех столбцах, по десять ячеек в каждом;

    3) в четырех столбцах с неравным количеством в каждом;

    4) в пяти столбцах, по шесть ячеек в каждом;

    5) в шести столбцах, по пять ячеек в каждом….

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

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

    Изменение (преобразование) диапазонов значений

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

    видео по работе с надстройкой

    макрос (надстройка) для изменения размеров диапазона в Excel

    В диалоговом окне надстройки необходимо:

    1) выделить старый (исходный) диапазон;

    2) указать ячейку левого верхнего угла нового (измененного) диапазона;

    3) выбрать нужное направление для считывания значений в память (либо слева направо, либо сверху вниз);

    4) выбрать нужное направление для вывода значений (аналогично предыдущему пункту);

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

    Использование этой надстройки позволяет:

    1. Одним кликом мыши вызывать диалоговое окно макроса прямо из панели инструментов Excel;

    2. Изменять диапазон значений ячеек любого размера в диапазон значений заданного размера;

    3. Выбирать направление считывания значений из ячеек диапазона и направление вывода значений ячеек в новом диапазоне рабочего листа;

    4. Задавать место для вывода значений ячеек диапазона на любом листе рабочей книги.

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

    А знаете ли Вы, что можно быстро сравнить два диапазона произвольного размера а также можно быстро переместить на итоговый лист диапазоны ячеек с разных листов рабочей книги?

    Другие материалы по теме:


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

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

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

    Читайте также:  Как в excel показать все скрытые столбцы

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

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

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

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

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

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

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

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

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

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

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

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

    Разделитель

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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