将 excel 转换为 Tableau 语法
Converting excel to Tableau syntax
有人可以帮我转换以下 Tableau 语法吗 - 我们已经试了几个小时了!
=IF(Table1[@[Order Value]]<0,0,IF(Table1[@[D Complete Act]]TODAY()-180,0,IF(AND(Table1[@[File Wise Doc ID]]>0,Table1[@[D Complete Act]]TODAY()-120),0,IF(ISBLANK(Table1[@[File Wise Doc ID]]),Table1[@[Order Value]],表 1[@Fwnet]))))
我试图从逻辑上分解您的函数,并将相同的逻辑应用于下面的 Tableau 计算字段。
我不熟悉某些 Excel 语法 - 即您在没有运算符的字段旁边应用 TODAY() 的方式。我认为这意味着 [D Complete Act] 少于一定天数。
它可能需要稍微调整一下,但希望这至少能让您了解如何从 Excel 转换为 Tableau:
IF(Table1[@[Order Value]]<0,
0,
IF(Table1[@[D Complete Act]]TODAY()-180,
0,
IF(AND(Table1[@[File Wise Doc ID]]>0,
Table1[@[D Complete Act]]TODAY()-120),
0,
IF(ISBLANK(Table1[@[File Wise Doc ID]]),
Table1[@[Order Value]],
Table1[@Fwnet]))))
~
IF [Order Value] < 0
Then 0
Else
If [D Complete Act] < DATEADD('day', -180, TODAY())
Then 0
Else
If [File Wise Doc ID] > 0
AND [D Complete Act] < DATEADD('day', -120, TODAY())
Then 0
Else
If ISNULL([File Wise Doc ID])
Then [Order Value]
Else [Fwnet]
END
END
END
END
有人可以帮我转换以下 Tableau 语法吗 - 我们已经试了几个小时了!
=IF(Table1[@[Order Value]]<0,0,IF(Table1[@[D Complete Act]]TODAY()-180,0,IF(AND(Table1[@[File Wise Doc ID]]>0,Table1[@[D Complete Act]]TODAY()-120),0,IF(ISBLANK(Table1[@[File Wise Doc ID]]),Table1[@[Order Value]],表 1[@Fwnet]))))
我试图从逻辑上分解您的函数,并将相同的逻辑应用于下面的 Tableau 计算字段。
我不熟悉某些 Excel 语法 - 即您在没有运算符的字段旁边应用 TODAY() 的方式。我认为这意味着 [D Complete Act] 少于一定天数。
它可能需要稍微调整一下,但希望这至少能让您了解如何从 Excel 转换为 Tableau:
IF(Table1[@[Order Value]]<0,
0,
IF(Table1[@[D Complete Act]]TODAY()-180,
0,
IF(AND(Table1[@[File Wise Doc ID]]>0,
Table1[@[D Complete Act]]TODAY()-120),
0,
IF(ISBLANK(Table1[@[File Wise Doc ID]]),
Table1[@[Order Value]],
Table1[@Fwnet]))))
~
IF [Order Value] < 0
Then 0
Else
If [D Complete Act] < DATEADD('day', -180, TODAY())
Then 0
Else
If [File Wise Doc ID] > 0
AND [D Complete Act] < DATEADD('day', -120, TODAY())
Then 0
Else
If ISNULL([File Wise Doc ID])
Then [Order Value]
Else [Fwnet]
END
END
END
END