Tableau 为整个 table 创建计算列

Tableau creating calculating column for whole table

tableau 是否有机会为 table 创建计算列?例如这里有一些数字的 2 列,我想用这样的公式制作第三列 If(column1>column2;column1;column2。我看到可以选择使用汇总列创建计算字段,但我只想比较它们。

如果您只想创建一个新列来存储两个原始列之间的最大值,您只需创建一个计算字段,如下所示:

if column1 > column2
then column1
else column2
end

编辑 或者更简单

MAX([column1], [column2])

有两个名为 MAX() 的(重载)函数。使用一个参数,MAX() 是一个聚合函数,它对一列值和 returns 最大值进行操作 - 就像其他聚合函数,如 SUM()、AVG() 等。使用两个参数,MAX() 是对单个数据行和 returns 两个参数中较大的一个进行操作的记录级函数。 MIN() 的行为类似。