PowerPivot DAX 两个值的最大值

PowerPivot DAX Max of two values

我有两列,我需要为 table 中的每一行提取这两列的最大值。我看过 Max、Maxx 和 Maxa,但它们都只有一列的输入。

如何在计算列中写入以下表达式:

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

代替MAX,你可以只用一个简单的IF来实现你想要的:

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

实际上,您应该完全按照您描述的方式编写公式:

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

dax 中的 MAX 函数有两种版本:一种采用单列,另一种采用 2 个单数表达式。