Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Текущий »

Платформа поддерживает создание вложенных условия с помощью нескольких функций 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
📄 Создание мер

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

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

  • Нет меток