Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tableau api 4个日期列-选择最近日期的组合字段?_Tableau Api - Fatal编程技术网

Tableau api 4个日期列-选择最近日期的组合字段?

Tableau api 4个日期列-选择最近日期的组合字段?,tableau-api,Tableau Api,我有四栏写着日期 A列、B列、C列和D列 每行都有A列,但是根据数据的不同,有些行在B列、C列或D列中有一个日期条目。如果存在多个日期,我想创建一个新列,显示最近的日期 希望一个MAX可以解决这个问题,但这仅限于2个日期字段 有什么建议吗?不幸的是,似乎只有这种不合标准的解决方案——因为如果您有n列会怎么样: max(Column A,max(Column B,max(Column C,Column D))) 不幸的是,似乎只有这种不合标准的解决方案——因为如果您有n列: max(Column

我有四栏写着日期

A列、B列、C列和D列

每行都有A列,但是根据数据的不同,有些行在B列、C列或D列中有一个日期条目。如果存在多个日期,我想创建一个新列,显示最近的日期

希望一个MAX可以解决这个问题,但这仅限于2个日期字段


有什么建议吗?

不幸的是,似乎只有这种不合标准的解决方案——因为如果您有
n
列会怎么样:

max(Column A,max(Column B,max(Column C,Column D)))

不幸的是,似乎只有这种不合标准的解决方案——因为如果您有
n
列:

max(Column A,max(Column B,max(Column C,Column D)))

数据透视是一种选择吗?这将使列变成行,max()函数将完美工作,您不必担心列是否有值。是否可以选择旋转数据?这将使列变成行,max()函数将完美地工作,您无需担心列是否有值。