SUMX / SUM

Функция агрегации.

SUMX возвращает сумму значений выражения, вычисляемого для каждой строки в таблице.

SUM суммирует все значения в столбце таблицы.

Синтаксис

SUMX ( <Table>, <Expression> )

SUM ( <ColumnName> )

<Expression> может содержать только числовой столбец.

Примеры

SUMX

В примере ниже SUMX построчно умножает стоимость за единицу товара unitprice на количество товара salesquantity и вычитает скидку discountamount. После выполнения всех построчных операций все значения суммируются:

SUMX ( factonlinesales, factonlinesales[unitprice] * factonlinesales[salesquantity] - factonlinesales[discountamount] )

SUM

В данном примере SUM суммирует все значения в столбце salesamount таблицы factonlinesales:

SUM ( factonlinesales[salesamount] )


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

Моделирование данных с помощью DAX
Поддерживаемые функции DAX
Математические операторы

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

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