Как отключить данные в Excel с помощью Power Query (также известного как Get & Transform)

Посмотреть видео - Самый быстрый способ развернуть данные в Excel

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

А для создания сводной таблицы вам необходимо иметь данные в определенном готовом формате сводной таблицы.

Во многих случаях вы, скорее всего, получите данные в форматах, не поддерживающих сводную таблицу.

Это часто случается, когда кто-то вручную собирает данные и создает формат, более удобочитаемый людьми (не сводные таблицы).

Что-то вроде того, что показано ниже:

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

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

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

Поэтому вам нужно развернуть данные и сделать их удобными для сводных таблиц.

Хотя есть несколько способов сделать это с помощью формулы Excel или VBA, Power Query (получение и преобразование в Excel 2016) - лучший инструмент для отмены сводки данных.

Отмена сводки данных с помощью Power Query

Вот шаги, чтобы отключить данные с помощью Power Query:

(Если ваши данные уже находятся в таблице Excel, начните с шага 6 и далее)

  1. Выберите любую ячейку в наборе данных.
  2. Перейдите на вкладку "Вставка".
  3. Щелкните значок таблицы.
  4. В диалоговом окне «Создать таблицу» убедитесь, что диапазон правильный. При необходимости вы можете изменить диапазон.
  5. Щелкните ОК. Это преобразует ваши табличные данные в таблицу Excel.
  6. Выделив любую ячейку в таблице Excel, щелкните вкладку «Данные».
  7. В группе «Получить и преобразовать данные» щелкните значок «Из таблицы / диапазона».
  8. В открывшемся диалоговом окне «Создание таблицы» (если оно открывается) нажмите «ОК». Откроется редактор запросов, использующий данные таблицы Excel.
  9. В редакторе запросов щелкните правой кнопкой мыши столбец «Регион».
  10. Нажмите на опцию «Unpivot Other Columns». Это мгновенно отключит ваши данные.
  11. Измените название столбца «Атрибут» на более значимое, например «Месяцы».
  12. Когда у вас есть несведенные данные, рекомендуется убедиться, что все типы данных верны. В этом примере щелкните по одной ячейке для каждого столбца и посмотрите тип данных на вкладке «Преобразование». При необходимости вы также можете изменить тип данных.
  13. (Необязательно) Измените название своего запроса на «Продажи».
  14. Перейдите на вкладку «Главная» (в редакторе запросов).
  15. Нажмите "Закрыть и загрузить".

Приведенные выше шаги позволят развернуть ваш набор данных с помощью Power Query и вернуть его в Excel в виде таблицы на новом листе.

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

Обновление запроса при добавлении новых данных

Все работает нормально.

Но что происходит, когда к нашему исходному набору данных добавляются новые данные.

Допустим, вы получаете данные за июль в том же формате, что и тот, с которого мы начали.

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

Ответ - нет.

И это то, что так здорово в Power Query. Вы можете продолжать добавлять новые данные (или изменять существующие), и Power Query обновит их мгновенно, как только вы обновите их.

Позвольте мне показать вам, как это сделать.

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

Вот шаги, чтобы обновить уже созданный запрос и отключить эти данные:

  1. Добавьте эти новые данные к исходным данным, которые вы использовали для создания запроса.
  2. Поскольку вы добавляете данные в соседний столбец таблицы Excel, таблица Excel будет расширяться, чтобы включить в нее эти данные. Если этого не произошло, сделайте это вручную, перетащив маленький перевернутый значок «L» в правом нижнем углу таблицы Excel.
  3. Перейдите на вкладку «Данные» и нажмите «Запросы и подключения». Откроется панель со всеми существующими запросами.
  4. Щелкните правой кнопкой мыши запрос на продажу на панели запросов.
  5. Щелкните Обновить.

Вот и все! Ваши новые данные мгновенно отключаются и добавляются к существующим.

Вы могли бы заметить, что количество строк, отображаемых в запросе, обновляется, чтобы показать вам новые числа. В этом примере до обновления было 24, а после обновления - 28.

Это также означает, что если вы создали какие-либо сводные таблицы с использованием данных, полученных из Power Query, эти сводные таблицы также будут обновлены, чтобы показать вам обновленные результаты.

wave wave wave wave wave