Для 2010 и 2013 после подключения надстройки появится новая вкладка - POWER QUERY
После скачивания необходимо закрыть Excel и запустить скачанный файл. После следующего запуска Excel на панели должна появится новая вкладка - POWER QUERY
Что же дает эта надстройка и почему её надо устанавливать? Если в общих чертах: Power Query является очень мощным инструментом и позволяет получить данные из множества различных источников: Excel, CSV, XML, бд Access и SQL, интернет-страницы, OneDrive, сервисы Google и многие другие:
При этом если данные в файлах не устраивают по своей структуре, то все это можно изменить и подстроить под себя в удобном визуальном редакторе при помощи только кнопок меню. Визуальный редактор содержит множество инструментов по преобразованию данных и я кратко пробегусь по некоторым из них на примере данных из файла. Сначала необходимо подключится к таблицам. В GIF-ке подключение к паре таблиц для примера:
А далее с помощью редактора мы можем:
- двумя щелчками мыши объединить данные двух и более столбцов с указанным разделителем
- разделить данные одного столбца на несколько отдельных так же по разделителю
- без создания всяких функций извлечь из даты только месяц, год, день, количество дней, день недели и т.п.
- быстро объединить данные двух и более таблиц(запросов) по ключу. Грубо говоря, аналог ВПР по точному совпадению
- нажатием одной кнопки развернуть столбцы таблицы в строки
- еще куча всего, чего в одном обзоре не рассмотришь :)
Конечно, напрашивается вопрос: что будет, если данные в том же файле Excel изменятся? Например, добавятся строки? А все просто - надо будет лишь обновить запрос - он обновит подключение и данные будут опять обработаны и преобразованы с учетом изменений.
Напоследок еще несколько доводов в пользу Power Query:
- она
абсолютна бесплатна - раньше, чтобы создать полноценную сводную таблицу из нескольких файлов или листов необходимо было писать код на VBA. С помощью PowerQuery это может сделать каждый без всяких кодов(пошаговая видеоинструкция как это сделать приведена в статье План-фактный анализ в Excel при помощи Power Query)
- можно легко и просто получить данные из файлов XML, текстовых файлов и CSV, а потом объединить всю информацию в одну таблицу и...Полагаю сами додумаете - главное собрать данные, а что с ними делать мы всегда придумаем исходя из задачи
- можно получать данные из интернета - и это опять же без написания кодов Visual Basic for Applications(VBA). Тот же курс доллара PowerQuery способна "вытащить" на основании ссылки на сайт и обновлять это автоматически, да еще и "привязать" к расчетам в других таблицах
- можно легко и быстро получить обновляемую информацию даже из файлов Google sheets, что до этого момента даже из VBA было занятием не из простых
- есть встроенные возможности получения данных из аккаунта Facebook. Мне лично этого никогда не требовалось, но краем правого уха подмечал, что кому-то это очень было нужно :)
В общем, полагаю, мотив понятен - с помощью PowerQuery каждый пользователь не имея никаких навыков программирования может достаточно легко получить данные практически из любого источника и сразу же на месте привести к их нужному виду.