Расчет доли в модели Power Pivot
Категория: Надстройки Power, Приемы и советы | Опубликовано 14-01-2020
|3
Всё, что может быть подсчитано, должно быть рассчитано! Работая в Excel, можно вспомнить о дополнительных вычислений в сводных таблицах. Но! В каждом отчете возникает необходимость в добавлении поля, выбор вычисления, изменении имени поля. А при создании вычисляемых полей – мер – в Power Pivot, значительно сокращается количество действий. Ведь подобную настройку мы делаем при создании меры, т.е. один раз!
Формула выглядит так:
Доля продажи, %:=SUMX(‘БытоваяТехника’;
‘БытоваяТехника'[Цена за шт, р]*‘БытоваяТехника'[Количество, шт])/
SUMX(ALL(‘БытоваяТехника’);
‘БытоваяТехника'[Цена за шт, р]*’БытоваяТехника'[Количество, шт])
- Функция SUMX(Table;Expression) – позволяет без создания вычисляемых столбцов, сразу задать расчетное выражение по исходным столбцам. Когда мера добавляется в отчет, то значения рассчитываются по значениям категорий. Например, наименование или производитель.
- Функция ALL игнорирует все возможные фильтры и вычисляет итоговое значение по всем данным.
Затем следует применить к созданной мере процентный формат. Остается добавить вычисляемое поле в нужный отчёт. Готово!
Расчет доли продажи по наименованиям:
Расчет доли продажи по производителям:
19.01.2020 (21:43)
Есть ли смысл считать в модели, если можно это же считать в сводных?
26.01.2020 (19:43)
Kira, рассчитывая МЕРУ в модели, сколько бы потом отчетов не строилось, просто добавляется в отчет МЕРА. Иначе, в каждом отчете необходимо заниматься однотипными расчетами.
04.02.2020 (00:54)
Лаконично и просто, когда знаешь