/
Расчет скидки с учётом промоакции

Расчет скидки с учётом промоакции

Платформа поддерживает создание вложенных условия с помощью нескольких функций IF. Ниже приведен пример использования вложенной функции IF внутри функции SUMX. Данная формула суммирует продажи по всем строкам таблицы factonlinesales. Если promotionkey равно 6, то salesamount умножается на 0,8. Если promotionkey равно 7, то salesamount умножается на 0,7. Если ни одно из этих условий не выполняется, то salesamount остается неизменным. Иными словами, если промоакция имеет код 6, то применяется скидка 20%; если промоакция имеет код 7, то применяется скидка 30%. В противном случае, никаких скидок не применяется.

Скидки = SUMX(factonlinesales, IF(factonlinesales[promotionkey]= 6, factonlinesales[salesamount]* 0.8, IF( factonlinesales[promotionkey]= 7 , factonlinesales[salesamount]* 0.7, factonlinesales[salesamount]) ) )

Смотрите также

Поддерживаемые функции DAX
Создание мер

Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.

 

Related content

Расчет меры по условию с проверкой на уровне строк и учетом коэффициента
Расчет меры по условию с проверкой на уровне строк и учетом коэффициента
Read with this
Расчет скидки с учётом промоакции
Расчет скидки с учётом промоакции
More like this
Расчет суммы накопленного итога
Расчет суммы накопленного итога
Read with this
Расчет скидки с учётом промоакции
Расчет скидки с учётом промоакции
More like this
Расчет среднего чека
Расчет среднего чека
Read with this
Расчет скидки с учётом промоакции
Расчет скидки с учётом промоакции
More like this