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

Как трансформировать таблицу?

Для работы с этой командой вам понадобится кнопка "Работа с таблицами" - "Трансформация таблицы".

 

  1. Нажмите кнопку “Трансформация таблицы”. Откроется диалоговое окно со строкой загрузки диапазона.
    Пункт меню Трансформация таблицы
     
  2. Выберите нужный диапазон таблицы
    Выбор диапазона таблицы для трансформации
     
  3. В зависимости от того каким образом необходимо трансформировать таблицу выбираем формат чтения - по строкам или по столбцам. Отмечаем нужную опцию.
  4. Теперь выбираем формат записи - слева направо или сверху вниз по n ячеек. Отмечаем нужную опцию.
    Выбор опций для трансформации таблицы
     
  5. Если хотите сохранить форматирование ячеек, то поставьте галочку в чекбоксе "Сохранить форматирование ячеек". Если вы хотите оставить только текст таблицы, то галочку в чекбоксе следует убрать.
  6. Далее нужно указать ячейку, начиная с которой будут выводиться результаты.
  7. Как только все параметры трансформации таблицы будут определены, нажмите ОК.
    Заполнение формы для трансформации таблицы

Пример 1. Транспонирование таблицы Excel

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

Пример 1. Трансформация таблицы. Транспонирование

Пример 2. Перенести столбцы в строки

В этом примере мы указали другие параметры трансформации: прочтение по столбцам, запись слева направо по 10 ячеек с сохранением форматирования. Трансформированная по этим параметрам таблица будет выглядеть так:

Пример 2. Перенести столбцы в строки