2017-08-21 34 views
0

在Qlikview中,我試圖獲得迄今爲止達到今年預算的商店。在Qlikview中,找到已實現預算的商店號碼

我每天早上運行報告直到昨天結束的一年。

由於雙引號內的雙引號,下面的表達式不起作用。

我試圖用單引號替換內部雙引號,但沒有運氣。

任何建議/想法?

count({<StoreNo={"=sum({<DayNo={"<=$(vYesterday_DayNo)"}>}SalesAmount)> sum({<FYear={DayNo={"<=$(vYesterday_DayNo)"}>}[Budget Amount])"}>}StoreNo) 
+0

我有這個良好的反應Qlik社區主題提問。 https://community.qlik.com/message/1329176#1329176 –

回答

1

這個長表達式通常很難一次調試。我建議你把它分成幾部分,看看哪部分失敗。例如:創建維度爲「StoreName」和表達式「SalesAmount」的數據透視表。然後繼續添加表達式作爲列,它們中的每一個變得更加複雜(即使用集合分析)。你可能很快就會發現哪一個錯誤。相反,如果他們是正確的,也許計數是錯的。 另一個好主意是嘗試使用非常簡化的信息集合,以便您可以方便地手動檢查表達式是否正確計算。

*編輯:如果您需要更具體的幫助,您將需要提供更具體的信息,如出現在表達式中的所有變量的含義,他們的預期值等