

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

# 將篩選條件控制項新增至分析工作表
<a name="filter-controls"></a>

設計分析時，您可以在分析工作表中將篩選條件新增至要篩選的視覺化效果附近。它作為一個控制項出現在工作表中，當您將分析發布為儀表板時，儀表板檢視者便可以使用該控制項。控制項使用分析主題設定，因此看起來像是工作表的一部分。

篩選條件控制項與其篩選條件共用一些設定。它們會套用至同一張工作表上的一個、部分或全部物件。

透過以下各章節為分析新增和自訂篩選條件控制項。若要了解如何新增跨工作表控制項，請參閱[控制項](cross-sheet-filters.md#cross-sheet-controls)。

**Topics**
+ [新增篩選條件控制項](#filter-controls-add)
+ [將篩選條件控制釘選到工作表頂端](#filter-controls-pin)
+ [自訂篩選條件控制項](#filter-controls-customize)
+ [排序篩選條件控制值](#filter-controls-sort)
+ [階層式篩選條件控制項](#cascading-controls)

## 新增篩選條件控制項
<a name="filter-controls-add"></a>

透過以下程序新增篩選條件控制項。

**新增篩選條件控制項**

1. 開啟 [Quick 主控台](https://quicksight.aws.amazon.com/)。

1. 在快速首頁中，選擇**分析**，然後選擇您要使用的分析。

1. 在分析中，選擇**篩選條件**。

1. 如果您還沒有可用的篩選條件，請建立一個。如需建立篩選條件的詳細資訊，請參閱 [新增篩選條件](add-a-filter-data-prep.md)。

1. 在**篩選條件**窗格中，選擇要為其新增控制項的篩選條件右側的三個點，然後選擇**新增至工作表**。

   篩選條件控制項會新增到工作表中，並且通常位於底部。您可以調整其大小，或將其拖曳到工作表上的不同位置。您還可以自訂它的顯示方式，以及儀表板檢視者與之互動的方式。如需有關自訂篩選條件控制項的詳細資訊，請參閱以下各章節。

## 將篩選條件控制釘選到工作表頂端
<a name="filter-controls-pin"></a>

透過以下程序將篩選條件控制項釘選到工作表的頂端。

**將控制項釘選到工作表頂端**

1. 在要移動的篩選條件控制項上，選擇鉛筆圖示旁的三個點，然後選擇**釘選到頂端**。

   相應篩選條件釘選到工作表頂端並折疊。您可以按一下它展開它。

1. (選用) 若要取消釘選控制項，請將其展開並在工作表頂端將滑鼠懸停在其上方，直到出現三個點。選擇三個點，然後選擇**移至工作表**。

## 自訂篩選條件控制項
<a name="filter-controls-customize"></a>

根據欄位的資料類型和篩選條件的類型，可用的篩選條件控制項設定有所不同。您可以自訂它們在工作表中的顯示方式，以及儀表板檢視者與它們互動的方式。

**自訂篩選條件控制項**

1. 在工作表中選擇篩選條件控制項。

1. 在篩選條件控制項上，選擇鉛筆圖示。

   如果篩選條件控制項釘選到工作表頂端，請將其展開並將遊標停留在其上，直到出現三個點。選擇三個點，然後選擇**編輯**。

1. 在開啟的**格式控制**窗格中，執行下列操作：

   1. 針對**顯示名稱**，輸入篩選條件控制項的名稱。

   1. (選用) 若要隱藏篩選條件控制項名稱，請清除**顯示標題**的核取方塊。

   1. 針對**標題字型大小**，選擇您要使用的標題字型大小。選項範圍從超小型到超大型。預設設定為中型。

其餘步驟取決於控制項參考的欄位類型。有關不同篩選條件類型的選項，請參閱以下各章節。

### 日期篩選條件
<a name="filter-controls-customize-date"></a>

如果是日期篩選條件控制項，請透過以下程序自訂其餘選項。

**自訂日期篩選條件的更多選項**

1. 在**格式控制**窗格中，針對**樣式**，請選擇下列選項之一：
   + **日期選擇器：範圍**：顯示一組兩個欄位來定義時間範圍。您可以輸入日期或時間，也可以從行事曆控制項中選擇日期。您還可以透過針對**日期格式**輸入日期字符，來自訂日期在控制項中的顯示方式。如需詳細資訊，請參閱[在 Quick 中自訂日期格式](format-visual-date-controls.md)。
   + **日期選擇器 - 相對**：顯示時間段、與當前日期和時間的關係以及排除時間段的選項等設定。您還可以透過針對**日期格式**輸入日期字符，來自訂日期在控制項中的顯示方式。如需詳細資訊，請參閱[在 Quick 中自訂日期格式](format-visual-date-controls.md)。
   + **文字欄位**：顯示一個方塊，您可以在其中輸入排名最前或倒數最後 *N* 個日期。

     依預設，協助程式文字包含在文字欄位控制項中，但您可以透過清除**在控制項中顯示協助程式文字**選項來移除它。

   根據預設，每當控制項變更時，都會重新載入快速視覺效果。對於「行事曆」和「相對日期選擇器」控制項，作者可以將**套用**按鈕新增至控制項，以延遲視覺效果重新載入，直到使用者選擇**套用**為止。這可讓使用者一次進行多個變更，而不需要額外查詢。您可以在**格式控制**窗格的**控制選項**區段中，使用**顯示套用按鈕**核取方塊來設定此設定。

1. 完成後，選擇**套用**。

### 文字篩選條件
<a name="filter-controls-customize-text"></a>

如果是文字篩選條件控制項 (例如維度、類別或標籤)，請透過以下程序自訂其餘選項。

**自訂文字篩選條件的更多選項**

1. 在**格式控制**窗格中，針對**樣式**，請選擇下列選項之一：
   + **下拉式清單**：顯示一個下拉式清單，其中包含可用於選取單一值的按鈕。

     當您選取此選項時，您可以為**值**選取以下選項：
     + **篩選條件**：顯示篩選條件中可用的所有值。
     + **特定數值**：允許您輸入要顯示的值，每行一個值。

     您也可以選擇**隱藏控制項值中的「全部選取」選項**。這將移除篩選條件控制項中用於選取全部值或取消選取全部值的選項。
   + **下拉式清單：多重選取**：顯示一個下拉式清單，其中包含可用於選取多個值的方塊。

     當您選取此選項時，您可以為**值**選取以下選項：
     + **篩選條件**：顯示篩選條件中可用的所有值。
     + **特定數值**：允許您輸入要顯示的值，每行一個值。

     根據預設，每當控制項變更時，都會重新載入快速視覺效果。對於「多重選取下拉式清單」控制項，作者可以將**套用**按鈕新增至控制項，以延遲視覺效果重新載入，直到使用者選擇**套用**為止。這可讓使用者一次進行多個變更，而不需要額外查詢。您可以在**格式控制**窗格的**控制選項**區段中，使用**顯示套用按鈕**核取方塊來設定此設定。
   + **清單**：顯示一個清單，其中包含可用於選取單一值的按鈕。

     當您選取此選項時，您可以為**值**選取以下選項：
     + **篩選條件**：顯示篩選條件中可用的所有值。
     + **特定數值**：允許您輸入要顯示的值，每行一個值。

     您也可以選擇下列選項：
     + **當控制項位於工作表上時隱藏搜尋列**：隱藏篩選條件控制項中的搜尋列，以便使用者無法搜尋特定值。
     + **隱藏控制項值中的「全部選取」選項**：移除篩選條件控制項中用於選取全部值或取消選取全部值的選項。
   + **清單 - 多重選取**：顯示一個清單，其中包含可用於選取多個值的方塊。

     當您選取此選項時，您可以為**值**選取以下選項：
     + **篩選條件**：顯示篩選條件中可用的所有值。
     + **特定數值**：允許您輸入要顯示的值，每行一個值。

     您也可以選擇下列選項：
     + **當控制項位於工作表上時隱藏搜尋列**：隱藏篩選條件控制項中的搜尋列，以便使用者無法搜尋特定值。
     + **隱藏控制項值中的「全部選取」選項**：移除篩選條件控制項中用於選取全部值或取消選取全部值的選項。
   + **文字欄位**：顯示一個文字方塊，您可以在其中輸入單一項目。文字欄位支援最多 79,950 個字元。

     選取此選項後，您可以選擇以下選項：
     + **在控制項中顯示協助程式文字**：移除文字欄位中的協助程式文字。
   + **文字欄位 - 多行**：顯示一個文字方塊，您可以在其中輸入多個項目。多行文字欄位在所有項目中支援最多 79,950 個字元。

     選取此選項後，您可以選擇以下選項：
     + 針對**值分隔依據**，選擇您想要如何分隔輸入到篩選條件控制項中的值。您可以選擇使用換行符號、逗號、縱線字元 (\|) 或分號來分隔數值。
     + **在控制項中顯示協助程式文字**：移除文字欄位中的協助程式文字。

1. 完成後，選擇**套用**。

### 數值篩選條件
<a name="filter-controls-customize-numeric"></a>

如果是數值篩選條件控制項，請透過以下程序自訂其餘選項。

**自訂數值篩選條件的更多選項**

1. 在**格式控制**窗格中，針對**樣式**，請選擇下列選項之一：
   + **下拉式清單**：顯示一個清單，您可以在其中選取單一值。

     當您選取此選項時，您可以為**值**選取以下選項：
     + **篩選條件**：顯示篩選條件中可用的所有值。
     + **特定數值**：允許您輸入要顯示的值，每行一個值。

     您也可以選擇**隱藏控制項值中的「全部選取」選項**。這將移除篩選條件控制項中用於選取全部值或取消選取全部值的選項。
     + **篩選條件**：顯示篩選條件中可用的所有值。
     + **特定數值**：允許您輸入要顯示的值，每行一個值。
     + **隱藏控制項值中的「全部選取」選項**：移除篩選條件控制項中用於選取全部值或取消選取全部值的選項。
   + **清單**：顯示一個清單，其中包含可以選取單一值的按鈕。

     當您選取此選項時，您可以為**值**選取以下選項：
     + **篩選條件**：顯示篩選條件中可用的所有值。
     + **特定數值**：允許您輸入要顯示的值，每行一個值。

     您也可以選擇下列選項：
     + **當控制項位於工作表上時隱藏搜尋列**：隱藏篩選條件控制項中的搜尋列，以便使用者無法搜尋特定值。
     + **隱藏控制項值中的「全部選取」選項**：移除篩選條件控制項中用於選取全部值或取消選取全部值的選項。
   + **滑桿**：顯示帶有滑塊的水平列，您可以滑動該滑塊來變更數值。如果最小值和最大值之間的值有範圍篩選條件，則滑桿會為每個數字提供滑塊。針對滑桿，您可以指定下列選項：
     + **最小值**：在滑桿左側顯示較小的值。
     + **最大值**：在滑桿右側顯示較大的值。
     + **步驟大小**：允許您設定列分段的數目。
   + **文字方塊**：顯示一個可以輸入值的方塊。當您選取此選項，您可以選擇以下選項：
     + **在控制項中顯示協助程式文字**：移除文字欄位中的協助程式文字。

1. 完成後，選擇**套用**。

## 排序篩選條件控制值
<a name="filter-controls-sort"></a>

自訂排序可讓作者控制值在下拉式清單和清單篩選條件控制項中的顯示方式。根據預設，控制項值會依字母順序遞增排序。使用自訂排序，您可以依特定業務順序 （例如會計季度或優先順序等級） 顯示值，或依相關指標 （例如依總銷售額排序區域） 排序。

自訂排序適用於**下拉式清單** （單一選取和多選取） 和**清單** （單一選取和多選取） 控制樣式。可用的排序選項取決於控制項是否使用資料集欄中的特定值。

**注意**  
自訂排序目前無法用於日期類型資料欄。若要依邏輯順序排序日期值，請使用具有日期相關欄位的依另一個欄位選項排序。

### 何時使用自訂排序
<a name="filter-controls-sort-when"></a>

當您需要執行下列動作時，請使用自訂排序：
+ **依商業邏輯順序顯示值** – 例如，優先順序層級 （關鍵、高、中、低）、會計季度 (Q1、Q2、Q3、Q4) 或自訂狀態工作流程 （新增、進行中、檢閱、完成）。
+ **依相關指標排序** – 例如，依總銷售額排序的產品、依客戶計數排序的區域、依平均收入排序的類別，或依員工人數排序的部門。

### 設定自訂排序
<a name="filter-controls-sort-configure"></a>

排序組態選項取決於控制項是否使用資料集資料欄中的特定值。

#### 具有特定值的控制項
<a name="filter-controls-sort-specific"></a>

當控制項使用您手動輸入的特定值時，下列排序選項可在**格式控制**窗格的**排序**區段中使用。

**設定特定值控制項的排序**

1. 在工作表中選擇篩選條件控制項。

1. 選擇鉛筆圖示以開啟**格式控制**窗格。

1. 在**格式控制**窗格中，找到**排序**區段。

1. 請選擇下列其中一個選項：
   + **遞增 (A–Z， 0–9)** – 依遞增順序排序值。這是預設值。
   + **遞減 (Z–A， 9–0)** – 依遞減順序排序值。
   + **使用者定義的順序** – 以您輸入的確切順序顯示值。這可保留您的自訂排序，無需任何自動排序。

**注意**  
當控制項具有來自特定值和來源實體 （例如篩選條件或參數） 的值時，合併清單會同時排序。對於使用者定義的順序，值會依輸入的順序附加。如果來源的值無法根據目前的組態排序，則會附加在清單的結尾。

#### 使用資料集資料欄的值進行控制
<a name="filter-controls-sort-column"></a>

當控制項顯示資料集資料欄的值時，您可以使用彙總函數，依該欄位或資料集中的另一個欄位排序。當您想要依相關指標排序控制值時，此功能非常有用，例如依總銷售額排序產品清單。

**設定資料欄型控制項的排序**

1. 在工作表中選擇篩選條件控制項。

1. 選擇鉛筆圖示以開啟**格式控制**窗格。

1. 在**格式控制**窗格中，找到**排序**區段。

1. 設定以下選項：
   + **依控制項欄排序** – 根據控制項繫結的欄來排序控制項值。
     + 針對**排序方向**，選擇**遞增**或**遞減**。
     + 對於**彙總**，請選擇彙總函數，或選擇**不彙總**以依原始資料欄值排序。
   + **依另一個欄位排序** – 根據資料集中的不同資料欄排序控制項值。
     + 針對**排序依據欄位**，從資料集中選擇資料欄。對於計算欄位，只有純量 （非彙總） 計算的資料欄可用。
     + 針對**彙總**，選擇要套用至排序欄位的彙總函數。可用的函數取決於所選資料欄的資料類型。對於數值欄位，您可以使用總和、平均值、計數、差異計數、最小值、最大值、中位數、百分位數、Var、stdev 和其他統計函數。對於非數字欄位，您可以使用 Count 和 Distinct count。
     + 針對**排序方向**，選擇**遞增**或**遞減**。

#### 跨工作表篩選條件控制項
<a name="filter-controls-sort-cross-sheet"></a>

您可以透過跨工作表設定來設定跨工作表篩選條件控制的排序順序。排序組態會套用至工作表中控制項的所有執行個體。

**設定跨資料表篩選條件控制項的排序**

1. 開啟篩選條件的跨工作表設定。

1. 在預設控制組態區段中，找到**排序**設定。

1. 設定排序選項，如前幾節所述。

1. 選擇**套用**。

**注意**  
儀表板控制項會從分析繼承排序組態。儀表板讀取器無法使用排序組態變更。

## 階層式篩選條件控制項
<a name="cascading-controls"></a>

您可以限制控制項中顯示的值，以便它們只顯示對其他控制項中選取之項目有效的值。這稱為階層式控制項。

**建立串聯式控制項時，會套用下列限制：**

1. 串聯控制項必須繫結至相同資料集中的資料集資料欄。

1. 子控制項必須是下拉清單或清單控制項。

1. 對於參數控制項，子控制項必須連結至資料集資料欄。

1. 對於篩選條件控制項，子控制項必須連結到篩選條件 (而不是僅顯示特定值)。

1. 父控制項必須是下列其中一種：

   1. 字串、整數或數值參數控制項。

   1. 字串篩選條件控制項 (不包括「上下」篩選條件)。

   1. 非彙總的數字篩選控制項。

   1. 日期篩選條件控制項 (不包括「上下」篩選條件)。

**建立階層式控制項**

1. 選擇**僅顯示相關值**。請注意，並非所有篩選條件控制類型都提供此選項。

1. 在開啟的**僅顯示相關值**窗格中，從可用清單中選擇一個或多個控制項。

1. 選擇與值相符的欄位。

1. 選擇**更新**。