Power Query (язык M) — это мощный современный инструмент Excel (доступный пользователям с 2010 версии) и Power BI. Power Query позволяет создавать обновляемые запросы к большому количеству различных источников и выполнять поистине чудесные преобразования с данными!
Если Вы регулярно тратите кучу времени на обработку данных в Excel или в Power BI и хотите автоматизировать этот процесс, то Power Query Вам в этом очень сильно поможет.
С помощью Power Query Вы сможете решать такие классические задачи, как:
Данный курс нацелен на приобретение практических навыков автоматизации обработки данных в Excel (Power BI) с помощью создания запросов Power Query.
Курс рассчитан на опытных пользователей Excel, владеющих как минимум на среднем уровне основными инструментами, в первую очередь формулами и Сводными таблицами (Pivot Table). Знание каких-либо языков программирования необязательно.
Power Query (язык M) в курсе разбирается на основе Excel, но, так как интерфейс Power Query и формулы языка M полностью идентичны как в Excel, так и в Power BI, то данный курс также подойдет в полной мере и пользователям Power BI.
Контент и объём информации в курсе:
Ниже представлены скриншоты того, как выглядит курс обучения в личном кабинете ученика.
После прохождения курса Вы научитесь:
Формат обучения:
Взаимодействие с преподавателем, контроль успеваемости, мотивация на результат:
Введение
№ урока | Тема | Длительность | Практика |
---|---|---|---|
Урок 1 | Как проходить курс | 15 мин | Нет |
Урок 2 | Установка Power Query для Excel 2010 или 2013 | 4 мин | Нет |
Урок 3 | Предупреждение о совместимости и обновление Power Query | 4 мин | Нет |
Урок 4 | Включение надстройки Power Pivot | 6 мин | Нет |
Урок 5 | Горячие клавиши для работы с текстом | 8 мин | Нет |
Урок 6 | Правила организации данных | 20 мин | Нет |
Модуль 1: Знакомство с Power Query
№ урока | Тема | Длительность | Практика |
---|---|---|---|
Урок 1 | Интерфейс и основы Power Query | 1 час 5 мин | Да |
Урок 2 | Типы загрузки результата | 14 мин | Да |
Урок 3 | Обновление запросов и ошибки при обновлении | 18 мин | Нет |
Урок 4 | Импорт из TXT/CSV файла с простыми преобразованиями | 19 мин | Да |
Урок 5 | Самостоятельная лабораторная 01 | — | Да |
Урок 6 | Самостоятельная лабораторная 02 | — | Да |
Урок 7 | Лабораторная 01: Разбор решения | 10 мин | Нет |
Урок 8 | Лабораторная 02: Разбор решения | 12 мин | Нет |
Модуль 2: Решение задач с помощью интерфейса
№ урока | Тема | Длительность | Практика |
---|---|---|---|
Урок 1 | Импорт из файлов Excel | 24 мин | Да |
Урок 2 | Простой Web Import. Задача 1 | 26 мин | Да |
Урок 3 | Самостоятельная лабораторная 03 | — | Да |
Урок 4 | Лабораторная 03: Разбор решения | 2 мин | Нет |
Урок 5 | Простой Web Import. Задача 2 | 8 мин | Да |
Урок 6 | Web Import. Извлечение данных из HTML-кода страницы | 22 мин | Да |
Урок 7 | Самостоятельная лабораторная 04 | — | Да |
Урок 8 | Лабораторная 04: Разбор решения | 7 мин | Нет |
Урок 9 | Преобразования с помощью интерфейса. Задача 1 | 18 мин | Да |
Урок 10 | Подробнее про группировку таблиц (Group By) | 14 мин | Да |
Урок 11 | Преобразования с помощью интерфейса. Задача 2 | 11 мин | Да |
Урок 12 | Шаг «Изменённый тип» | 28 мин | Да |
Урок 13 | Отмена свёртывания столбцов (Unpivot) | 21 мин | Да |
Урок 14 | Многоуровневый Unpivot | 13 мин | Да |
Урок 15 | Web Import с извлечением данных из HTML-кода и объединением запросов | 22 мин | Да |
Урок 16 | Подробнее про объединение запросов (Merge) | 31 мин | Да |
Урок 17 | Самостоятельная лабораторная 05 | — | Да |
Урок 18 | Самостоятельная лабораторная 06 | — | Да |
Урок 19 | Лабораторная 05: Разбор решения | 8 мин | Нет |
Урок 20 | Лабораторная 06: Разбор решения | 6 мин | Нет |
Урок 21 | Многоуровневый Unpivot с несколькими показателями | 15 мин | Да |
Урок 22 | Подробнее про столбец сведения (Pivot) | 13 мин | Да |
Урок 23 | Хитрая нормализация с помощью интерфейса | 23 мин | Да |
Урок 24 | Многоуровневый Unpivot с большим количеством строк | 12 мин | Да |
Урок 25 | Подробнее про добавление запросов (Append) | 18 мин | Да |
Урок 26 | Самостоятельная лабораторная 07 | — | Да |
Урок 27 | Лабораторная 07: Разбор решения | 19 мин | Нет |
Модуль 3: Язык формул Power Query (язык M)
№ урока | Тема | Длительность | Практика |
---|---|---|---|
Урок 1 | Зачем нужно понимать язык M? | 15 мин | Да |
Урок 2 | Синтаксис M и структура запроса | 16 мин | Да |
Урок 3 | Простые типы данных | 21 мин | Да |
Урок 4 | Получение справки по функциям M | 5 мин | Да |
Урок 5 | Составной тип данных List (список) | 29 мин | Да |
Урок 6 | Составные типы данных Record (Запись) и Table (Таблица) | 31 мин | Да |
Урок 7 | Логическое выражение if … then … else, обработка ошибок выражением try … otherwise … | 11 мин | Да |
Урок 8 | Создание и использование настраиваемых функций | 22 мин | Да |
Урок 9 | Самостоятельная лабораторная 08 | — | Да |
Урок 10 | Лабораторная 08: Разбор решения | 10 мин | Нет |
Модуль 4: Дополнительные профессиональные инструменты
№ урока | Тема | Длительность | Практика |
---|---|---|---|
Урок 1 | Создание и использование таблицы параметров для передачи данных от пользователя в запрос | 22 мин | Да |
Урок 2 | Относительный путь к источникам | 10 мин | Да |
Урок 3 | Бонус: создание таблицы параметров и функции fParam с помощью макроса | 6 мин | Нет |
Урок 4 | Создание и использование параметров, преобразование запроса в настраиваемую функцию | 47 мин | Да |
Урок 5 | Web Import с формированием переменного URL | 40 мин | Да |
Урок 6 | Самостоятельная лабораторная 09 | — | Да |
Урок 7 | Лабораторная 09: Разбор решения | 15 мин | Нет |
Модуль 5: Консолидация данных
№ урока | Тема | Длительность | Практика |
---|---|---|---|
Урок 1 | Автоконсолидация: плюсы и минусы | 32 мин | Да |
Урок 2 | Консолидация данных из файлов Excel с нормализацией | 49 мин | Да |
Урок 3 | Мультистраничный Web Import | 1 час 25 мин | Да |
Урок 4 | Консолидация данных из файлов Excel с блочной нормализацией | 51 мин | Да |
Экзамен
№ урока | Тема | Длительность | Практика |
---|---|---|---|
Урок 1 | Лабораторная 10 (Итоговая 1) | — | Да |
Урок 2 | Лабораторная 11 (Итоговая 2) | — | Да |
Урок 3 | Лабораторная 10: Разбор решения | 16 мин | Нет |
Урок 4 | Лабораторная 11: Разбор решения | 26 мин | Нет |
Задачи учеников
Данный модуль будет обновляться, в нём будут публиковаться разбор решений дополнительных реальных задач от учеников этого курса.
№ урока | Тема | Длительность | Практика |
---|---|---|---|
Урок 1 | Простая и хитрая задача с непоследовательными ссылками на шаги | 15 мин | Да |
Внимание! Для получения сертификата об успешном окончании курса по Power Query (M) необходимо в течение 45 дней с момента получения доступа к курсу изучить все уроки, выполнить и сдать на проверку все практические упражнения и самостоятельные лабораторные работы.
А также, набрать необходимое количество баллов:
Минимальное количество баллов, необходимое для получения сертификата:
17 250 руб
Оплата возможна как физ. лицами (в руб, долл, евро, гривнах, тенге с автоматической конвертацией) через пластиковые карты (VISA, Мастеркард, МИР), а также, через электронные кошельки (Яндекс-Деньги, WebMoney), Сбербанк.Онлайн и Личный кабинет Альфабанка.
Так и юр. лицами через расчетный счет. Для заказа от юр. лица нажмите кнопку выше «Заказать», после заполните форму заказа (имя, фамилия, емейл) и на открывшейся странице заказа Вы сможете выписать счет на реквизиты Вашей организации. Если возникнут какие-то вопросы, Вы их всегда можете задать в онлайн-чате в нижнем правом углу данной страницы.