Транспонирование таблицы с помощью PowerQuery
Категория: Надстройки Power, Приемы и советы | Опубликовано 29-01-2018
|10
Существуют разные способы транспонирования. Более практичный – с помощью PowerQuery.
Сперва таблицу надо добавить в редактор запросов PowerQuery. Т.к. источник в текущем файле, в него же мы будем размещать результат, то выделить любую ячейку таблицы и на вкладке Данные [Date] в группе Скачать & Преобразовать [Get & Transform] выбрать Из таблицы [From Table]. Нажать ОК.
Открывается окно редактора запросов:
В правой части область Параметры запроса [Query Settings]. Сразу удалить шаг Измененный тип [Changed Type] и выполнить следующие действия, используя команды с вкладки Преобразование [Transform]:
- Использовать первую строку в качестве заголовков [Use First Row as Headers] – Использовать заголовки как первую строку [Use Headers as First Row].
Удалить добавленный шаг Измененный тип [Changed Type]. - Транспонировать [Transpose].
- Использовать первую строку в качестве заголовков [Use First Row as Headers] – Использовать первую строку в качестве заголовков [Use First Row as Headers].
Таблица трансформировалась:
Теперь можно выгрузить на лист – на вкладке Главная [Home] нажать кнопку Закрыть и загрузить [Close & Load]. Таблица-результат будет размещена на новом листе:
Если в дальнейшем в исходную таблицу будут добавлены новые записи или поля, то выполнив обновление запроса, результат будет снова актуален!
26.02.2018 (09:31)
Прочел статью. Заглянул в поисковик, нашел надстройку PowerQuery для excel 2010. И теперь радуюсь! Надеюсь, Вы будете расширять статьи на эту тему!
13.03.2018 (16:56)
PowerQuery только начинаю для себя открывать. Не посоветуете книжку на русском?
16.03.2018 (23:17)
BoriS, я ещё не встречала книг на русском.
20.03.2018 (16:21)
Хороший вариант транспонирования. Что посоветуете для изучения Power Query?
28.03.2018 (22:34)
ArtemkA, если хотите потратить мало времени и многие задачи научиться решать, то рекомендую курс Microsoft Excel 2016/2013. Уровень 7. Power Query в Microsoft Excel
29.03.2018 (17:33)
Программа Microsoft Excel c каждым годом всё удобнее и удобнее для работы с таблицами.
23.10.2018 (19:27)
О! Этот способ покруче, чем я когда-то изучал у Вас на 3-м уровне
12.12.2018 (09:46)
Собираю сведения по PowerQuery по крупицам. Благодарю!
16.02.2019 (16:55)
Отличный и простой вариант решения.
29.06.2019 (14:31)
Впервые вижу такое простое решение. Не знала ничего про POwerQuery