PowerPivot DAX Макс двух значений - PullRequest
0 голосов
/ 02 мая 2018

У меня есть два столбца, и мне нужно извлечь максимальное значение этих двух для каждой строки в моей таблице. Я посмотрел на Max, Maxx и Maxa, но все они имеют вход только для одного столбца.

Как бы я написал следующее выражение в столбце Calculated:

=max(
    Table1[Column1],
    Table1[Column2]
)

Ответы [ 2 ]

0 голосов
/ 04 мая 2018

На самом деле, вы должны написать формулу в точности так, как вы описали:

=max(
Table1[Column1],
Table1[Column2]
)

Функция MAX в dax существует в 2 версиях: одна занимает один столбец, другая - 2 особых выражения.

0 голосов
/ 02 мая 2018

Вместо MAX, вы можете просто использовать IF, чтобы достичь того, что вы хотите:

= IF(Table1[Column1] >= Table1[Column2], Table1[Column1], Table1[Column2])
...