0
我想轉換一個用於spotfire的excel公式。Spotfire IF語句在包含日期函數時不起作用
在Excel =IF(MONTH(A1294)<>MONTH(B1294),(EOMONTH(A1294,0))+1,"")
對於上下文=IF(MONTH(Start Time)<>MONTH(End Time),(EOMONTH(Start Time,0))+1,"")
在Spotfire中我有一個計算列,我嘗試使用下面的代碼,但收到錯誤「的函數調用無效類型‘如果’」
我的代碼如下:
case when Month([START_TIME_LOCALTIME])!= Month([END_TIME_LOCALTIME])
then Date(Year([END_TIME_LOCALTIME]),Month([END_TIME_LOCALTIME]),1)
else ''
END
任何幫助或想法,將不勝感激
這是因爲空!=「」。其實是NULL!= NULL。這是沒有值,因此只能用IS NULL或IS NOT NULL檢查 – scsimon