DAX Как сравнить общий объем продаж за выбранный период с общим объемом продаж 2019 года за тот же период

#powerbi #dax

#powerbi #dax

Вопрос:

Мне нужна мера DAX, которая вернет процент разницы в продажах в 2019 году%

Поэтому, если в слайсере мы выберем 2021 год, а в слайсере за месяц выберем январь и февраль, нам нужно будет получить этот период по сравнению с тем же периодом 2019 года в %. Если мы выберем слайсеры в январе и феврале 2019 года, мы получим 0 для продаж по сравнению с 2019 годом.

Я не могу создавать вычисляемые столбцы. Я доступен только для создания расчетных показателей. У меня есть период[Дата], [год],[месяц], номер месяца.. стол и стол продаж.

Любая помощь или руководство, пожалуйста !

Ответ №1:

Вы можете использовать PARALLELPERIOD функцию:

 Sales % of 2 years ago =  VAR SalesThisYear =   MySalesMeasure  VAR Sales2YearsAgo =  CALCULATE (   MySalesMeasure,   PARALLELPERIOD ( MyDateTable[Date], -2, YEAR )   )  RETURN  DIVIDE (   SalesThisYear,   Sales2YearsAgo   )  

При необходимости используйте имена таблиц / столбцов и существующие показатели продаж