rss
  •  
Обучение Microsoft Excel: от основ до PowerBI

Транспонирование таблицы с помощью PowerQuery

| Категория: Надстройки Power, Приемы и советы |

10

Существуют разные способы транспонирования. Более практичный – с помощью PowerQuery.

Сперва таблицу надо добавить в редактор запросов PowerQuery. Т.к. источник в текущем файле, в него же мы будем размещать результат, то выделить любую ячейку таблицы и на вкладке Данные [Date] в группе Скачать & Преобразовать [Get & Transform] выбрать Из таблицы [From Table]. Нажать ОК.

Открывается окно редактора запросов:

В правой части область Параметры запроса [Query Settings]. Сразу удалить шаг Измененный тип [Changed Type] и выполнить следующие действия, используя команды с вкладки Преобразование [Transform]:

  1. Использовать первую строку в качестве заголовков [Use First Row as Headers] – Использовать заголовки как первую строку [Use Headers as First Row].
    Удалить добавленный шаг Измененный тип [Changed Type].
  2. Транспонировать [Transpose].
  3. Использовать первую строку в качестве заголовков [Use First Row as Headers] – Использовать первую строку в качестве заголовков [Use First Row as Headers].

Таблица трансформировалась:

Теперь можно выгрузить на лист – на вкладке Главная [Home] нажать кнопку Закрыть и загрузить [Close & Load]. Таблица-результат будет размещена на новом листе:

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




Оставьте комментарий!

На сообщение “Транспонирование таблицы с помощью PowerQuery” комментариев 10

  1. Serge:

    Прочел статью. Заглянул в поисковик, нашел надстройку PowerQuery для excel 2010. И теперь радуюсь! Надеюсь, Вы будете расширять статьи на эту тему!

  2. BoriS:

    PowerQuery только начинаю для себя открывать. Не посоветуете книжку на русском?

  3. Ольга Кулешова:

    BoriS, я ещё не встречала книг на русском.

  4. ArtemkA:

    Хороший вариант транспонирования. Что посоветуете для изучения Power Query?

  5. Ольга Кулешова:

    ArtemkA, если хотите потратить мало времени и многие задачи научиться решать, то рекомендую курс Microsoft Excel 2016/2013. Уровень 7. Power Query в Microsoft Excel

  6. WiMAX:

    Программа Microsoft Excel c каждым годом всё удобнее и удобнее для работы с таблицами.

  7. Марк:

    О! Этот способ покруче, чем я когда-то изучал у Вас на 3-м уровне

  8. Лирик:

    Собираю сведения по PowerQuery по крупицам. Благодарю!

  9. Nikola:

    Отличный и простой вариант решения.

  10. Fatima:

    Впервые вижу такое простое решение. Не знала ничего про POwerQuery