我正试图在Tableau中从PowerBI重新创建以下计算,但我不确定如何实现FILTER((函数的功能。
(CALCULATE(SUM(Data[Amount]),FILTER(Data,Data[Paid]="True"))/SUM(Data[Amount]) +
CALCULATE(COUNT(Data[Document ID]),FILTER(Data,Data[Paid]="True"))/COUNT(Data[Document ID]))/2
我的假设是使用IF或CASE,但后来我不知道如何除以所有单据的数量,无论它们的付款状态如何。
我想您需要以下内容:
SUM(IF [paid] = "True" then [Amount] end)/SUM([Amount])
+
COUNT(IF [paid] = "True" then [Document ID] end)/COUNT([Document ID])/2
使用if语句指定筛选器。