0
我在創造SSAS表格模型多維數據集的過程中,我已經變得有點粘在我的一些措施,爲計算列IF語句在計算字段(SSAS表格)
我有已經在SSAS轉換這種情況下,語句的IF
case when PROPERTY_CHARGE.PCH_CURRENT_IND='Y' then PROPERTY_CHARGE.PCH_AMT else 0 end
現在
=If ([PCH_CURRENT_IND]="Y", [PCH_AMT],0)
現在我在努力這樣一個轉變:
sum(case when PROPERTY_CHARGE.PCH_CURRENT_IND='N' and PROPERTY_CHARGE.PCH_END_DATE is null then PROPERTY_CHARGE.PCH_AMT else 0 end
我已經嘗試了各種安排,但不管我得到的錯誤是相關的是null還是AND在這種情況下不可用或其他錯誤建議我有太多的參數。
任何人都可以協助嗎?
感謝您的答覆。我實際上設法用 = IF([PCH_CURRENT_IND] =「N」,IF(LEN([PCH_END_DATE])= 0,[PCH_AMT],0))來複制它 –