Powerbi 求和2个表值
我试图对两个表中的两个值求和。我计算了两个表的未决金额,现在需要查看多行卡中两个计算字段的总和。表1给了我一美元,表2给了我一美元。我需要这两个数额的总和 表1计算字段:Powerbi 求和2个表值,powerbi,dax,Powerbi,Dax,我试图对两个表中的两个值求和。我计算了两个表的未决金额,现在需要查看多行卡中两个计算字段的总和。表1给了我一美元,表2给了我一美元。我需要这两个数额的总和 表1计算字段: Pending Tender (FTL-CS) = IF('ICS Que'[DeliveryDate]=BLANK(),BLANK(),'ICS Que'[TenderedAmount]) Pending Tender (FTL-AP) = IF('AP Que'[DeliveryDate]=BLANK(),BLANK()
Pending Tender (FTL-CS) = IF('ICS Que'[DeliveryDate]=BLANK(),BLANK(),'ICS Que'[TenderedAmount])
Pending Tender (FTL-AP) = IF('AP Que'[DeliveryDate]=BLANK(),BLANK(),'AP Que'[TenderedAmount])
表2计算字段:
Pending Tender (FTL-CS) = IF('ICS Que'[DeliveryDate]=BLANK(),BLANK(),'ICS Que'[TenderedAmount])
Pending Tender (FTL-AP) = IF('AP Que'[DeliveryDate]=BLANK(),BLANK(),'AP Que'[TenderedAmount])
两个字段尝试的总和:
Pending Tender (FTL) = CALCULATE(SUM('AP Que'[Pending Tender (FTL-AP)]&SUM('ICS Que'[Pending Tender (FTL-CS)])))
我知道它在我的语法中,但我不知道如何修复它。您编写的内容如下:
Pending Tender (FTL) :=
CALCULATE(SUM('AP Que'[Pending Tender (FTL-AP)]&SUM('ICS Que'[Pending Tender (FTL-CS)])))
应按如下所示编写,其中第一个总和
有一个结束括号,并且在两个总和
之间有一个+
而不是使用&
Pending Tender (FTL):=
CALCULATE (
SUM ( 'AP Que'[Pending Tender (FTL-AP)] )
+ SUM ( 'ICS Que'[Pending Tender (FTL-CS)] )
)
或者,它可以被重写如下,因为计算是多余的,除非你有一个过滤条件
Pending Tender (FTL):=
SUM ( 'AP Que'[Pending Tender (FTL-AP)] )
+ SUM ( 'ICS Que'[Pending Tender (FTL-CS)] )
最后,作为一项建议,我个人会避免在度量值名称中使用(或),因为它们可能会被误认为是开始括号和结束括号。您所写的内容如下:
Pending Tender (FTL) :=
CALCULATE(SUM('AP Que'[Pending Tender (FTL-AP)]&SUM('ICS Que'[Pending Tender (FTL-CS)])))
应按如下所示编写,其中第一个总和
有一个结束括号,并且在两个总和
之间有一个+
而不是使用&
Pending Tender (FTL):=
CALCULATE (
SUM ( 'AP Que'[Pending Tender (FTL-AP)] )
+ SUM ( 'ICS Que'[Pending Tender (FTL-CS)] )
)
或者,它可以被重写如下,因为计算是多余的,除非你有一个过滤条件
Pending Tender (FTL):=
SUM ( 'AP Que'[Pending Tender (FTL-AP)] )
+ SUM ( 'ICS Que'[Pending Tender (FTL-CS)] )
最后,作为一项建议,我个人应该避免在度量名称中使用(或),因为它们可能被误认为是开始括号和结束括号