Выполняю просьбу подписчиков. В статье вы найдёте ссылки на бесплатные материалы и примерный план изучения, чтобы не смотреть всё подряд без цели и дела.
Я не буду рассказывать про надстройку и кому её учить в условиях санкций, тут каждый сам принимает решение по потребностям. Я расскажу лишь о том, чем Power Query может быть полезен обычному менеджеру / бухгалтеру / любому другому, кто работает с таблицами.
Для тех, кто не в курсе, о чём речь: в Excel с 2013 версии есть надстройка Power Query, которая позволяет извлекать данные из разных источников и быстро их обрабатывать с помощью пошаговых преобразований (для PRO-пирожков или любителей показывать фокусы есть ещё встроенный язык M Query).
Зачем учить Power Query?
Я как аналитик постоянно использую Power Query, когда надо что-то быстро посмотреть и поменьше думать. Не, я могу написать обработку данных на python/VBA/Lua, могу что-то объединить и посчитать промежуточно в Excel через формулы, но с надстройкой это можно сделать намного быстрее (пока объем строк не превышает десятка миллионов).
С помощью Power Query у вас появляется 3 основных преимущества
- Скорость обработки данных
- Быстрый поиск ответа на вопрос
- 90% работы делается однотипными операциями (мало учить)
Это всё удобно для тех, кто не умеет программировать ни на одном языке, но очень хочет автоматизировать ряд задач.
Что можно сделать с помощью Power Query
- Найти непересекающиеся / несовпадающие / отсутствующие данные.
- Отфильтровать данные по другой таблице.
- Просуммировать нарастающим итогом по срезам.
- Сделать готовые автоматические сборки из отчетов.
- Соединить данные справочника по нечеткому поиску.
И так далее.
Как инвестор, через Power Query я обрабатываю некоторые данные отчетов компаний с сайтов скринеров (не со всех можно, но есть варианты). Иногда могу и для более объемных задач использовать.
Например, мне как-то надо было вытащить справочные данные с сайта Хартии АТС, но использовать стандартные инструменты для парсинга я не могла. Я смогла вытащить полностью справочник по всем регионам РФ с сайта через Power Query за час.
Но чаще всего я использую надстройку для поиска ошибок в таблицах, дубликатов данных, обновленных данных, добавления справочников, обработки чеков из магазинов и несовпадения из-за букв "е" и "ё" в ФИО (ууу, моё "любимое").
Как и где учить Power Query?
Не вижу смысла тут покупать курсы, поскольку материалов выше крыши в Youtube. Некоторые авторы перезалили материалы на Дзен, поэтому если будут в последствии возникать проблемы с доступом, проверяйте аналогичные площадки.
Предупреждение: не надо смотреть от корки до корки. Если уже точно поняли, смело пропускайте уроки. Если заниматься 3-4 раза в неделю, можно за 3-4 месяца раскачаться до твёрдого middle уровня.
Основы Power Query за 2 недели
Сюда входят: простое подключение к таблице, преобразование в нужный формат данных, фильтрация, свёртывание/развёртывание из сводной, объединение/добавление данных, промежуточные расчёты в добавленных столбцах.
Этого обычно хватает, чтобы выполнять большую часть работ данными. Ответы есть в:
- плейлисте MS Excel Power Query (канал Езепов Дмитрий) — с него я начинала;
- плейлисте "Power Query. Базовый курс" (канал Товарищ Excel) — если базу знаете, можете первые 3 ролика не смотреть, они уж очень подробные.
Практика по Power Query: растём до middle уровня
Сюда (лично я) отношу работу с настраиваемыми функциями для обработки файлов, работу с разными типами запросов в объединении данных, группировку, параметризацию путей к файлам, работу со сводными.
Это нужно тем, кто работает с большими объёмами данных или просто хочет делать некоторые вещи ещё быстрее.
И тут уже надо много практиковаться. Очень много.
Здесь вам нужно смотреть следующие плейлисты:
➡ Канал Товарищ Excel:
➡ Канал Николая Павлова (полный плейлист тут, но я из него рекомендую в первую очередь следующие уроки):
Вершина мастерства в Power Query
Если вам уже стало скучно и этого стало мало, то самое время попробовать решить сложные задачи и автоматизировать всё, до чего у вас дотянутся лапки. И изучить основы M Query.
➡ Канал Товарищ Excel:
➡ Канал Power Excel Trainig:
➡ Канал Curbal (EN):
Спойлер для тех, кому нужен внятный курс по Power Pivot: заходите на её канал и ищите всё, что по DAX. Она максимально разжёвывает и прекрасно объясняет — я только после неё поняла, как Pivot видит данные в таблице.
А есть книги по Power Query?
Есть, но всех я не читала, потому что мне это было не нужно. Но если вам очень надо книги, то есть такие (ссылки НЕ реферальные):
- Книга от ранее упомянутого автора Николая Павлова "Скульптор данных в Excel с Power Query. Как загружать в Excel любые данные и приводить их в порядок" - Ozon
- Равив Гил "Power Query в Excel и Power BI: сбор, объединение и преобразование данных" - Ozon
- Билл Джелен "Сводные таблицы в MICROSOFT EXCEL 2021 и MICROSOFT 365" - Ozon. Такая есть у меня, там больше про сами сводные и работу в сочетании сводные + Power Query + Power Pivot. Рекомендую, но только за адекватные деньги на авито или распродажах.
На этом у меня всё 🦆
Спасибо, что дочитали до этого места! Если вам понравилось и хочется меня поддержать, поставьте лайк и напишите комментарий. Если вам хочется сделать больше, вы можете кинуть монетку в мой пруд по этой ссылке.
Узнать больше про блог можно в навигации. Если также нужно научиться работать в Excel и строить красивые дашборды, у меня есть 2 статьи с бесплатными подборками.