若要通過複雜的條件 (條件:為限制查詢結果集中包含的記錄而指定的條件。例如,以下條件用於選擇 Order Amount 欄位的值大於 30,000 的記錄:Order Amount > 30000。)來篩選儲存格範圍,請使用“資料”選項卡上“排序和篩選”組中的“進階”命令。“進階”命令的工作方式在幾個重要的方面與“篩選”命令有所 不同。
·它顯示了“進階篩選”對話方塊,而不是“自動篩選”菜單。
·您可以在工作表以及要篩選的儲存格範圍或表上的單獨條件地區中鍵入進階條件。Microsoft Office Excel 將“進階篩選”對話方塊中的單獨條件地區用作進階條件的源。
1、在可用作條件地區的地區上方插入至少三個空白行。條件地區必須具有欄標籤。請確保在條件值與地區之間至少留了一個空白行。
樣本條件地區和步驟 2 中條件樣本的資料區域
|
A |
B |
C |
1 |
類型 |
銷售人員 |
銷售額 |
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
|
|
|
6 |
類型 |
銷售人員 |
銷售額 |
7 |
飲料 |
蘇術平 |
¥5122 |
8 |
肉類 |
李小明 |
¥450 |
9 |
農產品 |
林丹 |
¥6328 |
10 |
農產品 |
李小明 |
¥6544 |
2、在欄標籤下面的行中,鍵入所要匹配的條件。
條件樣本
要點
由於在儲存格中鍵入文本或值時等號 (=) 用來表示一個公式,因此 Excel 會評估您鍵入的內容;不過,這可能會產生意外的篩選結果。為了表示文本或值的相等比較子,應在條件地區的相應儲存格中鍵入作為字串運算式的條件:
=''=條目''
其中條目是要尋找的文本或值。例如:
儲存格中鍵入的內容 |
Excel 計算和顯示的內容 |
="=李小明" |
=李小明 |
="=3000" |
=3000 |
Excel 在篩選文本資料時不區分大小寫。但是,您可以使用公式來執行區分大小寫搜尋。有關樣本,請參閱使用區分大小寫搜尋篩選文本。
3、單擊地區中的儲存格。
4、在“資料”選項卡上的“排序和篩選”組中,單擊“進階”。
5、若要通過隱藏不合格行來篩選區域,請單擊“在原有地區顯示篩選結果”。
若要通過將合格資料行複製到工作表的其他位置來篩選區域,請單擊“將篩選結果複製到其他位置”,然後在“複製到”編輯框中單擊滑鼠左鍵,再單擊要在該處粘貼行的地區的左上方。
6、在“條件地區”框中,輸入條件地區的引用,其中包括條件標籤。
若要在選擇條件地區時暫時將“進階篩選”對話方塊移走,請單擊“壓縮對話方塊” 。
7、若要更改篩選資料的方式,可更改條件地區中的值,然後再次篩選資料。
注釋
·您可以將某個地區命名為“Criteria”,此時“條件地區”框中就會自動出現對該地區的引用。您也可以將要篩選的資料區域命名為 “Database”,並將要粘貼行的地區命名為“Extract”,這樣,這些地區就會相應地自動出現在“資料區域”和“複製到”框中。
·將篩選所得的行複製到其他位置時,可以指定要複製的列。在篩選前,請將所需列的欄標籤複製到計劃粘貼篩選行的地區的首行。而當篩選時,請在“複製到”框中輸入對被複製欄標籤的引用。這樣,複製的行中將只包含已複製過標籤的列。