Tableau api 正在计算完成百分比
从图像中,我需要计算订单号1的完成百分比 完成的计算将是 (状态“已交付”的总分数/总分数)*100 该值应为57% 有人能帮我计算一下这个字段吗?请看下面的IIFTableau api 正在计算完成百分比,tableau-api,Tableau Api,从图像中,我需要计算订单号1的完成百分比 完成的计算将是 (状态“已交付”的总分数/总分数)*100 该值应为57% 有人能帮我计算一下这个字段吗?请看下面的IIF SUM(IIF([Status]=“Delivered”,[Point],NULL))/SUM([Point]) 我假设名为Order No.的列一直延伸到每一行(即,每一行应该有一个1作为订单号),但屏幕截图没有显示这一点 此外,仅当“已交付”的状态始终为大小写时,上述操作才有效,而屏幕截图中未显示该状态。如果不始终为大小写,请将
SUM(IIF([Status]=“Delivered”,[Point],NULL))/SUM([Point])
我假设名为Order No.的列一直延伸到每一行(即,每一行应该有一个1作为订单号),但屏幕截图没有显示这一点
此外,仅当“已交付”的状态始终为大小写时,上述操作才有效,而屏幕截图中未显示该状态。如果不始终为大小写,请将[status]包装到上方的函数中:
SUM(IIF(上限([Status])=“DELIVERED”,[Point],NULL))/SUM([Point])
您也可以获得想要的效果,只需操作Tableau用户界面,而无需编写@S.User18所示的计算字段。这两种方法都有效,但它有助于理解这两种方法
与@S.User18一样,我假设您的名为Order No.的列是一致填写的。我还假设[Order No.]是一个维度
要了解有关表格计算的更多信息,请参阅联机帮助。我不会乘以100。我会将数字保留为十进制,并将其格式化为百分比。