

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用樞紐分析表
<a name="pivot-table"></a>

使用樞紐分析表以顯示兩個維度交集的度度量。

熱圖和樞紐分析表以類似的表格形式來顯示資料。如果您想要識別趨勢和極端值，請使用熱圖，因為此圖使用了顏色，讓您更容易找到目標。如果您想要分析視覺效果上的資料，請使用樞紐分析表。

若要建立樞紐分析表，請至少選擇任何資料類型的一個欄位，然後選擇樞紐分析表圖示。Amazon Quick 會建立資料表，並將相交資料列值的資料欄值計數填入儲存格值。通常，您要選擇一個度量和該度量可測量的兩個維度。

樞紐分析表支援向下及向右捲動。您可以新增多達 20 個欄位做為列，新增 20 個欄位做為欄。最多可支援 50 萬筆記錄。

使用樞紐分析表可以執行下列作業：
+ 指定多個度量以填入表格的儲存格值，讓您能夠看到一連串的資料
+ 將樞紐分析表欄和列叢集化，以顯示依相關維度分組的子類別的值。
+ 對樞紐分析表資料列或資料欄中的值進行排序
+ 套用統計函數
+ 為列和欄添加總計與小計
+ 使用無限捲動
+ 調換列和欄所使用的欄位
+ 建立自訂總彙總

若要輕鬆調換樞紐分析表的列和欄所使用的欄位，請選擇視覺效果右上角附近的方向圖示 (![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/pivot-orientation.png))。若要查看可顯示及隱藏總計和小計、將視覺效果格式化或匯出資料到 CSV 檔案的選項，請選擇右上角的「選單項目」圖示。

如同所有視覺效果類型，您可以新增和移除欄位。您還能變更與視覺化元素相關聯的欄位、變更欄位彙總，以及變更日期欄位精細程度。此外，您可以聚焦於或排除列或欄。如需有關如何對樞紐分析表進行上述變更的詳細資訊，請參閱[變更視覺效果在 Amazon Quick 中使用的欄位](changing-visual-fields.md)。

如需設定樞紐分析表格式的相關資訊，請參閱[在 Amazon Quick 中格式化](formatting-a-visual.md)。

如需樞紐分析表的自訂總計彙總的相關資訊，請參閱 [自訂總計值](tables-pivot-tables-custom-totals.md)。

**Topics**
+ [樞紐分析表功能](#pivot-table-features)
+ [建立樞紐分析表](create-pivot-table.md)
+ [樞紐分析表值定向](pivot-table-value-orientation.md)
+ [展開和摺疊樞紐分析表叢集](expanding-and-collapsing-clusters.md)
+ [在快速中顯示和隱藏樞紐分析表資料欄](hiding-pivot-table-columns.md)
+ [在快速中排序樞紐分析表](sorting-pivot-tables.md)
+ [在樞紐分析表中使用資料表計算](working-with-calculations.md)
+ [樞紐分析表限制](pivot-table-limitations.md)
+ [樞紐分析表最佳實務](pivot-table-best-practices.md)

## 樞紐分析表功能
<a name="pivot-table-features"></a>

樞紐分析表不會顯示圖例。

使用下表以了解樞紐分析表支援的功能。


| 功能 | 支援？ | 說明 | 如需詳細資訊 | 
| --- | --- | --- | --- | 
| 變更圖例顯示 | 否 |  | [Quick 中視覺效果類型的圖例](customizing-visual-legend.md) | 
| 變更標題顯示 | 是 |  | [Quick 中視覺效果類型的標題和字幕](customizing-a-visual-title.md) | 
| 變更軸範圍 | 不適用 |  | [在 Quick 中根據視覺效果類型進行範圍和擴展](changing-visual-scale-axis-range.md) | 
| 變更視覺效果顏色 | 否 |  | [Quick 中視覺效果類型的顏色](changing-visual-colors.md) | 
| 聚集於或排除元素 | 是，但有例外 | 您可以聚焦於或排除任何欄或列，但使用日期欄位作為其中一個維度時除外。在這種情況下，您只能聚焦於有使用日期維度的欄或列，無法排除它。 |  [聚焦於視覺化元素](focusing-on-visual-elements.md) [排除視覺化元素](excluding-visual-elements.md) | 
| 排序 | 是 | 您可以按字母順序或按指標，以遞增或遞減順序對資料列或資料欄欄位集中的欄位進行排序。 | [在 Amazon Quick 中排序視覺化資料](sorting-visual-data.md) [在快速中排序樞紐分析表](sorting-pivot-tables.md)  | 
| 執行欄位彙總 | 是 | 您必須將彙總套用到您為值選擇的一或多個欄位。您無法將彙總套用到您為列或欄所選的欄位。 如果您選擇建立多重度量樞紐分析表，您可以將不同類型的彙總套用到不同的度量。例如，您可以顯示銷售額總和及最高折扣金額。 | [變更欄位彙總](changing-field-aggregation.md) | 
| 新增向下切入 | 否 |  | [在 Quick Sight 中將向下切入至視覺化資料](adding-drill-downs.md) | 
| 顯示及隱藏總計和小計 | 是 | 您可以顯示或隱藏各列與各欄的總計和小計。 當您摺疊列或欄時，指標會自動累算以顯示小計。若您使用資料表計算，請使用彙總以顯示累算。  |  | 
| 匯出或複製資料 | 是 |  您可以將所有資料匯出到 CSV 檔案。 您可以選取儲存格的內容進行複製。  | [從視覺效果匯出資料](exporting-data.md) | 
| 條件式格式設定 | 是 | 您可以為值、小計和總計新增條件式格式設定。 | [Quick 中視覺效果類型的條件式格式化](conditional-formatting-for-visuals.md) | 

**Topics**

# 建立樞紐分析表
<a name="create-pivot-table"></a>

使用下列程序以建立樞紐分析表。

**若要建立樞紐分析表**

1. 在分析頁面，選擇工具列上的**視覺化**圖示。

1. 在**視覺效果**窗格中，選擇 **\$1 新增**，然後選擇樞紐分析表圖示。

1. 從**欄位清單**窗格中，選擇您要包含的欄位。Amazon Quick 會自動將這些項目放入欄位集。

   若要變更欄位的擺放位置，請將其拖曳到適當的欄位集。通常，您將使用目標欄位集所指示的維度欄位或度量欄位。如果您選擇使用維度欄位作為度量欄位，則會自動套用 **Count (計數)** 彙總函數以建立數值。
   + 若要建立單一度量樞紐分析表，請將維度拖曳到 **Rows (列)** 欄位集，將維度拖曳到 **Columns (欄)** 欄位集，將度量拖曳到 **Values (值)** 欄位集。
   + 若要建立多重度量樞紐分析表，請將維度拖曳到 **Rows (列)** 欄位集，將維度拖曳到 **Columns (欄)** 欄位集，將兩個或更多度量拖曳到 **Values (值)** 欄位集。
   + 若要建立叢集樞紐分析表，請將一或多個維度拖曳到 **Rows (列)** 欄位集，將一或多個維度拖曳到 **Columns (欄)** 欄位集，將度量拖曳到 **Values (值)** 欄位集。

   如有需要，您也可為所有樞紐分析表欄位集選取多個欄位。這樣將會結合多重度量和叢集樞紐分析表方法。

**注意**  
若要查看計算欄位的累算結果，則務必使用彙總。例如，計算欄位 `field-1 / field-2 `進行累算時不會顯示摘要。不過，`sum(field-1) / sum(field-2) ` 將顯示累算摘要。

## 選擇版面配置
<a name="pivot-table-layout"></a>

當您在 Amazon Quick 中建立樞紐分析表時，您可以進一步自訂資料以表格式和階層配置選項呈現的方式。對於使用資料表式版面配置的樞紐分析表，每個資料列欄位都會顯示在其自己的資料欄中。對於使用階層版面配置的樞紐分析表，所有資料列欄位都會顯示在單一資料欄中。縮排用於區分不同欄位的資料列標頭。若要變更樞紐分析表的版面配置，請開啟要變更的資料的**格式視覺效果**選單，然後從**樞紐分析表選項**區段選擇所需的版面配置。

根據您為樞紐分析表視覺效果選擇的版面配置，可以使用不同的格式化選項。如需資料表式化與階層樞紐分析表之間格式化差異的詳細資訊，請參閱 [Quick 中的資料表和樞紐分析表格式選項](format-tables-pivot-tables.md)。

# 樞紐分析表值定向
<a name="pivot-table-value-orientation"></a>

您可以選擇以單欄式或基於資料列的格式來顯示樞紐分析表。單欄是預設值。當您變更成基於資料列的格式時，具有值名稱的欄會新增到資料列標頭欄的右側。

**若要變更樞紐分析資料表式**

1. 在分析頁面，選擇您要編輯的樞紐分析表視覺效果。

1. 選擇位於視覺效果頂端的欄位集，展開 **Field wells (欄位集)** 窗格。

1. 在 **Values (值)** 欄位集上，選擇以下其中一個選項：
   + 選擇 **Column (欄)** 表示單欄式格式。
   + 選擇 **Row (列)** 表示列格式。
**注意**  
如果您只使用一個指標，則可選擇 **Hide single metric (隱藏單一指標)** 選項，透過格式化視覺效果及設定其樣式以消除重複的標頭。

# 展開和摺疊樞紐分析表叢集
<a name="expanding-and-collapsing-clusters"></a>

如果您在樞紐分析表中使用分組的欄或列，即可展開或摺疊群組，以使視覺效果顯示或隱藏分組的資料。

**若要展開或摺疊樞紐分析表群組**

1. 在分析頁面，選擇您要編輯的樞紐分析表視覺效果。

1. 選擇下列其中一項：
   + 若要摺疊群組，請選擇欄位名稱旁的摺疊圖示。
   + 若要展開群組，請選擇欄位名稱旁的展開圖示。摺疊圖示顯示減號。展開圖示顯示加號。

   在以下螢幕擷取畫面中，`Customer Region` 和 `Enterprise` 區段為展開狀態，而 `SMB` 和 `Startup` 為摺疊狀態。群組為摺疊狀態時，其資料將於列或欄內彙總。  
![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/pivot-table-collapse.png)

# 在快速中顯示和隱藏樞紐分析表資料欄
<a name="hiding-pivot-table-columns"></a>

預設情況下，建立樞紐分析表時會顯示所有資料欄、資料列及其欄位值。您可以隱藏不希望在樞紐分析表中顯示的資料欄和資料列，而無需變更樞紐分析表值。當樞紐分析表中有多個量值時，還可以隱藏值。

您可以隨時選擇在樞紐分析表中顯示任何隱藏的欄位。當您將視覺效果發布為儀表板的一部分時，訂閱儀表板的任何人都可以將樞紐分析表匯出為逗號分隔值 (CSV) 或 Microsoft Excel 檔案。他們可以選擇只導出可見欄位或所有欄位。如需詳細資訊，請參閱[從儀表板上的資料匯出到 CSV](export-or-print-dashboard.md#export-dashboard-to-csv)。

**若要隱藏樞紐分析表中的資料欄或資料列**

1. 在您的分析中，選擇您要使用的樞紐分析表視覺效果。

1. 在資料**列**、**資料欄**或**值**欄位集中選擇三點選單，然後選擇**隱藏**。

**若要在樞紐分析表中顯示所有隱藏欄位**

1. 在您的分析中，選擇您要使用的樞紐分析表視覺效果。

1. 選擇**欄位集**中的任何欄位，然後選擇**顯示所有隱藏欄位**。

# 在快速中排序樞紐分析表
<a name="sorting-pivot-tables"></a>

在 Amazon Quick 中，您可以依資料**列**和**資料欄**欄位集中的欄位，或快速依樞紐分析表中的資料欄標頭，來排序樞紐分析表中的值。在樞紐分析表中，您可以依字母順序或量值來獨立對資料列和資料欄排序。

**注意**  
當依量值對樞紐分析表排序時，您無法執行「總計」、「差異」和「百分比差異」表計算。如需使用樞紐分析表中表計算的詳細資訊，請參閱 [在樞紐分析表中使用資料表計算](working-with-calculations.md)。

## 了解樞紐分析表中的排序
<a name="sorting-pivot-tables-understanding"></a>

當樞紐分析表中有多個窗格時，排序將單獨套用於每個窗格。例如，左側樞紐分析表中的 `Segment` 資料欄按 `Cost` 以遞增排序。假設有多個窗格，每個窗格的排序會從每個窗格開始，而每個窗格 (適用於 `Segment`) 內的資料列會以從最低到最高的成本排序。右側的資料表套用了相同的排序方式，但排序會套用到整個資料表中，如下所示。

![\[樞紐分析表的影像，其排序以紅色突出顯示。\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/sorting-pivot-tables2.png)


當您將多個排序套用至樞紐分析表時，排序會從外部維度套用至內部維度。考慮一個樞紐分析表的下面的範例影像。`Customer Region` 資料欄會按 `Cost` 以遞減排序 (如橘色所示)。`Channel` 資料欄會按「收入目標」以增序排序 (如藍色所示)。

![\[樞紐分析表的影像，其中顯示兩個已排序的量值資料欄。\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/sorting-pivot-tables3.png)


## 使用資料列或資料欄標頭排序樞紐分析表
<a name="sorting-pivot-tables-columns"></a>

請使用下列程序，用「資料列」或「資料欄」標頭對樞紐分析表進行排序。

**若要使用表標頭對資料表樞紐分析表中的值進行排序**

1. 在資料表樞紐分析表圖中，選擇要排序的標頭。

1. 對於**排序依據**，請選擇要依據的欄位和排序順序。

   您可以將維度欄位按 a-z 或 z-a 的字母順序排序，也可以按量值以遞增或遞減對其進行排序。  
![\[使用資料欄標頭對樞紐分析表中的值進行排序的動畫 .gif 檔案。\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/sorting-pivot-table7.gif)

## 使用值標頭對樞紐分析表進行排序
<a name="sorting-pivot-tables-values"></a>

請使用下列程序，用「值」標頭對樞紐分析表進行排序。

**若要使用值標頭對樞紐分析表進行排序**

1. 在樞紐分析表圖中，選擇要排序的值標頭。

1. 選擇**遞增**或**遞減**。  
![\[使用值標頭對樞紐分析表中的值進行排序的動畫 .gif 檔案。\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/sorting-pivot-tables-value.gif)

   按樞紐分析表中的值標頭排序也適用於小計。

## 使用欄位集對資料表式樞紐分析表進行排序
<a name="sorting-pivot-tables-field-wells"></a>

使用下列程序，使用欄位集對資料表式樞紐分析表中的值進行排序。

**若要使用欄位集對資料表式樞紐分析表中的值進行排序**

1. 在分析頁面，選擇您要排序的資料表式樞紐分析表。

1. 展開**欄位集**。

1. 在**資料列**或**資料欄**欄位集中，選擇要排序的欄位，然後選擇對欄位排序的**排序方式**。

   您可以將**資料列**或**資料欄**欄位集中的維度欄位按從 a-z 或 z-a 的字母順序排序，也可以按量值以遞增或遞減對其進行排序。您還可以選擇折疊所有或展開您在欄位集中選擇的欄位的所有資料列或資料欄。您也可以移除欄位，或用其他欄位將其取代。
   + 若要依字母順序排序維度欄位，請將游標暫留在**資料列**或**資料欄**欄位集中的欄位上，然後選擇 a-z 或 z 排序圖示。  
![\[「資料列」欄位中欄位的影像以及以紅色方塊表示的「排序依據」欄位和字母排序圖示。\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/sorting-pivot-tables1.png)
   + 若要依量值對維度欄位進行排序，請將游標暫留在**資料列**或**資料欄**欄位集中的欄位上。然後從清單中選擇量值，再選擇遞增或遞減排序圖示。  
![\[「資料列」欄位中欄位的影像以及以紅色方塊表示的「排序依據」欄位和排序圖示。\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/sorting-pivot-tables4.png)

或者，如果您想要對排序套用至樞紐分析表的方式進行更多控制，請自訂排序選項。

**若要使用**排序選項**建立排序**

1. 在分析頁面，選擇您要排序的樞紐分析表。

1. 展開**欄位集**。

1. 在**資料列**或**資料欄**欄位集中選擇您要排序的欄位，然後選擇**排序選項**。

1. 在左側開啟的**排序選項**窗格中，指定以下選項：

   1. 對於**排序依據**，從下拉式清單中選擇某個欄位。

   1. 對於**彙整工具**，從清單中選擇彙整工具。

   1. 對於**排序順序**，請選取**遞增**或**遞減**。

   1. 選擇**套用**。

## 使用欄位集對階層樞紐分析表進行排序
<a name="pivot-table-sorting-hierarchy"></a>

對於資料表式樞紐分析表，**資料列**欄位集中的每個欄位都有一個單獨的標題儲存格。對於階層樞紐分析表，所有資料列欄位都會顯示在單一欄中。若要排序、摺疊和展開這些列欄位，請選取**資料列**標籤以開啟**合併資料列欄位**選單，然後選擇想要的選項。階層樞紐分析表中的每個欄位都可以從**合併資料列欄位**選單單獨排序。

![\[合併資料列欄位選單的影像。\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/pivot-table-combined-row-fields-menu.png)


可從欄位集選單使用更進階的格式化選項，例如**隱藏**和**刪除**。

# 在樞紐分析表中使用資料表計算
<a name="working-with-calculations"></a>

您可以使用資料表計算，將統計函數套用到包含度量 (數值) 的樞紐分析表儲存格。使用以下各節，以了解您可以用於計算的函數，以及如何套用或移除函數。

儲存格值的資料類型會配合您的計算而自動變更。例如，假設您對貨幣資料類型套用 **Rank (排名)** 函數。值會顯示為整數，而不是貨幣，因為排名不是以貨幣來測量。同樣地，如果您改為套用 **Percent difference (百分比差異)** 函數，儲存格值會顯示為百分比。

**Topics**
+ [新增和刪除樞紐分析表計算](adding-a-calculation.md)
+ [樞紐分析表計算函數](supported-functions.md)
+ [樞紐分析表計算的套用方式](supported-applications.md)

# 新增和刪除樞紐分析表計算
<a name="adding-a-calculation"></a>

使用以下程序，在樞紐分析表上新增、修改和刪除資料表計算。

**Topics**
+ [新增樞紐分析表計算](add-a-calculation.md)
+ [變更套用計算的方式](change-how-a-calculation-is-applied.md)
+ [移除計算](remove-a-calculation.md)

# 新增樞紐分析表計算
<a name="add-a-calculation"></a>

使用以下程序，將資料表計算新增到樞紐分析表。

**若要將表計算新增至樞紐分析表**

1. 選擇視覺效果底部附近的欄位集，展開**欄位集**窗格。

1. 在 **Values (值)** 欄位集選擇您想要套用資料表計算的欄位，選擇 **Add table calculation (新增資料表計算)**，然後選擇要套用的函數。

**注意**  
當依量值對樞紐分析表排序時，您無法執行「總計」、「差異」和「百分比差異」表計算。若要使用這些表計算，請從樞紐分析表中移除排序。

# 變更套用計算的方式
<a name="change-how-a-calculation-is-applied"></a>

使用以下程序，以變更資料表計算套用到樞紐分析表的方式。

**若要變更資料表計算套用到樞紐分析表的方式**

1. 選擇位於視覺效果頂端的欄位集，展開 **Field wells (欄位集)** 窗格。

1. 在 **Values (值)** 集選擇欄位，其中包含您要變更的資料表計算，選擇 **Calculate as (計算為)**，然後選擇您想要的計算套用方式。

# 移除計算
<a name="remove-a-calculation"></a>

使用以下程序，從樞紐分析表移除資料表計算。

**若要將表計算從樞紐分析表移除**

1. 選擇視覺效果底部附近的欄位集，展開**欄位集**窗格。

1. 在**值**欄位集選擇您想要移除資料表計算的欄位，然後選擇**移除**。

# 樞紐分析表計算函數
<a name="supported-functions"></a>

您可以在樞紐分析表計算中使用下列函數。

**Topics**
+ [累計加總](#running-total)
+ [差異](#difference)
+ [百分比差異](#percent-difference)
+ [總計百分比](#percent-of-total)
+ [Rank](#rank)
+ [百分位數](#percentile)

您可以將列出的函數套用至下列資料：

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/running-total1.png)


![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/running-total1.png)


## 累計加總
<a name="running-total"></a>

**Running total (累計加總)** 函數計算特定儲存格值及其之前所有儲存格的值的總和。此總和的計算方式為 `Cell1=Cell1, Cell2=Cell1+Cell2, Cell3=Cell1+Cell2+Cell3`，依此類推。

對表格列套用 **Running total (累計加總)** 函數，使用 **Table across (表格橫越)** 當成 **Calculate as (計算為)** 會得到以下結果。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/running-total2.png)


## 差異
<a name="difference"></a>

**Difference (差異)** 函數計算儲存格值及其前一儲存格的值之間的差異。此差異的計算方式為 `Cell1=Cell1-null, Cell2=Cell2-Cell1, Cell3=Cell3-Cell2,`，依此類推。由於 `Cell1-null = null`，Cell1 值一律是空的。

對表格列套用 **Difference (差異)** 函數，使用 **Table across (表格橫越)** 當成 **Calculate as (計算為)** 會得到以下結果。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/difference.png)


## 百分比差異
<a name="percent-difference"></a>

**Percentage Difference (百分比差異)** 函數計算儲存格值及其前一儲存格的值之間的差異，再除以其前一儲存格的值而得出百分比。此值的計算方式為 `Cell1=(Cell1-null)/null, Cell2=(Cell2-Cell1)/Cell1, Cell3=(Cell3-Cell2)/Cell2,`，依此類推。由於 `(Cell1-null)/null = null`，Cell1 值一律是空的。

對表格列套用 **Percentage Difference (百分比差異)** 函數，使用 **Table across (表格橫越)** 當成 **Calculate as (計算為)** 會得到以下結果。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/percentage-difference.png)


## 總計百分比
<a name="percent-of-total"></a>

**Percent of Total (總計百分比)** 函數計算特定儲存格在計算中所包含所有儲存格的總和中所佔的百分比。此百分比的計算方式為 `Cell1=Cell1/(sum of all cells), Cell2=Cell2/(sum of all cells),`，依此類推。

對表格列套用 **Percent of Total (總計百分比)** 函數，使用 **Table across (表格橫越)** 當成 **Calculate as (計算為)** 會得到以下結果。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/percent-of-total.png)


## Rank
<a name="rank"></a>

**Rank (排名)** 函數計算儲存格值相較於計算中所包含的其他儲存格值的排名。排名一律顯示最高值等於 1，最低值等於計算中包含的儲存格計數。如果有兩個或更多儲存格是相等值，它們會獲得相同的排名，但在排名中各佔有一席之地。因此，下一個最高值的排名會下降，幅度為排名以上的儲存格數目，再減去 1。例如，若您將 5,3,3,4,3,2 這些值排名，則其排名會是 1,3,3,2,3,6。

例如，假設您有以下資料。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/rank.png)


對表格列套用 **Rank (排名)** 函數，使用 **Table across (表格橫越)** 當成 **Calculate as (計算為)** 會得到以下結果。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/rank2.png)


## 百分位數
<a name="percentile"></a>

**Percentile (百分位數)** 函數計算包含於計算中的儲存格的值，其等於或低於特定儲存格的值的百分比。

此百分比的計算方式如下。

```
percentile rank(x) = 100 * B / N

Where:
   B = number of scores below x
   N = number of scores
```

對表格列套用 **Percentile (百分位數)** 函數，使用 **Table across (表格橫越)** 當成 **Calculate as (計算為)** 會得到以下結果。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/percentile.png)


# 樞紐分析表計算的套用方式
<a name="supported-applications"></a>

您可以如下所述套用資料表計算。資料表計算一次只會套用到一個欄位。因此，如果您的樞紐分析表有多個值，則套用計算的儲存格只限於代表您已套用計算的欄位。

**Topics**
+ [資料表橫越](#table-across)
+ [資料表向下](#table-down)
+ [資料表橫越向下](#table-across-down)
+ [資料表向下橫越](#table-down-across)
+ [群組橫越](#group-across)
+ [群組向下](#group-down)
+ [群組橫越向下](#group-across-down)
+ [群組向下橫越](#group-down-across)

## 資料表橫越
<a name="table-across"></a>

使用 **Table across (表格橫越)** 會沿著樞紐分析表的各列套用計算，而不考慮任何分組。此為預設的套用方式。例如，以下列樞紐分析表為例。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/sample-pivot.png)


使用**資料表橫越**來套用**累計加總**函數會得到以下結果，資料列總計位於最後一欄。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/table-across.png)


## 資料表向下
<a name="table-down"></a>

使用 **Table down (表格向下)** 會沿著樞紐分析表的各欄向下套用計算，而不考慮任何分組。

使用**資料表向下**來套用**累計加總**函數會得到以下結果，資料欄總計位於最後一列。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/table-down.png)


## 資料表橫越向下
<a name="table-across-down"></a>

使用 **Table across down (表格橫越向下)** 會沿著樞紐分析表的各列套用計算，得到結果後再沿著樞紐分析表的各欄向下重新套用計算。

使用**資料表橫越向下**對資料表列套用**累計加總**函數會得到以下結果。在此情況下，總計將以橫向及縱向求出總和，最後總計顯示於右下儲存格。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/running-total-across-down.png)


在這種情況下，假設您使用**資料表橫越向下**套用**排名**函數。則其將先沿著表格列決定初始排名，再沿著各欄向下排名。最後得到的結果如下。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/rank-table-across-down.png)


## 資料表向下橫越
<a name="table-down-across"></a>

使用 **Table down across (表格向下橫越)** 會沿著樞紐分析表的各欄向下套用計算，得到結果後再沿著樞紐分析表的各列重新套用計算。

您可以使用**資料表向下橫越**對資料表列套用**累計加總**函數，以得到以下結果。在此情況下，總計將以橫向及縱向求出總和，最後總計顯示於右下儲存格。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/running-total-down-across.png)


您可以使用**資料表向下橫越**對資料表列套用**排名**函數，以得到以下結果。在此情況下，其將先沿著表格欄向下決定初始排名，再沿著各列進行排名。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/rank-table-down-across.png)


## 群組橫越
<a name="group-across"></a>

使用 **Group across (群組橫越)** 會在群組邊界內 (取決於套用到欄的第二層分組) 沿著樞紐分析表的各列套用計算。例如，若您先依欄位 2 分組再依欄位 1 分組，其將在欄位 2 層級套用分組。如果是依欄位 3、欄位 2 和欄位 1 的順序分組，則同樣會在欄位 2 層級套用分組。若未進行任何分組，**Group across (群組橫越)** 傳回的結果將與 **Table across (表格橫越)** 相同。

例如，以下的樞紐分析表是將各欄先依 `Service Line` 分組，再依 `Consumption Channel` 分組。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/sample-pivot.png)


您可以使用**群組橫越**對資料表列套用**累計加總**函數，以得到以下結果。在此情況下，其將沿著由每個服務類別群組的欄劃定邊界的各列逐次套用函數。`Mobile` 欄針對特定列所代表的 `Customer Region` 和 `Date` (年份)，顯示特定 `Service Line` 的兩個 `Consumption Channel` 值的總計。例如，圖中標明的儲存格代表 `Service Line` 為 `Billing` 的所有 `Consumption Channel` 值，其 `APAC` 區域於 `2012` 年的總計。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/group-across.png)


## 群組向下
<a name="group-down"></a>

使用 **Group down (群組向下)** 會在群組邊界內 (取決於套用到列的第二層分組) 沿著樞紐分析表的各欄向下套用計算。例如，若您先依欄位 2 分組再依欄位 1 分組，其將在欄位 2 層級套用分組。如果是依欄位 3、欄位 2 和欄位 1 的順序分組，則同樣會在欄位 2 層級套用分組。若未進行任何分組，**Group down (群組向下)** 傳回的結果將與 **Table down (表格向下)** 相同。

例如，以下的樞紐分析表是將各列先依 `Customer Region` 分組，再依 `Date` (年份) 分組。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/sample-pivot.png)


您可以使用**群組向下**對資料表列套用**累計加總**函數，以得到以下結果。在此情況下，其將沿著由每個 `Customer Region` 群組的列劃定邊界的各欄向下套用函數。`2014` 列針對特定欄所代表的 `Service Line` 和 `Consumption Channel`，顯示特定 `Customer Region` 在所有年份的總計。例如，圖中標明的儲存格代表報告中顯示的所有 `Date` (年份) 值，其 `Mobile` 管道的 `Billing` 服務於 `APAC` 區域的總計。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/group-down.png)


## 群組橫越向下
<a name="group-across-down"></a>

使用 **Group across down (群組橫越向下)** 會在群組邊界內 (取決於套用到欄的第二層分組) 沿著各列套用計算。函數得到結果後再沿著樞紐分析表的各欄向下重新套用計算。群組邊界同樣取決於套用到列的第二層分組。

例如，若您先依欄位 2 再依欄位 1 將列或欄分組，其將在欄位 2 層級套用分組。如果是依欄位 3、欄位 2 和欄位 1 的順序分組，則同樣會在欄位 2 層級套用分組。若未進行任何分組，**Group across down (群組橫越向下)** 傳回的結果將與 **Table across down (表格橫越向下)** 相同。

例如，以下的樞紐分析表是將各欄先依 `Service Line` 分組，再依 `Consumption Channel` 分組。各列將先依 `Customer Region` 分組，再依 `Date` (年份) 分組。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/sample-pivot.png)


您可以使用**群組橫越向下**對資料表列套用**累計加總**函數，以得到以下結果。在此情況下，總計將於群組邊界內以橫向及縱向求出總和。本例中，欄的邊界是 `Service Line`，而列的邊界是 `Customer Region`。最後總計顯示於群組的右下儲存格。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/running-total-group-across-down.png)


您可以使用**群組橫越向下**對資料表列套用**排名**函數，以得到以下結果。在此情況下，其將先沿著由每個 `Service Line` 群組劃定邊界的各列逐次套用函數。隨後還會再次對第一次計算的結果套用函數，而這次是沿著由每個 `Customer Region` 群組劃定邊界的各欄向下套用。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/rank-group-across-down.png)


## 群組向下橫越
<a name="group-down-across"></a>

使用 **Group down across (群組向下橫越)** 會在群組邊界內 (取決於套用到列的第二層分組) 沿著各欄向下套用計算。然後，Amazon Quick 會取得結果，並在樞紐分析表的資料列中重新套用計算。同樣地，在群組邊界內 (取決於套用到欄的第二層分組) 會重新套用計算。

例如，若您先依欄位 2 再依欄位 1 將列或欄分組，其將在欄位 2 層級套用分組。如果是依欄位 3、欄位 2 和欄位 1 的順序分組，則同樣會在欄位 2 層級套用分組。若未進行任何分組，**Group down across (群組向下橫越)** 傳回的結果將與 **Table down across (表格向下橫越)** 相同。

例如，以下列樞紐分析表為例。各欄將先依 `Service Line` 分組，再依 `Consumption Channel` 分組。各列將先依 `Customer Region` 分組，再依 `Date` (年份) 分組。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/sample-pivot.png)


您可以使用**群組向下橫越**對資料表列套用**累計加總**函數，以得到以下結果。在此情況下，總計將於群組邊界內以橫向及縱向求出總和。本例中，欄的邊界是 `Service Category`，而列的邊界是 `Customer Region`。最後總計顯示於群組的右下儲存格。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/running-total-group-across-down.png)


您可以使用**群組橫越向下**對資料表列套用**排名**函數，以得到以下結果。在此情況下，其將先沿著由每個 `Customer Region` 群組劃定邊界的各欄向下套用函數。隨後還會再次對第一次計算的結果套用函數，而這次是沿著由每個 `Service Line` 群組劃定邊界的各列逐次套用。

![\[alt text not found\]](http://docs.aws.amazon.com/zh_tw/quick/latest/userguide/images/rank-group-down-across.png)


# 樞紐分析表限制
<a name="pivot-table-limitations"></a>

以下限制適用於樞紐分析表：
+ 您可以建立包含多達 500,000 個記錄的樞紐分析表。
+ 您可以新增資料列與資料欄之欄位值的任意組合 (總數最多為 40)。例如，如果您有 10 個資料列的欄位值，則最多可以加入 30 個資料欄的欄位值。
+ 您只能針對非彙總值建立樞紐分析表計算。例如，若您所建立的計算欄位是度量的總和，也就無法對其新增樞紐分析表計算。
+ 若您依據自訂指標進行排序，便無法新增資料表計算，除非您移除自訂指標排序。
+ 若您使用資料表計算，而後又添加了自訂指標，便無法依據自訂指標進行排序。
+ 資料表計算若依差異計數彙總指標，總計和小計將呈空白。

# 樞紐分析表最佳實務
<a name="pivot-table-best-practices"></a>

強烈建議您部署一組最少的列、欄、指標和資料表計算，而非在一張樞紐分析表中提供所有可能的組合。如果您包含太多項目，則會有讓瀏覽者負擔過大的風險，而且您也會遇到基礎資料庫運算受限的情況。

若要減少複雜性和出錯的可能性，您可以採取下列動作：
+ 套用篩選條件，以減少包含在視覺效果的資料。
+ 在**Row (列)** 和 **Column (欄)** 欄位集中使用較少的欄位。
+ 盡可能在 **Values (值)** 欄位集中使用較少的欄位。
+ 建立其他樞紐分析表，讓每張樞紐分析表顯示較少的指標。

在某些案例中，有的業務需要檢視許多相互有關的指標。在這些案例中，最好在同一儀表板上使用多種視覺效果，每種視覺效果顯示單一指標。您可以減少儀表板上視覺效果的大小，並讓這些視覺效果共存，以形成分組。如果瀏覽者根據一種視覺效果制定的決策，會產生不同檢視的需求，您可以部署自訂 URL 動作，來根據使用者所做的選擇啟動另一個儀表板。

最好將視覺效果視為建置模塊。使用各視覺效果來促進更重大商業決策的一項層面，而不要將一種視覺效果做為多種用途。瀏覽者應有足夠的資料制定明智的決策，而不會因包含所有可能性而覺得負擔過大。