在 Excel 報告範本中使用變數和運算式
將變數和運算式新增至報告範本作為物件。您可以使用變數或運算式以動態儲存可在報告集中修改和重新使用的值或計算。
變數
您可以在範本中插入來自 Qlik Sense 的變數。如同您建立的其他範本物件,變數會新增為範本設定中的物件,並且可從 Excel 的 Qlik 增益集視窗中存取。新增變數物件的執行個體作為變數標記。
您可以新增以指令碼撰寫的變數以及在工作表檢視中定義的變數。
新增變數
請執行下列動作:
-
按一下增益集頂端工具列的 圖示。
-
按一下新增變數。就會顯示可用變數清單。
-
按一下現有變數右側的 圖示以便新增。
-
會在目前醒目提示的儲存格中插入變數標記。就會顯示變數的設定頁面。在運算式之下,您可以檢視目前變數值的預覽。
建議向變數提供唯一名稱,若您之後需要變更設定,可在增益集中識別。
-
根據需要調整任何其他參數。
重新造訪對設定進行任何修改時新增的任何變數,以在活頁簿中定位,或將另一個執行個體新增至活頁簿。按一下增益集的 圖示,以開啟變數和運算式登陸頁面,並按一下 以前往插入所在的儲存格。根據需求調整增益集的任何設定。
如需您為了完成變數而需要進行的其他重要動作的資訊,請參閱下列內容:
運算式
使用 Qlik Sense 語法和函數新增運算式作為物件。如同您建立的其他範本物件,運算式會新增為範本設定中的物件,並且可從 Excel 的 Qlik 增益集視窗中存取。新增運算式物件的執行個體作為運算式標記。
您可能想新增的熱門運算式包括:
-
=Count(distinct <your dimension field>):針對您在運算式中定義的維度欄位傳回唯一值數量 (例如 Customer 或 Product)。
-
=today():傳回目前日期。
-
=year(now):傳回目前年份。
新增運算式
-
按一下增益集頂端工具列的 圖示。
-
按一下新增運算式。就會顯示可用運算式清單。
-
按一下現有運算式右側的 圖示以便新增。按照新增現有變數的相同步驟:新增變數。
-
若您需要改為建立新的運算式,按一下建立運算式。
-
新增名稱和描述 (選用),以設定新的運算式,然後定義運算式。
-
選取運算式欄位之下的預覽值,以確保您已正確設定運算式,並按一下建立。
會建立運算式物件,並且可在增益集視窗中存取。也會在目前選取的儲存格中插入運算式標記。
重新造訪對設定進行任何修改時新增的任何運算式,以在活頁簿中定位,或將另一個執行個體新增至活頁簿。按一下增益集的 圖示,以開啟變數和運算式登陸頁面,並按一下 以前往插入所在的儲存格。根據需求調整增益集的任何設定。
如需您為了完成變數而需要進行的其他重要動作的資訊,請參閱下列內容:
格式化變數或運算式
將原生 Excel 格式套用至包含變數和運算式標記的儲存格。這可能包括字型樣式、數字格式和其他自訂。格式會套用至報告輸出。
移除變數或運算式
您可以從報告範本移除變數或運算式,以及在增益集窗格從該物件類型的清單中移除。
請執行下列動作:
-
選取新增物件所在的儲存格。
-
按一下增益集視窗底部的刪除。
這會從對應的物件清單移除標記和物件。
若您改用 Excel 功能刪除物件,將不會在產生的報告中插入。不過,物件仍會顯示在新增物件清單中。這表示,您之後可以輕鬆地重新新增物件。