使用原生 Excel 表格 | Qlik Cloud 說明
跳到主要內容 跳至補充內容

使用原生 Excel 表格

當您需要在您的報告範本中建立特定類型的內容時,使用 Microsoft Excel 的原生表格功能通常會更容易且更有益。這包括建立樞紐分析表、計算欄和計算列總計。

如果您想要執行下列任何一項操作,建議將您的範本內容轉換為原生 Excel 表格:

  • 更輕鬆地存取原生 Excel 資料篩選和排序

  • 在您的 Excel 報告中建立樞紐分析表

  • 新增依賴原生 Excel 計算的計算欄

  • 新增依賴原生 Excel 計算的計算列總計

在某些情況下,您可以在不將內容轉換為原生 Excel 表格的情況下達成這些結果。然而,使用此功能較為容易,因此是建議的工作流程。

適用於

此內容適用於使用適用於 Microsoft ExcelQlik 增益集來設計表格式報告範本。請參閱 Microsoft Excel 的 Qlik 增益集

建立原生 Excel 樞紐分析表

Qlik Sense 樞紐分析表可以作為單一表格標籤新增。您可以從增益集使用者介面中識別它,因為您無法將其作為個別欄新增。然而,如果您只是將 Qlik Sense 樞紐分析表插入為單一標籤項目而不進行其他修改,該圖將被匯出為直表,而不是原生 Excel 樞紐分析表。

相反地,請完成下列步驟,以使用 Qlik Sense 表格式資料來建立原生 Excel 樞紐分析表:

  1. 在您的應用程式中建立或選取一個圖,以用作來源直表。將其插入為一組欄。請參閱 透過欄新增圖表

  2. 將圖表格轉換為原生 Excel 直表。

  3. 將此原生 Excel 直表轉換為原生 Excel 樞紐分析表。

有關每個程序的詳細資訊,請參閱下方。

步驟 1:將來源資料插入為直表

在您的 Qlik Sense 應用程式中設計或選取一個圖,其中包含您需要用來建立原生 Excel 樞紐分析表的欄。這可以是任何具有底層直表資料結構的 Qlik Sense 圖 (除了樞紐分析表之外的所有支援的視覺化)。如果您是從頭開始,直表可能是最簡單的輸入物件,有助於視覺化您想要新增的內容。

原生 Excel 樞紐分析表會自行執行彙總。因此,若要在您的 Excel 樞紐分析表中包含來自應用程式的計算運算式,請將來自 Qlik Sense 應用程式的非彙總欄位新增為維度,而不是量值。

建立 Qlik Sense 視覺化並將所有想要的欄新增為維度

要在 Qlik Sense 應用程式中用作原生樞紐分析表輸入的來源表格

接下來,將圖作為一組個別欄新增至報告範本。如需指示,請參閱 透過欄新增圖表

Qlik Sense 視覺化作為範本中個別欄的表格新增

作為由個別欄組成的直表新增至範本的來源表格

步驟 2:將表格式資料轉換為原生 Excel 直表

當您已將來源 Qlik Sense 圖新增至範本時,請將其轉換為原生 Excel 直表。造訪官方 Microsoft 文件以取得其他指示。下列程序已自訂,以提供特定於您的 Qlik Excel 範本的詳細資訊。

  1. Excel 中,反白顯示產生原生 Excel 表格所需的區域。這包括標題列、帶有標籤的列、這些列下方的一個額外列,以及所有想要的欄。將選取範圍轉換為原生 Excel 直表。

    反白顯示來源表格的必要元件,並將它們轉換為原生 Excel 直表

    在來源表格中選取的欄和列,顯示建立原生直表所需的選取範圍
  2. 建立原生 Excel 直表後,在具有欄標籤的列下方插入 <deleterow> 標籤。這可確保在報告輸出中刪除選取的列。如需詳細資訊,請參閱 透過 Deleterow 標記移除列

    在原生 Excel 表格中插入 <deleterow> 標籤

    新建立的 Excel 原生直表,在必要位置帶有 deleterow 標籤

步驟 3:將原生 Excel 直表轉換為原生 Excel 樞紐分析表

最後,將 Excel 直表轉換為 Excel 樞紐分析表。

造訪官方 Microsoft 文件以取得其他指示。下列程序已自訂,以提供特定於您的 Qlik Excel 範本的詳細資訊。

資訊備註

不支援將連接至 Qlik 應用程式資料的 Excel 原生樞紐分析表放置在層級內。但是,您可以將 Excel 樞紐分析表放置在具有頁面的工作表內。

  1. 選取原生 Excel 直表中的儲存格,並使用 Excel 功能區列中的選項將其轉換為樞紐分析表。

    將原生 Excel 直表轉換為原生 Excel 樞紐分析表

    已選取原生 Excel 直表,並帶有使用者需要選取以將其轉換為原生樞紐分析表的必要按鈕
  2. 使用 Microsoft Excel 功能,以您想要的組態設定您的樞紐分析表。如果您需要在輸出中包含計算運算式 (量值),這就是您套用這些彙總的步驟。

    使用您想要的組態準備原生 Excel 樞紐分析表

    原生 Excel 樞紐分析表的組態設定

如果您預覽報告,原生 Excel 樞紐分析表會正確產生。

報告輸出顯示原生 Excel 樞紐分析表的預期轉譯

正確轉譯原生樞紐分析表的報告輸出

新增計算欄

您可以使用 Excel 公式來新增原始 Qlik Sense 應用程式中不存在的計算欄。將此功能與來源應用程式中定義的維度和量值搭配使用。

  1. 使用增益集按欄插入 Qlik Sense 圖。

    以表格式形式新增至 Microsoft ExcelQlik Sense

    Microsoft Excel 中的功能區列,顯示 Qlik 增益集圖示
  2. Excel 中,反白顯示產生原生 Excel 表格所需的區域。這包括標題列、帶有標籤的列、這些列下方的一個額外列,以及所有想要的欄。將選取範圍轉換為原生 Excel 直表。

    反白顯示來源表格的必要元件,並將它們轉換為原生 Excel 直表

    在來源表格中選取的欄和列,顯示建立原生直表所需的選取範圍
  3. 若要在 Excel 表格中最右側欄的右側新增計算欄,請按一下最右側欄標籤右側的儲存格,然後輸入 =,接著輸入您的自訂公式。

    Excel 表格中的新計算欄寫入的運算式

    在通常放置欄標籤的欄儲存格中新增計算欄運算式
  4. 新欄已新增至 Excel 表格。請注意,它在範本中可能具有無效值,但如果設定正確,它將在輸出中產生正確的資訊。

    您可以重新命名該欄,並根據需要設定其格式。

    新增至原生 Excel 表格的計算欄

    新增後的 Excel 表格中的計算欄

如果您預覽報告,您將看到 Excel 表格包含新欄,且原生公式會傳播到所有列中。

包含計算欄 Revenue 的報告輸出

顯示計算欄已正確轉譯的報告輸出

新增計算總計

您可以使用原生 Excel 功能在表格中新增顯示總計的列。選取表格,按一下右側的「表格設計」,然後選取「合計列」核取方塊。

  1. 使用增益集按欄插入 Qlik Sense 圖。

    以表格式形式新增至 Microsoft ExcelQlik Sense

    來自 Qlik Sense 應用程式的來源直表圖,已新增至範本
  2. Excel 中,反白顯示產生原生 Excel 表格所需的區域。這包括標題列、帶有標籤的列、這些列下方的一個額外列,以及所有想要的欄。將選取範圍轉換為原生 Excel 直表。

    反白顯示來源表格的必要元件,並將它們轉換為原生 Excel 直表

    在來源表格中選取的欄和列,顯示建立原生直表所需的選取範圍
  3. 建立原生 Excel 直表後,在具有欄標籤的列下方插入 <deleterow> 標籤。這可確保在報告輸出中刪除選取的列。如需詳細資訊,請參閱 透過 Deleterow 標記移除列

  4. 按一下表格內的任何位置,然後按一下 Excel 工具列中的 表格設計 索引標籤。選取 合計列 核取方塊。

    使用原生 Excel 功能將 合計列 新增至 Excel 表格

    在 Excel 工具列中啟用選項,以建立 Excel 原生表格的合計列
  5. 在新的 合計 列中,按一下您想要有合計列的欄的儲存格,並使用下拉式選單選取任何可用的內建表格摘要函數。

    下拉式清單中的摘要函數清單

    用於選取合計列摘要函數的下拉式選單
提示備註或者,您也可以手動將 Excel 公式插入 合計 列中。請務必包含來源表格中某欄的至少兩列。這可讓增益集展開範圍以包含所有需要的列。

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們!