rss
  •  
Обучение Microsoft Excel: от основ до PowerBI

Расчет доли в модели Power Pivot

| Категория: Надстройки Power, Приемы и советы |

3

Всё, что может быть подсчитано, должно быть рассчитано! Работая в Excel, можно вспомнить о дополнительных вычислений в сводных таблицах. Но! В каждом отчете возникает необходимость в добавлении поля, выбор вычисления, изменении имени поля. А при создании вычисляемых полей – мер – в Power Pivot, значительно сокращается количество действий. Ведь подобную настройку мы делаем при создании меры, т.е. один раз!

Формула выглядит так:
Доля продажи, %:=SUMX(‘БытоваяТехника’;
‘БытоваяТехника'[Цена за шт, р]*‘БытоваяТехника'[Количество, шт])/
SUMX(ALL(‘БытоваяТехника’);
‘БытоваяТехника'[Цена за шт, р]*’БытоваяТехника'[Количество, шт])

  • Функция SUMX(Table;Expression) – позволяет без создания вычисляемых столбцов, сразу задать расчетное выражение по исходным столбцам. Когда мера добавляется в отчет, то значения рассчитываются по значениям категорий. Например, наименование или производитель.
  • Функция ALL игнорирует все возможные фильтры и вычисляет итоговое значение по всем данным.

Затем следует применить к созданной мере процентный формат. Остается добавить вычисляемое поле в нужный отчёт. Готово!

Расчет доли продажи по наименованиям:

Расчет доли продажи по производителям:




Оставьте комментарий!

На сообщение “Расчет доли в модели Power Pivot” комментария 3

  1. Kira:

    Есть ли смысл считать в модели, если можно это же считать в сводных?

  2. Ольга Кулешова:

    Kira, рассчитывая МЕРУ в модели, сколько бы потом отчетов не строилось, просто добавляется в отчет МЕРА. Иначе, в каждом отчете необходимо заниматься однотипными расчетами.

  3. A-Анастасия:

    Лаконично и просто, когда знаешь