PowerBI条件计算无法正常工作。
我已经创建了自定义列,并且正在编写公式,可以在其中获得过去一个月和当前月份的两种不同计算方式
我已经尝试了if和else切换功能,但是没有得到想要的结果。
这是我根据来自3个不同数据源的3个不同列计算的差异。
SELECT #T1.ID,
CASE WHEN A.ID IS NULL THEN 'Not found'
WHEN A.STATUS <> 'A' THEN 'Failed with Status'
WHEN A.AMOUNT < 250 THEN 'Failed with Amount'
ELSE 'Valid' END AS REMARK
FROM (values (2,32,4,5)) as #T1(ID) LEFT JOIN #Temp A ON A.Id = #T1.Id;
我想获得Difference =
( SUM ( Opportunity[Revenue] ) + SUM ( 'August 2019'[Revenue] ) )
- SUM ( '2018 Invoice'[Revenue] )
的结果,则差异应为
(Opportunity[Month]) = 1 ,2,3,4,5,6, 7
其他
Difference = sum('August 2019' [Revenue]))-sum('2018 Invoice'[Revenue])
答案 0 :(得分:0)
怎么样?
Difference =
IF (
Opportunity[Month] IN { 1, 2, 3, 4, 5, 6, 7 },
SUM ( Opportunity[Revenue] )
)
+ SUM ( 'August 2019'[Revenue] )
- SUM ( '2018 Invoice'[Revenue] )
如果Month > 7
,则IF
返回BLANK()
,您只得到最后两个词。