- Регистрация
- 13.03.2019
- Сообщения
- 48 482
От Power Query и Pivot - к основам Power BI. Вся сила надстроек Power в одном курсе - используйте вместе на всю мощь!
Описание курса
Этот курс доступен даже для 100% гуманитария со знанием основных функций Excel, так как сфокусирован на работе с пользовательскими интерфейсами. Из языков только основные функции\формулы языка функций DAX (почти как функции\формулы в Excel), БЕЗ языка М.
В курсе основной упор не на демонстрации экрана и кнопок по ходу более 90 лекций, а на практическое освоение функционала этих надстроек. Поэтому курс насыщен практическими заданиями (более 70 ЗАДАНИЙ!!!), которые не просто отлично прорабатывают лекционный материал, а и позволяют слушателям шире и глубже понять логику работы Power Query и Pivot вместе с визуализацией в Power BI Desktop.
Освещенного в курсе функционала достаточно для решения 95% бизнес-задач большинством бизнес-пользователей
Курс от профессионала в анализе данных: владеющего навыками обработки, анализа и визуализации данных в продуктах семейства Microsoft (Excel, Power Point, Power BI); методами предиктивной аналитики в спецпрограммах (SPSS, JASP, Statistica...), а также методами Data Science применяемых в разработке систем искусственного интеллекта.
Создатель курса - автор популярной бизнес -литературы (доступна в крупнейших магазинах: Amazon, Ozon, ЛитРес, Ridero...). В частности, автор одного из русскоязычных бестселлеров в категории Анализ данных - книги Аналитика и Data Science для не-аналитиков и даже 100% гуманитариев
Автор преподает курсы по работе с программами для анализа данных, и в т.ч. полностью покрывает своими курсами свод знаний по работе с программой Excel: с нуля и до продвинутого уровня
Освоение данных надстроек с легкостью позволит начать работу сразу же в программе Power BI, которая на сегодня признана лидером для визуализации данных компанией GARTNER. Более того, В завершение курса Вы в качестве бонуса Вы попробуете визуализацию данных на базе созданных в Power Pivot моделей в программе Power BI.
Курс НЕ ПРИВЯЗАН к конкретной предметной области: он исключительно об основных общих технических навыках и понимании логики работы с надстройками семейства Power - соответственно Вы должны хорошо ориентироваться в СВОЕЙ СОБСТВЕННОЙ ПРЕДМЕТНОЙ ОБЛАСТИ (отрасли, дисциплине, экспертизе, моделях, метриках, показателях и их интерпретации...), в которой собираетесь после обучения применять эти надстройки
Курс НЕ ориентирован на оформление (дизайн визуализаций и отчетов, композиция дашбордов\панелей мониторинга)
Также курс НЕ покрывает все нюансы работы непосредственно в программе Power BI Desktop
Курс ВООБЩЕ НЕ касается службы Power BI Service, серверной части Power BI Server, а также НЕ рассматривает особенности доступа пользователей к отчетам через Power BI Mobile
Чему вы научитесь:
Более 90 лекций и 70 заданий
Чистить, приводить в порядок, трансформировать и преобразовывать данные
Создавать связи и строить модели данных
Выводить сводные таблицы и диаграммы из многих таблиц, используя построенные модели
Импортировать данные из разных внешних источников (Excel, PDF, Web, MySQL и т.д.) в единый файл в пару кликов мыши
Обновлять данные в Excel из источников в два клика мыши, а не копируя, вставляя, меняя и проверяя их вручную
Основы языка DAX (даже гуманитарии могут не бояться), будете очень просто вычислять новые переменные/столбцы и меры
Визуализировать данные в виде отчетов в самой популярной в корпоративном мире программе Power BI
Требования:
Установленный на Вашем ПК MS Excel совместимый с Power Pivot - это не ниже 2010 версии, но есть нюансы (если Вы не знаете совместима ли Ваша версия, то задайте в поисковике Google или Yandex Где есть Power Pivot? - Excel - Microsoft Support - и посмотрите в найденной статье)
Знания Excel: понятие как работают фильтры, сводные таблицы/диаграммы, а также вычисления (как работает строка формул) и очень желательно основные функции/формулы (МАТЕМАТИЧЕСКИЕ, ЕСЛИ, ВПР...)
Интерфейсная часть надстроек будет демонстрироваться под Excel 2019 - другие версии Excel имеют некоторые отличия внешнего вида, названиях кнопок и урезаны некоторые функции: соотв. студенты с более низкими версиями Excel должны быть подкованы в работе с программой Excel (или другими программами Microsoft), чтобы самостоятельно сориентироваться пусть в незначительных, но имеющих место быть отличиях интерфейсов
Для кого этот курс::
Аналитики (любой функции: от технарей до гуманитариев)
Специалисты, работающие с большим количеством данных и отчетности
Менеджеры крупных проектов, работающие с огромными массивами данных в разных системах\источниках
Профессионалы разных дисциплин, уже вовсю погрузившиеся в работу с Excel - но столкнувшиеся с ограничениями по объему данных и/или большими трудозатратам на регулярное обновление данных в своих рабочих эксельках
Студенты других курсов по Excel, желающие расширить свои знания и улучшить навыки по работе с надстройками семейства Power
Интересующиеся визуализацией данных и работой в программе Power BI (как сборнике всех 3 надстроек семейства Power)
Программа курса:
8 разделов, 94 лекций, Общая продолжительность 11 ч 59 мин
Раздел - ВВЕДЕНИЕ: 15 минут автора
От автора: 10 минут рассказа о курсе
Если Вы просто зашли поинтересоваться
Как мы будем учиться
Раздел - Прежде чем открывать Excel - немного теории
Зачем этот раздел с теоретическими разговорами?
Массивы данных и сведенные отчеты
Переменные (столбцы/колонки) в массиве
Предназначение, совместная работа и главная особенность Power-надстроек
Если на 1 лист Excel помещены 2 разных массива данных...
Задание (7 вопросов): Попробовать самим в Excel-источнике разметить на листе таблицы...и не только...
В данном задании Вы попробуете преобразовать диапазоны ячеек в Excel в таблицы с помощью комбинации CTRL+T, а также проверить насколько Вы соответствуете минимальным требованиям для обучения на этом курсе.
Подводя итог раздела
Задание (10 вопросов): Что Вы вынесли с раздела...
Это обучающий, а не контрольный тест (т.е., результат теста не повлияет на Вашу техническую возможность проходить курс далее). В данном тесте будет несколько вопросов - по итогам ответа на который Вы помете что из материала этого раздела усвоили хорошо, а что Вам стоит повторить.
Раздел - НАЧИНАЕМ РАБОТУ: основы для быстрого самостоятельного старта
Минутное введение
Задание (1 вопрос): Проверить/подключить надстройку Power Query
Выполнив инструкции в данном задании Вы убедитесь, что у Вас в Excel подключена надстройка Power Query, которая необходима для обучения в этом курсе.
Задание (1 вопрос): Проверить/подключить надстройку Power Pivot
Выполнив инструкции в данном задании Вы убедитесь, что у Вас в Excel подключена надстройка Power Pivot, которая необходима для обучения в этом курсе.
Задание (1 вопрос): Установить Power BI
Установить приложение Power BI Desktop на Ваш ПК.
Источники данных
Подключение, преобразование и загрузка данных
Задание (1 вопрос): Подключаем Excel-файл
В данном задании Вы попробуете по итогам наблюдения в лекции за работой в надстройке Power Query подключить такой источник данных как Excel-файл
Задание (2 вопроса): Проба обновления данных
В данном задании Вы попробуете как в Excel работает обновление данных из подключенных источников благодаря Power Query
Задание (2 вопроса): Проба преобразования данных при подключении к сайту
Подключиться к сайту и забрать с него таблицу данных, которая потребует нескольких простых преобразований для приведения к виду массива
Построение модели данных
Задание (3 вопроса): Самое важное: Ваша первая модель
В этом простом, но одновременно ОЧЕНЬ НЕПРОСТОМ задании Вы попробуете своими руками установить связь между двумя таблицами. Задание важно не отработкой технических навыков, а приобретением ПОНИМАНИЯ того, как работает модель данных и связи между таблицами.
Обогащение модели: простейшее вычисление новой переменной (столбца)
Задание (4 вопроса): Проба (не)простых вычислений
В данном задании Вы сделаете первое свое вычисление на DAX с использованием одной логической функции. Использование функции (тем более не самой простой + требующей внимания и усидчивости пожалуй больше, чем любая другая функция), а не простых матопераций, позволит Вам прочувствовать работу DAX
Сводные таблицы и диаграммы
Задание (2 вопроса): Строим сводные таблицы с диаграммами
В данном задании Вы помимо построения сводных таблиц и диаграмм Power Pivot еще и систематизируете прошлые темы (подключение источника, преобразование и загрузка данных, увязывание таблиц в модель и вычисления на DAX для расширения/насыщения/обогащения модели)
Продвинутая визуализация отчета - проба Power BI
Задание (1 вопрос): Проба визуализации в Power BI
В данном задании Вы импортируете модель из Power Pivot в Power BI и построите пару визуализаций на холсте по аналогии со сводными таблицами и диаграммами
Подытоживая быстрый старт
Раздел - POWER QUERY: загрузка и преобразование данных
Что такое запросы?
2 мин об особенностях изучения функционала Power Query в этом курсе
Второе знакомство с Power Query
ЗАПРОСЫ: подключение к источникам данных и их загрузка
Задание (1 вопрос): Подключение множества таблиц с источника + запись шагов
В данном задании Вы отработаете простой навык - загрузка сразу множества таблиц. А кроме того, вспомните о записи скрипта/алгоритма преобразований данных в ПРИМЕНЕННЫЕ ШАГИ
Задание (1 вопрос): Еще одна проба обновления данных
В данном задании Вы попробуете через Power Query подключить источник данных в виде Excel-файла (тот же что Вы подключали в быстром старте) - но проделаете кое-какие манипуляции с источником, чтобы узнать о важнейшей проблеме подключения к источникам при обновлении данных.
ЗАПРОСЫ: систематизация по папкам
Задание (1 вопрос): Система
В данном задании в ранее сохраненном Excel-файле PQ1 Вы систематизируете некоторые запросы
ЗАПРОСЫ: объединение запросов - добавление строк
Задание (2 вопроса): Дошиваем строки
В данном задании Вы попробуете слить 2 запроса с одинаковым набором переменных в один
ЗАПРОСЫ: непростое в Power Query - присоединение переменных\столбцов
Задание (1 вопрос): Затягиваем цены в таблицу
В этом задании Вы попробуете объединить запросы, добавив в один из них колонки\столбцы\переменные из другого. Но не так как было в лекции, а когда одна таблица (таблица цен) меньше по строкам той таблицы, в которую цены нужно добавит
Задание (1 вопрос): Двойной уникальный идентификатор
В лекции Вы видели объединение по уникальному идентификатору в виде одной переменной (также Вы использовали одну переменную-идентификатор в прошлом задании для добавления цен). В данном задании Вы попробуете объединить доходы и расходы, используя в качестве идентификатора сразу 2 столбца
ЗАПРОСЫ: группирование\агрегирование
Задание (1 вопрос): Догрузить еще запрос
В данном задании Вы агрегируете\сгруппируете запросы + отработаете еще раз их объединение (самое простое, как было в лекции по объединению запросов
Изменение названий (заголовков) СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Пишем русским языком
Задание позволит Вам поупражняться с переименованием столбцов (переменных), что Вы уже не раз делали - но стоит повторить на закрепление
Упорядочивание СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Движуха и порядок
Просто попробуем подвигать столбики местами
Изменение типа данных СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Типизация
В данном задании Вы сделаете простые операции по изменению нескольких типов переменных
Создание, удаление, дублирование СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Поупражняемся в создании, удалении и дублировании
Задание на закрепление тем создания, удаления и дублирования столбцов
Разделение СТОЛБЦОВ\ПЕРЕМЕННЫХ
Объединение СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Разделяй-Объединяй
Задание нацелено на отработку навыка объединения-разделения значений в столбцах
Добавление и объединение СТОЛБЦОВ\ПЕРЕМЕННЫХ: столбец из примера
Вычисление новых СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Вычисляем
В данном задании Вы сделаете пару простых вычислений
Условный СТОЛБЕЦ
Задание (1 вопрос): Условимся
В задании Вы попробуете вычислить 2 условных столбца
Замена одних ЗНАЧЕНИЙ в ячейках столбцов на другие значения
Задание (2 вопроса): Замена значений
В данном задании Вы попробуете сделать замену значений в переменных
Замена ОШИБОК
Задание (1 вопрос): Ошибочки убираем
В данном задании Вы преобразуете некоторые переменные в правильные типы и замените ошибки
Замена значений для ДАТЫ
Задание (1 вопрос): Месяц и квартал
Попробуем для закрепления немного поизвлекать даты (Вы уже ранее знакомы с этим функционалом)
Замена значений КОЛИЧЕСТВЕННЫХ переменных
Задание (1 вопрос): Округление для пробы
В данном задании на паре простых матопераций Вы попробуете своими руками как работает функционал математических преобразований для числовых значений
Замена значений для ТЕКСТА
Задание (2 вопроса): Текстовики
Немного поупражняемся с преобразованием текстовых значений
МАССОВОЕ ЗАПОЛНЕНИЕ пустых значений в столбцах
Задание (1 вопрос): Заполним недозаполнение
Здесь Вы попробуете функционал массового заполнения пустых ячеек
Сортировка и фильтрация СТРОК
Задание (1 вопрос): Фильтровать для удаления
В данном задании Вы попробуете работу фильтров в Power Query
Удаление СТРОК
Задание (1 вопрос): Забираем курс валют
Отвлечемся от Excel-файлов. Частая потребность - иметь актуальную таблицу курсов валют по ЦБР. Подключите в качестве источника данных курса рубля к доллару сайт Центрального Банка России
Задание (1 вопрос): Удаляем дубляжи
В данном задании Вы попробуете сами в несколько кликов поудалять все дубликаты
Списки
Задание (1 вопрос): Списочек
В данном задании Вы поработаете с функцией СПИСОК в Power Query
Транспонирование (смена СТОЛБЦОВ и СТРОК местами)
Задание (1 вопрос): Транспонирование
В данном задании Вы транспонируете массив данных (поменяете строки и столбцы местами)
Превращаем сведенный отчет в массив: отмена свертывания СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Отмена свертывания (unpivot) своими руками
В задании Вам доведется превратить сведенный отчет в массив данных
Итоги по Power Query
Раздел - POWER PIVOT: моделирование - связи между таблицами
Второе знакомство с Power Pivot: загрузка таблиц в МОДЕЛЬ и установление СВЯЗЕЙ
Установка связей прямо из сводной таблицы
Задание (3 вопроса): Связи-связи наше все
В данном задании Вы вспомните как устанавливаются связи - и попробуете это сделать еще и из сводной таблицы
2 ипостаси данных в Power Pivot
Таблицы фактов и измерений
Задание (2 вопроса): Идентификация таблиц
В данном задании Вы идентифицируете какая из таблиц является таблицей фактов, а какая - таблицей измерений
Кратность связи
Задание (3 вопроса): Понимание кратности
В данном задании Вы отработаете понимание кратности - и подойдете очень вплотную к пониманию перетекания переменных фильтров\срезов по установленной связи
Как соединить 2 таблицы фактов?
Задание (1 вопрос): Фактажи
Здесь Вы отработаете навык соединения 2 таблиц фактов (многие-ко-многим) через создание связующей таблицы с уникальной переменной идентификатором
Почему надо быть внимательным при создании связей
Понимание направления связи и перемещения переменных-фильтров
Задание (3 вопроса): Переходы
В данном задании Вы прочувствуете как переменные-фильтры (срезы) перемещаются между таблицами
Неактивные связи
Задание (4 вопроса): Запасная связь
В данном задании Вы: - еще раз проработаете неактивные связи, - уловите моменты когда связи устанавливать запрещено на системном уровне (Power Pivot этого Вам не позволит) - попробуете устанавливать дополнительные неактивные связи между таблицами, уже имеющими одну активную связь
Задание (2 вопроса): Случаи неактивной связи между таблицами...
В данном задании Вы еще попробуете устанавливать неактивные связи между таблицами и разберетесь со случаями, когда связи устанавливаются неактивными автоматически
Несвязанные таблицы
Задание (1 вопрос): Держим особняком
Вы загрузите одну таблицу и поразмышляете чем она может быть полезна...
Переход в Power Pivot из обычной сводной таблицы
Задание (3 вопроса): Из сводки - в Power-сводку!
В данном задании Вы попробуете построить связи из интерфейса обычной сводной таблицы
Ради чего все это: визуализация в виде сводных таблиц и диаграмм
Задание (3 вопроса): Разные сводки
В данном задании Вы потренируетесь строить разные типы сводных отчетов
Иерархии переменных для удобства визуализации
Задание (2 вопроса): Иерарх
Здесь Вы попробуете сгруппировать переменные в иерархии
Итоги раздела
Раздел - DAX в POWER PIVOT: вычисления для расширения/обогащения модели (и соотв.сводных)
Язык DAX и функции/формулы Excel
Вычисляемые столбцы (переменные)
Задание (3 вопроса): Повторим расчет столбца
В данном задании мы просто повторим простые расчеты столбцов (Вы уже ранее пробовали их вычислять) , чтобы вспомнить механику того, как это происходит
Меры
Задание (2 вопроса): Чувство меры
В этом задании Вы попробуете вычислить меру и понять механику ее расчета.
Управление мерами
Задание (2 вопроса): Собрать меры в одном месте
Сбросить все меры в таблицу
Синтаксис формул\выражений DAX
Задание (5 вопросов): 5 быстрых вопросов для систематизации
В тесте Вы ответите на вопросы о DAX, столбцах, мерах... для систематизации знаний, которые у Вас уже должны быть
Простые матоперации
Задание (3 вопроса): Простые матоперации
В данном задании Вы в очередной раз попробуете простые математические операции, опираясь на материал лекции...
Школьные формулы/функции (простые функции агрегирования, обобщения)
Задание (3 вопроса): Математика
В данном задании Вы попробуете применить для вычислений некоторые известные Вам еще со школы математические функции.
Расширитель Х к функциям агрегирования
Задание (1 вопрос): Х
Первая проба использования Х-функции
Агрегация по условиям (применение 1-й основной функция-фильтра)
Задание (6 вопросов): Испытание CALCULATE
В данном задании Вы попробуете произвести расчеты с помощью функции CALCULATE
2-я основная функция-фильтр
Задание (3 вопроса): FILTER с X
Здесь Вы поупражняетесь с FILTER, одновременно потренировавшись с Х-функцией, в которую подадите виртуальную таблицу.
Логические функции\формулы
Задание (2 вопроса): Тесты
В большой компании создали центр прикладной инженерии (основные сферы ответственности - работа с данными, инженерные расчеты и моделирование). Всех кандидатов в этот центр прогнали через тесты SHL. Присвойте им категории проходной\непроходной используя функции IF и OR/AND.
Задание (4 вопроса): Далее тесты
В этом задании Вы попробуете проставить соответствующие признаки кандидатам, которые говорят о том они подходят или не подходят на руководящие должности
Задание (2 вопроса): Переключение
В данном задании Вы попробуете использовать функцию SWITCH
Текстовые функции\формулы
Задание (2 вопроса): ФИО
В данном задании Вы попробуете через значок & объединить ФИО из 3 ячеек в одну (по аналогии как было показано в лекции, но без использования CONCATENATE: только ее заменитель - знак амперсанда &.
Задание (4 вопроса): Код проводки
В этом задании по коду из бухгалтерской программы холдинга Вам нужно определить какие расходы относятся к основным предприятиям, а какие - к вспомогательным. И построить визуализацию по количеству проводок по основным и вспомогательным предприятиям в сравнении с количеством бухгалтеров на них
Статистические функции\формулы
Задание (5 вопросjd): Простые расчеты для сложного бизнес-кейса
Расчет инженеров для обслуживания базовых станций телекоммуникационной компании с применением статистических методов (описательная статистика - квартили)
Функции даты и времени
Задание (1 вопрос): Те же акты выполненных работ
В данном задании Вы поработаете с вычислениями с тем же массивом актов выполненных работ, который рассматривали в лекции
Функции интеллектуальных (умных) операций со временем (Time Intelligence)
Задание (2 вопроса): Игра со временем
В этом задании Вы попробуете поработать с функцией операций со временем
Таблица дат (автокалендарь) для построения сводных с временными рядами
Задание (3 вопроса): Я календарь переверну...
Вычисление таблицы дат - простая процедура в виде нажатия одной кнопки. И Вы это уже делали еще в прошлом задании. Поэтому в данном задании мы не будем создавать таблицу дат: в данном задании Вы систематизируете знания и понимание смысла таблицы дат - и смысл их связи с другими таблицами
Функции вычислений с использованием связей в модели
Задание (2 вопроса): Затягиваем цены с помощью RELATED
В данном задании Вы просто попробуете затянуть цены в таблицу (по аналогии как работает функция ВПР), чтобы вывести доход по артикулам товаров в сводную таблицу
Задание (4 вопроса): Около-табличное с контекстами
В этом задании Вы попрактикуете RELATEDTABLE (вытягивающая по связи целую таблицу функция!), повторите RELATED (вытягивающую со связанной таблицы столбец) - и прикоснетесь понимания контекстов, понимание которых мы будем систематизировать ближе к концу раздела через одну лекцию
KPIs: ключевые показатели эффективности
Задание (2 вопроса): KPI как КПЭ
В данном задании Вы попробуете создать простенький KPI (КПЭ) для % годовых расходов в доходах - но тут шкала будет обратной (чем меньше % расходов - тем лучше)
Понятие контекстов
Понятные километровые формулы... Как сделать выражения читаемыми?
Задание (2 вопроса): Сделать формулу понятной
Тут Вы напишите простую формулу/выражение под SWITCH с разметкой и комментариями
Итоги раздела
Раздел - Основы POWER BI в части визуализации данных в отчете
Что такое Power BI Desktop
Повторим импорт модели данных из Excel в Power BI
Виды визуализаций в Power BI
Столбиковые диаграммы
Задание (4 вопроса): Столбики
В этом задании Вы попробуете отстроить разные столбиковые диаграммы
Графики
Задание (2 вопроса): График
В этом задании Вы попробуете поработать с графиками и другими основанными на графиках диаграммами
Делим целое на части: круги, кольца... и даже прямоугольники
Задание (4 вопросf): Части целого
В этом задании Вы попробуете использовать диаграммы, отражающие части целого (круговая, кольцевая и дерево) - а заодно и повторите вычисления со взаимосвязями....
Таблицы
Задание (2 вопроса): Таблицы-таблицы
Задание позволит прочувствовать разницу между обычными таблицами и матрицей
Все знания - для начала работы в Power BI Desktop
Задание (3 вопроса): 3 вопроса по прошлой лекции...
Те, кто внимательно следил за лекцией должны были заменить несколько странных моментов - и в этом тесте предлагается ответить на вопросы по некоторым 3 моментам лекции
Задание (4 вопроса): Проба Power BI с нуля: отчет о комплектации вакансий
В данном задании Вы сделает небольшой отчет по комплектации персоналом новых магазинов компании. Отчет будет состоять всего из 2-х диаграмм: - датчик, отражающий уровень достижения цели; - воронка, отражающая ход процесса и конверсию кандидатов на должности в сотрудников (вышедших на работу)
А что еще особенного нужно бы знать о среде Power BI?
Итоги раздела
Раздел - ПОСЛЕСЛОВИЕ
Обзорный итог курса
Послесловие
Бонус-лекция
Описание курса
Этот курс доступен даже для 100% гуманитария со знанием основных функций Excel, так как сфокусирован на работе с пользовательскими интерфейсами. Из языков только основные функции\формулы языка функций DAX (почти как функции\формулы в Excel), БЕЗ языка М.
В курсе основной упор не на демонстрации экрана и кнопок по ходу более 90 лекций, а на практическое освоение функционала этих надстроек. Поэтому курс насыщен практическими заданиями (более 70 ЗАДАНИЙ!!!), которые не просто отлично прорабатывают лекционный материал, а и позволяют слушателям шире и глубже понять логику работы Power Query и Pivot вместе с визуализацией в Power BI Desktop.
Освещенного в курсе функционала достаточно для решения 95% бизнес-задач большинством бизнес-пользователей
Курс от профессионала в анализе данных: владеющего навыками обработки, анализа и визуализации данных в продуктах семейства Microsoft (Excel, Power Point, Power BI); методами предиктивной аналитики в спецпрограммах (SPSS, JASP, Statistica...), а также методами Data Science применяемых в разработке систем искусственного интеллекта.
Создатель курса - автор популярной бизнес -литературы (доступна в крупнейших магазинах: Amazon, Ozon, ЛитРес, Ridero...). В частности, автор одного из русскоязычных бестселлеров в категории Анализ данных - книги Аналитика и Data Science для не-аналитиков и даже 100% гуманитариев
Автор преподает курсы по работе с программами для анализа данных, и в т.ч. полностью покрывает своими курсами свод знаний по работе с программой Excel: с нуля и до продвинутого уровня
Освоение данных надстроек с легкостью позволит начать работу сразу же в программе Power BI, которая на сегодня признана лидером для визуализации данных компанией GARTNER. Более того, В завершение курса Вы в качестве бонуса Вы попробуете визуализацию данных на базе созданных в Power Pivot моделей в программе Power BI.
Курс НЕ ПРИВЯЗАН к конкретной предметной области: он исключительно об основных общих технических навыках и понимании логики работы с надстройками семейства Power - соответственно Вы должны хорошо ориентироваться в СВОЕЙ СОБСТВЕННОЙ ПРЕДМЕТНОЙ ОБЛАСТИ (отрасли, дисциплине, экспертизе, моделях, метриках, показателях и их интерпретации...), в которой собираетесь после обучения применять эти надстройки
Курс НЕ ориентирован на оформление (дизайн визуализаций и отчетов, композиция дашбордов\панелей мониторинга)
Также курс НЕ покрывает все нюансы работы непосредственно в программе Power BI Desktop
Курс ВООБЩЕ НЕ касается службы Power BI Service, серверной части Power BI Server, а также НЕ рассматривает особенности доступа пользователей к отчетам через Power BI Mobile
Чему вы научитесь:
Более 90 лекций и 70 заданий
Чистить, приводить в порядок, трансформировать и преобразовывать данные
Создавать связи и строить модели данных
Выводить сводные таблицы и диаграммы из многих таблиц, используя построенные модели
Импортировать данные из разных внешних источников (Excel, PDF, Web, MySQL и т.д.) в единый файл в пару кликов мыши
Обновлять данные в Excel из источников в два клика мыши, а не копируя, вставляя, меняя и проверяя их вручную
Основы языка DAX (даже гуманитарии могут не бояться), будете очень просто вычислять новые переменные/столбцы и меры
Визуализировать данные в виде отчетов в самой популярной в корпоративном мире программе Power BI
Требования:
Установленный на Вашем ПК MS Excel совместимый с Power Pivot - это не ниже 2010 версии, но есть нюансы (если Вы не знаете совместима ли Ваша версия, то задайте в поисковике Google или Yandex Где есть Power Pivot? - Excel - Microsoft Support - и посмотрите в найденной статье)
Знания Excel: понятие как работают фильтры, сводные таблицы/диаграммы, а также вычисления (как работает строка формул) и очень желательно основные функции/формулы (МАТЕМАТИЧЕСКИЕ, ЕСЛИ, ВПР...)
Интерфейсная часть надстроек будет демонстрироваться под Excel 2019 - другие версии Excel имеют некоторые отличия внешнего вида, названиях кнопок и урезаны некоторые функции: соотв. студенты с более низкими версиями Excel должны быть подкованы в работе с программой Excel (или другими программами Microsoft), чтобы самостоятельно сориентироваться пусть в незначительных, но имеющих место быть отличиях интерфейсов
Для кого этот курс::
Аналитики (любой функции: от технарей до гуманитариев)
Специалисты, работающие с большим количеством данных и отчетности
Менеджеры крупных проектов, работающие с огромными массивами данных в разных системах\источниках
Профессионалы разных дисциплин, уже вовсю погрузившиеся в работу с Excel - но столкнувшиеся с ограничениями по объему данных и/или большими трудозатратам на регулярное обновление данных в своих рабочих эксельках
Студенты других курсов по Excel, желающие расширить свои знания и улучшить навыки по работе с надстройками семейства Power
Интересующиеся визуализацией данных и работой в программе Power BI (как сборнике всех 3 надстроек семейства Power)
Программа курса:
8 разделов, 94 лекций, Общая продолжительность 11 ч 59 мин
Раздел - ВВЕДЕНИЕ: 15 минут автора
От автора: 10 минут рассказа о курсе
Если Вы просто зашли поинтересоваться
Как мы будем учиться
Раздел - Прежде чем открывать Excel - немного теории
Зачем этот раздел с теоретическими разговорами?
Массивы данных и сведенные отчеты
Переменные (столбцы/колонки) в массиве
Предназначение, совместная работа и главная особенность Power-надстроек
Если на 1 лист Excel помещены 2 разных массива данных...
Задание (7 вопросов): Попробовать самим в Excel-источнике разметить на листе таблицы...и не только...
В данном задании Вы попробуете преобразовать диапазоны ячеек в Excel в таблицы с помощью комбинации CTRL+T, а также проверить насколько Вы соответствуете минимальным требованиям для обучения на этом курсе.
Подводя итог раздела
Задание (10 вопросов): Что Вы вынесли с раздела...
Это обучающий, а не контрольный тест (т.е., результат теста не повлияет на Вашу техническую возможность проходить курс далее). В данном тесте будет несколько вопросов - по итогам ответа на который Вы помете что из материала этого раздела усвоили хорошо, а что Вам стоит повторить.
Раздел - НАЧИНАЕМ РАБОТУ: основы для быстрого самостоятельного старта
Минутное введение
Задание (1 вопрос): Проверить/подключить надстройку Power Query
Выполнив инструкции в данном задании Вы убедитесь, что у Вас в Excel подключена надстройка Power Query, которая необходима для обучения в этом курсе.
Задание (1 вопрос): Проверить/подключить надстройку Power Pivot
Выполнив инструкции в данном задании Вы убедитесь, что у Вас в Excel подключена надстройка Power Pivot, которая необходима для обучения в этом курсе.
Задание (1 вопрос): Установить Power BI
Установить приложение Power BI Desktop на Ваш ПК.
Источники данных
Подключение, преобразование и загрузка данных
Задание (1 вопрос): Подключаем Excel-файл
В данном задании Вы попробуете по итогам наблюдения в лекции за работой в надстройке Power Query подключить такой источник данных как Excel-файл
Задание (2 вопроса): Проба обновления данных
В данном задании Вы попробуете как в Excel работает обновление данных из подключенных источников благодаря Power Query
Задание (2 вопроса): Проба преобразования данных при подключении к сайту
Подключиться к сайту и забрать с него таблицу данных, которая потребует нескольких простых преобразований для приведения к виду массива
Построение модели данных
Задание (3 вопроса): Самое важное: Ваша первая модель
В этом простом, но одновременно ОЧЕНЬ НЕПРОСТОМ задании Вы попробуете своими руками установить связь между двумя таблицами. Задание важно не отработкой технических навыков, а приобретением ПОНИМАНИЯ того, как работает модель данных и связи между таблицами.
Обогащение модели: простейшее вычисление новой переменной (столбца)
Задание (4 вопроса): Проба (не)простых вычислений
В данном задании Вы сделаете первое свое вычисление на DAX с использованием одной логической функции. Использование функции (тем более не самой простой + требующей внимания и усидчивости пожалуй больше, чем любая другая функция), а не простых матопераций, позволит Вам прочувствовать работу DAX
Сводные таблицы и диаграммы
Задание (2 вопроса): Строим сводные таблицы с диаграммами
В данном задании Вы помимо построения сводных таблиц и диаграмм Power Pivot еще и систематизируете прошлые темы (подключение источника, преобразование и загрузка данных, увязывание таблиц в модель и вычисления на DAX для расширения/насыщения/обогащения модели)
Продвинутая визуализация отчета - проба Power BI
Задание (1 вопрос): Проба визуализации в Power BI
В данном задании Вы импортируете модель из Power Pivot в Power BI и построите пару визуализаций на холсте по аналогии со сводными таблицами и диаграммами
Подытоживая быстрый старт
Раздел - POWER QUERY: загрузка и преобразование данных
Что такое запросы?
2 мин об особенностях изучения функционала Power Query в этом курсе
Второе знакомство с Power Query
ЗАПРОСЫ: подключение к источникам данных и их загрузка
Задание (1 вопрос): Подключение множества таблиц с источника + запись шагов
В данном задании Вы отработаете простой навык - загрузка сразу множества таблиц. А кроме того, вспомните о записи скрипта/алгоритма преобразований данных в ПРИМЕНЕННЫЕ ШАГИ
Задание (1 вопрос): Еще одна проба обновления данных
В данном задании Вы попробуете через Power Query подключить источник данных в виде Excel-файла (тот же что Вы подключали в быстром старте) - но проделаете кое-какие манипуляции с источником, чтобы узнать о важнейшей проблеме подключения к источникам при обновлении данных.
ЗАПРОСЫ: систематизация по папкам
Задание (1 вопрос): Система
В данном задании в ранее сохраненном Excel-файле PQ1 Вы систематизируете некоторые запросы
ЗАПРОСЫ: объединение запросов - добавление строк
Задание (2 вопроса): Дошиваем строки
В данном задании Вы попробуете слить 2 запроса с одинаковым набором переменных в один
ЗАПРОСЫ: непростое в Power Query - присоединение переменных\столбцов
Задание (1 вопрос): Затягиваем цены в таблицу
В этом задании Вы попробуете объединить запросы, добавив в один из них колонки\столбцы\переменные из другого. Но не так как было в лекции, а когда одна таблица (таблица цен) меньше по строкам той таблицы, в которую цены нужно добавит
Задание (1 вопрос): Двойной уникальный идентификатор
В лекции Вы видели объединение по уникальному идентификатору в виде одной переменной (также Вы использовали одну переменную-идентификатор в прошлом задании для добавления цен). В данном задании Вы попробуете объединить доходы и расходы, используя в качестве идентификатора сразу 2 столбца
ЗАПРОСЫ: группирование\агрегирование
Задание (1 вопрос): Догрузить еще запрос
В данном задании Вы агрегируете\сгруппируете запросы + отработаете еще раз их объединение (самое простое, как было в лекции по объединению запросов
Изменение названий (заголовков) СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Пишем русским языком
Задание позволит Вам поупражняться с переименованием столбцов (переменных), что Вы уже не раз делали - но стоит повторить на закрепление
Упорядочивание СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Движуха и порядок
Просто попробуем подвигать столбики местами
Изменение типа данных СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Типизация
В данном задании Вы сделаете простые операции по изменению нескольких типов переменных
Создание, удаление, дублирование СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Поупражняемся в создании, удалении и дублировании
Задание на закрепление тем создания, удаления и дублирования столбцов
Разделение СТОЛБЦОВ\ПЕРЕМЕННЫХ
Объединение СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Разделяй-Объединяй
Задание нацелено на отработку навыка объединения-разделения значений в столбцах
Добавление и объединение СТОЛБЦОВ\ПЕРЕМЕННЫХ: столбец из примера
Вычисление новых СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Вычисляем
В данном задании Вы сделаете пару простых вычислений
Условный СТОЛБЕЦ
Задание (1 вопрос): Условимся
В задании Вы попробуете вычислить 2 условных столбца
Замена одних ЗНАЧЕНИЙ в ячейках столбцов на другие значения
Задание (2 вопроса): Замена значений
В данном задании Вы попробуете сделать замену значений в переменных
Замена ОШИБОК
Задание (1 вопрос): Ошибочки убираем
В данном задании Вы преобразуете некоторые переменные в правильные типы и замените ошибки
Замена значений для ДАТЫ
Задание (1 вопрос): Месяц и квартал
Попробуем для закрепления немного поизвлекать даты (Вы уже ранее знакомы с этим функционалом)
Замена значений КОЛИЧЕСТВЕННЫХ переменных
Задание (1 вопрос): Округление для пробы
В данном задании на паре простых матопераций Вы попробуете своими руками как работает функционал математических преобразований для числовых значений
Замена значений для ТЕКСТА
Задание (2 вопроса): Текстовики
Немного поупражняемся с преобразованием текстовых значений
МАССОВОЕ ЗАПОЛНЕНИЕ пустых значений в столбцах
Задание (1 вопрос): Заполним недозаполнение
Здесь Вы попробуете функционал массового заполнения пустых ячеек
Сортировка и фильтрация СТРОК
Задание (1 вопрос): Фильтровать для удаления
В данном задании Вы попробуете работу фильтров в Power Query
Удаление СТРОК
Задание (1 вопрос): Забираем курс валют
Отвлечемся от Excel-файлов. Частая потребность - иметь актуальную таблицу курсов валют по ЦБР. Подключите в качестве источника данных курса рубля к доллару сайт Центрального Банка России
Задание (1 вопрос): Удаляем дубляжи
В данном задании Вы попробуете сами в несколько кликов поудалять все дубликаты
Списки
Задание (1 вопрос): Списочек
В данном задании Вы поработаете с функцией СПИСОК в Power Query
Транспонирование (смена СТОЛБЦОВ и СТРОК местами)
Задание (1 вопрос): Транспонирование
В данном задании Вы транспонируете массив данных (поменяете строки и столбцы местами)
Превращаем сведенный отчет в массив: отмена свертывания СТОЛБЦОВ\ПЕРЕМЕННЫХ
Задание (1 вопрос): Отмена свертывания (unpivot) своими руками
В задании Вам доведется превратить сведенный отчет в массив данных
Итоги по Power Query
Раздел - POWER PIVOT: моделирование - связи между таблицами
Второе знакомство с Power Pivot: загрузка таблиц в МОДЕЛЬ и установление СВЯЗЕЙ
Установка связей прямо из сводной таблицы
Задание (3 вопроса): Связи-связи наше все
В данном задании Вы вспомните как устанавливаются связи - и попробуете это сделать еще и из сводной таблицы
2 ипостаси данных в Power Pivot
Таблицы фактов и измерений
Задание (2 вопроса): Идентификация таблиц
В данном задании Вы идентифицируете какая из таблиц является таблицей фактов, а какая - таблицей измерений
Кратность связи
Задание (3 вопроса): Понимание кратности
В данном задании Вы отработаете понимание кратности - и подойдете очень вплотную к пониманию перетекания переменных фильтров\срезов по установленной связи
Как соединить 2 таблицы фактов?
Задание (1 вопрос): Фактажи
Здесь Вы отработаете навык соединения 2 таблиц фактов (многие-ко-многим) через создание связующей таблицы с уникальной переменной идентификатором
Почему надо быть внимательным при создании связей
Понимание направления связи и перемещения переменных-фильтров
Задание (3 вопроса): Переходы
В данном задании Вы прочувствуете как переменные-фильтры (срезы) перемещаются между таблицами
Неактивные связи
Задание (4 вопроса): Запасная связь
В данном задании Вы: - еще раз проработаете неактивные связи, - уловите моменты когда связи устанавливать запрещено на системном уровне (Power Pivot этого Вам не позволит) - попробуете устанавливать дополнительные неактивные связи между таблицами, уже имеющими одну активную связь
Задание (2 вопроса): Случаи неактивной связи между таблицами...
В данном задании Вы еще попробуете устанавливать неактивные связи между таблицами и разберетесь со случаями, когда связи устанавливаются неактивными автоматически
Несвязанные таблицы
Задание (1 вопрос): Держим особняком
Вы загрузите одну таблицу и поразмышляете чем она может быть полезна...
Переход в Power Pivot из обычной сводной таблицы
Задание (3 вопроса): Из сводки - в Power-сводку!
В данном задании Вы попробуете построить связи из интерфейса обычной сводной таблицы
Ради чего все это: визуализация в виде сводных таблиц и диаграмм
Задание (3 вопроса): Разные сводки
В данном задании Вы потренируетесь строить разные типы сводных отчетов
Иерархии переменных для удобства визуализации
Задание (2 вопроса): Иерарх
Здесь Вы попробуете сгруппировать переменные в иерархии
Итоги раздела
Раздел - DAX в POWER PIVOT: вычисления для расширения/обогащения модели (и соотв.сводных)
Язык DAX и функции/формулы Excel
Вычисляемые столбцы (переменные)
Задание (3 вопроса): Повторим расчет столбца
В данном задании мы просто повторим простые расчеты столбцов (Вы уже ранее пробовали их вычислять) , чтобы вспомнить механику того, как это происходит
Меры
Задание (2 вопроса): Чувство меры
В этом задании Вы попробуете вычислить меру и понять механику ее расчета.
Управление мерами
Задание (2 вопроса): Собрать меры в одном месте
Сбросить все меры в таблицу
Синтаксис формул\выражений DAX
Задание (5 вопросов): 5 быстрых вопросов для систематизации
В тесте Вы ответите на вопросы о DAX, столбцах, мерах... для систематизации знаний, которые у Вас уже должны быть
Простые матоперации
Задание (3 вопроса): Простые матоперации
В данном задании Вы в очередной раз попробуете простые математические операции, опираясь на материал лекции...
Школьные формулы/функции (простые функции агрегирования, обобщения)
Задание (3 вопроса): Математика
В данном задании Вы попробуете применить для вычислений некоторые известные Вам еще со школы математические функции.
Расширитель Х к функциям агрегирования
Задание (1 вопрос): Х
Первая проба использования Х-функции
Агрегация по условиям (применение 1-й основной функция-фильтра)
Задание (6 вопросов): Испытание CALCULATE
В данном задании Вы попробуете произвести расчеты с помощью функции CALCULATE
2-я основная функция-фильтр
Задание (3 вопроса): FILTER с X
Здесь Вы поупражняетесь с FILTER, одновременно потренировавшись с Х-функцией, в которую подадите виртуальную таблицу.
Логические функции\формулы
Задание (2 вопроса): Тесты
В большой компании создали центр прикладной инженерии (основные сферы ответственности - работа с данными, инженерные расчеты и моделирование). Всех кандидатов в этот центр прогнали через тесты SHL. Присвойте им категории проходной\непроходной используя функции IF и OR/AND.
Задание (4 вопроса): Далее тесты
В этом задании Вы попробуете проставить соответствующие признаки кандидатам, которые говорят о том они подходят или не подходят на руководящие должности
Задание (2 вопроса): Переключение
В данном задании Вы попробуете использовать функцию SWITCH
Текстовые функции\формулы
Задание (2 вопроса): ФИО
В данном задании Вы попробуете через значок & объединить ФИО из 3 ячеек в одну (по аналогии как было показано в лекции, но без использования CONCATENATE: только ее заменитель - знак амперсанда &.
Задание (4 вопроса): Код проводки
В этом задании по коду из бухгалтерской программы холдинга Вам нужно определить какие расходы относятся к основным предприятиям, а какие - к вспомогательным. И построить визуализацию по количеству проводок по основным и вспомогательным предприятиям в сравнении с количеством бухгалтеров на них
Статистические функции\формулы
Задание (5 вопросjd): Простые расчеты для сложного бизнес-кейса
Расчет инженеров для обслуживания базовых станций телекоммуникационной компании с применением статистических методов (описательная статистика - квартили)
Функции даты и времени
Задание (1 вопрос): Те же акты выполненных работ
В данном задании Вы поработаете с вычислениями с тем же массивом актов выполненных работ, который рассматривали в лекции
Функции интеллектуальных (умных) операций со временем (Time Intelligence)
Задание (2 вопроса): Игра со временем
В этом задании Вы попробуете поработать с функцией операций со временем
Таблица дат (автокалендарь) для построения сводных с временными рядами
Задание (3 вопроса): Я календарь переверну...
Вычисление таблицы дат - простая процедура в виде нажатия одной кнопки. И Вы это уже делали еще в прошлом задании. Поэтому в данном задании мы не будем создавать таблицу дат: в данном задании Вы систематизируете знания и понимание смысла таблицы дат - и смысл их связи с другими таблицами
Функции вычислений с использованием связей в модели
Задание (2 вопроса): Затягиваем цены с помощью RELATED
В данном задании Вы просто попробуете затянуть цены в таблицу (по аналогии как работает функция ВПР), чтобы вывести доход по артикулам товаров в сводную таблицу
Задание (4 вопроса): Около-табличное с контекстами
В этом задании Вы попрактикуете RELATEDTABLE (вытягивающая по связи целую таблицу функция!), повторите RELATED (вытягивающую со связанной таблицы столбец) - и прикоснетесь понимания контекстов, понимание которых мы будем систематизировать ближе к концу раздела через одну лекцию
KPIs: ключевые показатели эффективности
Задание (2 вопроса): KPI как КПЭ
В данном задании Вы попробуете создать простенький KPI (КПЭ) для % годовых расходов в доходах - но тут шкала будет обратной (чем меньше % расходов - тем лучше)
Понятие контекстов
Понятные километровые формулы... Как сделать выражения читаемыми?
Задание (2 вопроса): Сделать формулу понятной
Тут Вы напишите простую формулу/выражение под SWITCH с разметкой и комментариями
Итоги раздела
Раздел - Основы POWER BI в части визуализации данных в отчете
Что такое Power BI Desktop
Повторим импорт модели данных из Excel в Power BI
Виды визуализаций в Power BI
Столбиковые диаграммы
Задание (4 вопроса): Столбики
В этом задании Вы попробуете отстроить разные столбиковые диаграммы
Графики
Задание (2 вопроса): График
В этом задании Вы попробуете поработать с графиками и другими основанными на графиках диаграммами
Делим целое на части: круги, кольца... и даже прямоугольники
Задание (4 вопросf): Части целого
В этом задании Вы попробуете использовать диаграммы, отражающие части целого (круговая, кольцевая и дерево) - а заодно и повторите вычисления со взаимосвязями....
Таблицы
Задание (2 вопроса): Таблицы-таблицы
Задание позволит прочувствовать разницу между обычными таблицами и матрицей
Все знания - для начала работы в Power BI Desktop
Задание (3 вопроса): 3 вопроса по прошлой лекции...
Те, кто внимательно следил за лекцией должны были заменить несколько странных моментов - и в этом тесте предлагается ответить на вопросы по некоторым 3 моментам лекции
Задание (4 вопроса): Проба Power BI с нуля: отчет о комплектации вакансий
В данном задании Вы сделает небольшой отчет по комплектации персоналом новых магазинов компании. Отчет будет состоять всего из 2-х диаграмм: - датчик, отражающий уровень достижения цели; - воронка, отражающая ход процесса и конверсию кандидатов на должности в сотрудников (вышедших на работу)
А что еще особенного нужно бы знать о среде Power BI?
Итоги раздела
Раздел - ПОСЛЕСЛОВИЕ
Обзорный итог курса
Послесловие
Бонус-лекция
Быстрая оплата RUB, UAH, KZT