

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

# 新增文字篩選條件
<a name="add-a-text-filter-data-prep"></a>

使用文字欄位新增篩選條件時，您可以建立以下類型的文字篩選條件：
+ **篩選條件清單** (僅限於分析)：此選項建立一個篩選條件，用於選取一個或多個欄位值，以在欄位中的所有可用值中包含或排除相應值。如需有關建立此類型文字篩選條件的詳細資訊，請參閱 [按清單篩選文字欄位值 (僅限於分析)](#text-filter-list)。
+ **自訂篩選條件清單**：透過此選項，您可以指定一或多個要篩選的欄位值，以及您想要包含還是排除包含那些值的記錄。輸入的值和實際欄位值必須完全相符，篩選條件才能套用到指定的記錄。如需有關建立此類型文字篩選條件的詳細資訊，請參閱 [按自訂清單篩選文字欄位值](#add-text-custom-filter-list-data-prep)。
+ **自訂篩選條件**：透過此選項，您可以輸入欄位值必須以某種方式符合的單一值。您可以指定欄位值必須等於指定的值、不等於指定的值、以指定的值開頭、以指定的值結尾、包含或不包含指定的值。如果您選擇等於比較，則指定值和實際欄位值必須完全相符，篩選條件才能套用到指定的記錄。如需有關建立此類型文字篩選條件的詳細資訊，請參閱 [篩選單一文字欄位值](#add-text-filter-custom-list-data-prep)。
+ **篩選條件頂端與底部** (僅限於分析)：您可以使用此選項顯示依另一個欄位的值來排名的一個欄位中排名最前或倒數最後 *n* 個值。例如，您可以根據收入顯示排名前五位的銷售人員。您也可以使用參數，讓儀表板使用者可以動態選擇要顯示多少個排名最前或倒數最後的值。如需建立頂端與底部篩選條件的詳細資訊，請參閱 [按頂端或底部值篩選文字欄位 (僅限於分析)](#add-text-filter-top-and-bottom)。

## 按清單篩選文字欄位值 (僅限於分析)
<a name="text-filter-list"></a>

在分析中，您可以透過選取要在某個文字欄位全部的值清單中包含或排除的值，來篩選該欄位。

**透過包含和排除值來篩選文字欄位**

1. 使用文字欄位建立新篩選條件。如需建立篩選條件的詳細資訊，請參閱 [新增篩選條件](add-a-filter-data-prep.md)。

1. 在**篩選條件**窗格中，選擇新篩選條件將其展開。

1. 針對**篩選條件類型**，選擇**篩選條件清單**。

1. 針對**篩選條件**，選擇**包含**或**排除**。

1. 選擇您想要據以篩選的欄位值。為此，請選取每個值前面的核取方塊。

   如果有太多值可供選擇，請在清單上方的方塊中輸入搜尋字詞，然後選擇**搜尋**。搜尋詞彙不區分大小寫，而且不支援萬用字元。將會傳回任何包含搜尋詞彙的欄位值。例如，搜尋 "L" 會傳回 al、AL、la 和 LA。

   除非有 1,000 個以上的相異值，否則在控制項中，這些值依字母順序顯示。控制項接著會顯示搜尋方塊。每次您搜尋要使用的值時，它就會啟動新的查詢。如果結果包含 1,000 個以上的值，您可以使用分頁捲動值。

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

## 按自訂清單篩選文字欄位值
<a name="add-text-custom-filter-list-data-prep"></a>

您可以指定一或多個要據以篩選的欄位值，並選擇您想要包含還是排除含有那些值的記錄。指定值和實際欄位值必須完全相符，篩選條件才能套用到指定的記錄。

**透過自訂清單篩選文字欄位值**

1. 使用文字欄位建立新篩選條件。如需建立篩選條件的詳細資訊，請參閱 [新增篩選條件](add-a-filter-data-prep.md)。

1. 在**篩選條件**窗格中，選擇新篩選條件將其展開。

1. 針對**篩選條件類型**，選擇**自訂篩選條件清單**。

1. 針對**篩選條件**，選擇**包含**或**排除**。

1. 針對**清單**，在文字方塊中輸入值。該值必須與現有欄位值完全相符。

1. (選用) 若要新增其他值，請在文字方塊中輸入，每行一個。

1. 針對 **Null 選項**，選擇**排除 Null**、**包含 Null** 或 **僅能使用 Null**。

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

## 篩選單一文字欄位值
<a name="add-text-filter-custom-list-data-prep"></a>

使用**自訂篩選條件**篩選條件類型，您可以指定欄位值必須等於或不等於的單一值，或必須部分符合的單一值。如果您選擇等於比較，則指定值和實際欄位值必須完全相符，篩選條件才能套用到指定的記錄。

**按單一值篩選文字欄位**

1. 使用文字欄位建立新篩選條件。如需建立篩選條件的詳細資訊，請參閱 [新增篩選條件](add-a-filter-data-prep.md)。

1. 在**篩選條件**窗格中，選擇新篩選條件將其展開。

1. 針對**篩選條件類型**，選擇**自訂篩選條件**。

1. 針對**篩選條件**，選擇以下其中一項：
   + **等於**：選擇此選項時，欄位中包含或排除的值必須與您輸入的值完全相符。
   + **不等於**：選擇此選項時，欄位中包含或排除的值必須與您輸入的值不相符。
   + **開頭為** ：選擇此選項時，欄位中包含或排除的值必須以您輸入的值開頭。
   + **結尾為** ：選擇此選項時，欄位中包含或排除的值必須以您輸入的值結尾。
   + **包含**：選擇此選項時，欄位中包含或排除的值必須包含您輸入的整個值。
   + **不包含**：選擇此選項時，欄位中包含或排除的值不得包含您輸入的值的任何部分。
**注意**  
比較類型區分大小寫。

1. 執行以下任意一項：
   + 在**值**中，輸入常值。
   + 選擇**使用參數**以使用現有的參數，然後從清單中選擇參數。

     您必須先建立參數，參數才會出現在此清單中。通常，您會建立參數，新增其控制項，然後新增其篩選條件。如需詳細資訊，請參閱[Amazon Quick 中的參數](parameters-in-quicksight.md)。

     除非有 1,000 個以上的相異值，否則在控制項中，這些值依字母順序顯示。控制項接著會顯示搜尋方塊。每次您搜尋要使用的值時，它就會啟動新的查詢。如果結果包含 1,000 個以上的值，您可以使用分頁捲動值。

1. 針對 **Null 選項**，選擇**排除 Null**、**包含 Null** 或 **僅能使用 Null**。

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

## 按頂端或底部值篩選文字欄位 (僅限於分析)
<a name="add-text-filter-top-and-bottom"></a>

您可以使用 **Top and bottom filter (排名最前和倒數最後篩選條件)**，以顯示一個欄位的排名最前或倒數最後 *n* 值，並依另一個欄位的值來排名。例如，您可以根據收入顯示排名前五位的銷售人員。您也可以使用參數，讓儀表板使用者可以動態選擇要顯示多少個排名最前或倒數最後的值。

**建立頂端與底部文字篩選條件**

1. 使用文字欄位建立新篩選條件。如需建立篩選條件的詳細資訊，請參閱 [新增篩選條件](add-a-filter-data-prep.md)。

1. 在**篩選條件**窗格中，選擇新篩選條件將其展開。

1. 針對**篩選條件類型**，選擇**頂端與底部篩選條件**。

1. 選擇 **Top (排名最前)** 或 **Bottom (倒數最後)**。

1. 針對**顯示頂端**整數 (或**顯示底部**整數)，請執行以下其中一個動作：
   + 輸入要顯示的排名最前或倒數最後的項目數。
   + 若要使用參數來表示要顯示的頂端或底部的項目數，請選擇**使用參數**。然後選擇現有的整數參數。

     例如，假設您希望預設顯示排名前三的銷售人員。您還希望儀表板檢視者能夠選擇是否顯示排名 1-10 位的銷售人員。在此情況下，請採取下列動作：
     + 建立具有預設值的整數參數。
     + 若要將顯示的項目數連結到參數控制項，請建立整數參數的控制項。然後，將控制項變成滑桿，刻度大小為 1、最小值為 1、最大值為 10。
     + 為了讓控制項可以運作，請依據 `Weighted Revenue` 針對 `Salesperson` 建立排名最前和倒數最後篩選條件，啟用**使用參數**，然後選擇您的整數參數。

1. 對於 **By (依據)**，請選擇排名依據的欄位。若要依收入顯示排名前五位的銷售人員，請選擇收入欄位。您也可以設定想要在欄位上執行的彙總。

1. (選用) 選擇**和局中斷器**，然後選擇另一個欄位以新增一個或多個彙總作為和局中斷器。在此範例中，當依據收入的前五名銷售人員返回五個以上結果時，這非常有用。如果多個銷售人員有相同的收入金額，就可能發生這種情況。

   若要移除和局中斷器，請使用移除圖示。

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