Содержание
- 2. Цели занятия
- 3. Научиться управлять контекстом Создавать текстовые меры Создавать меры с условиями Делать меры, считающие по разному для
- 4. О чём поговорим, что сделаем
- 5. План занятия
- 6. Снова про контекст
- 7. Эффект, когда значение формулы зависит от соседей, называется контекстом формулы. Контекст – это удобно, потому что
- 8. Снова про контекст Контекст строки Почему в разных строках разные значения? Ведь формула везде одна! Формула
- 9. Концепция контекста Контекст фильтра Мера [Выручка] считается в контексте подписей строк, столбцов (а также фильтров и
- 10. Откроем «Файл с прошлого занятия.pbix» и удивимся! Снова про контекст
- 11. Снова про контекст Почему так???
- 12. Снова про контекст В левой таблице коды взяты из справочника. Справочник связан с таблицами фактов, поэтому
- 13. Снова про контекст Измерения – это «подписи». Значения берутся из соответствующего столбца. Меры – это «показатели».
- 14. Снова про контекст Справочники Таблица событий (фактов)
- 15. Снова про контекст Справочники Таблица событий (фактов) Обычно, меры – из таблиц событий Обычно, измерения –
- 16. Снова про контекст Таким образом, можно сказать, что существует 3 вида столбцов в модели: Измерения –
- 17. Учебная задача
- 18. Мы – новые руководители отдела продаж электронной техники. Нам нужно разобраться с продажами подотчетной техники. У
- 19. Задача №1. Посчитать выручку. Учебная ситуация
- 20. Задача №1. Выручка = SUMX('Продажи’; 'Продажи'[Количество]*RELATED('Товары'[Цена продажи])) Учебная ситуация
- 21. Задача №2. Посчитать выручку только для постоянных клиентов. Посчитать выручку только для красной техники Учебная ситуация
- 22. Задача №2. Выручка от постоянных покупателей = [Выручка]('Покупатели'[Постоянный покупатель]=TRUE()) или Выручка от постоянных покупателей = CALCULATE(
- 23. Задача №3. Посчитать выполнение плана (в процентах от плана). Учебная ситуация
- 24. Задача №3. Выполнение плана = DIVIDE([Выручка];[План продаж]; "плана нет") Учебная ситуация
- 25. Задача №4. Посчитать на сколько недовыполнен или перевыполнен план и вывести для каждого измерения фразу: План
- 26. Задача №4. План выполнен? = var diff = [Выручка]-[План продаж] var yes = "План перевыполнен на
- 27. Задача №5. Посчитать число покупателей Учебная ситуация
- 28. Задача №5. Число покупателей = DISTINCTCOUNT('Покупатели'[Код покупателя]) Учебная ситуация
- 29. Задача №6. Сделать так, чтобы для города выручка считалась как сумма, а в общем – как
- 30. Задача №6. Сложная мера = var OnePlace=HASONEVALUE('Города'[Город]) return if (OnePlace; SUMX('Продажи';'Продажи'[Количество]*RELATED('Товары'[Цена продажи])); AVERAGEX('Продажи';'Продажи'[Количество]*RELATED('Товары'[Цена продажи]))) Учебная ситуация
- 31. Чему мы сегодня научились
- 32. Мы узнали, как управлять контекстом в формулах Научились использовать переменные в формулах Узнали, что в мерах
- 33. Полезные материалы
- 34. Документация по Power BI Desktop Сообщество (англ.) Блог Microsoft Power BI Справка по DAX DAX studio
- 35. Домашнее задание
- 36. Задача В приложенном файле «Анализ продаж направления Техника (домашнее задание).pbix» содержится та же модель данных, что
- 37. Правильно посчитанные меры будут показывать следующее при добавлении в визуализации «Карточка» Домашнее задание
- 39. Скачать презентацию







![Концепция контекста Контекст фильтра Мера [Выручка] считается в контексте подписей строк, столбцов](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1129650/slide-8.jpg)










![Задача №1. Выручка = SUMX('Продажи’; 'Продажи'[Количество]*RELATED('Товары'[Цена продажи])) Учебная ситуация](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1129650/slide-19.jpg)

) или Выручка от](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1129650/slide-21.jpg)

![Задача №3. Выполнение плана = DIVIDE([Выручка];[План продаж]; "плана нет") Учебная ситуация](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1129650/slide-23.jpg)

![Задача №4. План выполнен? = var diff = [Выручка]-[План продаж] var yes](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1129650/slide-25.jpg)

![Задача №5. Число покупателей = DISTINCTCOUNT('Покупатели'[Код покупателя]) Учебная ситуация](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1129650/slide-27.jpg)

![Задача №6. Сложная мера = var OnePlace=HASONEVALUE('Города'[Город]) return if (OnePlace; SUMX('Продажи';'Продажи'[Количество]*RELATED('Товары'[Цена продажи])); AVERAGEX('Продажи';'Продажи'[Количество]*RELATED('Товары'[Цена продажи]))) Учебная ситуация](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1129650/slide-29.jpg)







Material design. Правила и рекомендации по оформлению android приложений
Название и интерфейс MS EXCEL
Разделители полочные. Алфавит
Проектирование базы данных для центра детского общества
VR:AR в нашей жизни и как запустить свой проект
Поиск информации в Интернет
Створення системи деплойменту ігрових серверів
Интро. Аналитик в IT
Cvičení 6 4IZ110 - Informační a komunikační technologie
Микроядро Mach. ОС на его основе
Система автоматизированного проектирования работ (Сапр)
Введение в бизнес-анализ. Технологии KDD и DM
Использование видеоматериалов YouTube в целях повышения мотивации к изучению немецкого языка
Язык HTML
Модели разработки ПО. Agile, Scrum. Урок 2
Кружок Компьюша для детей 7-10 лет
Разработка системы с web- интерфейсом для хранения и систематизации электронных публикаций
Основы проектирования и технологии презентации
Аналитическая бизнес-справка на ЮЛ
О повышении потребительской грамотности. Как выбирать продукты
Управление правами
Modeling of Netropsin and Proflavin molecules and their components in the programm HyperChem
С кого человек списал компьютер? 5 класс
Анализ логических схем. Алгебра логики
Современная промышленная электроника 7
Датчики положения и перемещения в робототехнике (ДПП). Основные понятия и определения
Создание нового документа
Настройка управляемого коммутатора D-Link DIR-100