# 建立變數

Qlik Sense 中的變數是具名的實體，包含一個資料值。在運算式中使用變數時，它會被其值或變數定義所取代。 使用變數對話方塊或在指令碼中使用資料載入編輯器定義變數。

在受管理、共用或個人空間中的分析應用程式中編輯複製或私人工作表時，您可以從變數對話方塊中建立新的變數。

您可以按一下 the 複製 icon 並選取，以複製現有的變數。

資訊備註

變數可以在受管空間應用程式中建立，並在應用程式重新發佈時移除。

如需關於建立變數的視覺示範，請參閱[建立變數](https://share.vidyard.com/watch/bts3r8FuehLRkd2THrQ98m?)。

請執行下列動作：

1. 編輯工作表時，按一下工作表上編輯列中的 the 變數 icon，以開啟變數對話方塊。

   隨即開啟變數概述。

2. 按一下新建。

   將顯示變數的以下輸入欄位：

   * 名稱 (必填)
   * 定義
   * 描述
   * 標記

   如要取消建立新變數，按 Esc 或按一下取消。

3. 輸入變數的名稱 (必填)。選擇名稱時，遵循以下準則：

   * 建立變數後，您不能再變更名稱。

   * 使用字母作為第一個字元，不要使用數字或符號。

   * 不建議將變數命名為與 Qlik Sense 中某個欄位或函數相同的名稱。

     如需詳細資訊，請參閱 [如何解釋名稱](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Variables/use-variables-expression.htm#How)。

   * 請勿在命名變數時使用下列字元：`$ ( ) [ ] "`

   * 名稱必須為唯一。您無法使用用於保留變數或系統變數的名稱來命名變數。變數對話方塊中未列出這些變數，但如果您不能使用特定名稱，即使您在變數對話方塊中找不到重複的名稱，也表示已經有保留變數或系統變數使用了此名稱。

   * 不建議使用長名稱。如果變數的名稱過長，在變數概述中可能無法完整顯示。

4. 也可以選擇輸入變數的說明。

5. 建立變數的定義。您可以透過按一下 the 運算式 icon 進入運算式編輯器。

   如需詳細資訊，請參閱 [使用運算式編輯器](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Expressions/work-with-expression-editor.htm)。

   將變數的值設為今天的日期，以數字格式表示：

   Num(Today())

6. 也可以選擇輸入變數的標記。

7. 或者，如果您希望在使用者建立書籤時納入目前的變數值，請選取在建立書籤時納入目前的變數值。

   如需更多變數和書籤資訊，請參閱 [在書籤和報告中納入變數狀態](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Variables/using-variables-with-bookmarks.htm)。

8. 按一下建立以儲存變數。

## 瞭解更多資訊

* [在資料載入編輯器中使用變數](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/work-with-variables-in-data-load-editor.htm)
* [使用運算式編輯器](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Expressions/work-with-expression-editor.htm)
* [系統變數](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemVariables/system-variables.htm)