【问题标题】:Tableau Nested IF Statement including STRING and INTEGERTableau 嵌套 IF 语句,包括 STRING 和 INTEGER
【发布时间】:2021-06-27 21:43:28
【问题描述】:

我正在尝试计算具有字母数字(STRING ID)的特定项目的不同数量 符合特定标准的,即超过 45 天的未收发票

{FIXED [发票 ID] : (IF([INOVICE CATEGORY] = 1 THEN (IF [中位发票年龄] > 45 THEN 1 ELSE 0 END)}

但我遇到了一个错误

【问题讨论】:

    标签: loops if-statement tableau-api nested-loops nested-lists


    【解决方案1】:

    我不确定这些字段是否已经聚合,但上面缺少第一个 IF 的 END 并且第一个 IF 有一个不必要的“(”。

    试试下面的,看看它是否有效,或者你的错误信息是否改变。

    {FIXED [Invoice ID] : (
    IF [INOVICE CATEGORY] = 1 THEN (
    IF [Median Invoice age] > 45 THEN 1 ELSE 0 END)
     END)}
    

    您可能需要汇总您的主要 IF 语句。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-12
      • 2018-10-26
      • 2021-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多