Excel高級篩選案例

Excel中的高級篩選比較複雜,且與自動篩選有很大不同。下面小編以圖中的數據爲例進行說明,希望對你有幫助!

Excel高級篩選案例

說明:上圖中只所以要空出前4行,是爲了填寫條件區域的數據。儘管Excel允許將條件區域寫在源數據旁邊,但在篩選中,條件區域可能會被隱藏,爲了防止這種事情的發生,最好將條件區域放在源數據區域的上方或下方。但要注意,條件區域與源數據區域之間至少要保留一個空行。

  例1,簡單文本篩選:篩選姓張的人員

A1:姓名,或=A5

A2:張

運行數據菜單→篩選→高級篩選命令,在彈出的高級篩選對話框中,按下表輸入數據。

說明:

①篩選中,條件區域標題名要與被篩選的數據列標題完全一致。

②如果勾選“將篩選結果複製到其他位置”,則當前列表區域不符合條件的不隱藏,而是將符合條件的.區域複製到指定的區域。

  例2,單標題OR篩選:篩選姓張和姓王的人員

A1:姓名

A2:張

A3:王

條件區域:$A$1:$A$3

說明:將篩選條件放在不同行中,即表示按“OR”來篩選

  例3,兩標題AND篩選:篩選出生地爲北京的男性人員

A1:出生地

A2:北京

B1:性別

B2:男

條件區域:$A$1:$B$2

說明:將判斷條件放在同一行中,就表示AND篩選

  例4,兩標題OR篩選:篩選出生地爲北京或女性人員

A1:出生地

A2

:北京

B1:性別

B3:女

條件區域:$A$1:$B$3

說明:條件區域允許有空單元格,但不允許有空行

  例5,精確文本篩選:篩選姓名爲張飛的人員信息

A1:姓名

A2:="=張飛"

條件區域:$A$1:$A$2

說明:注意條件書寫格式,僅填入“張飛”的話,可能會篩選出形如“張飛龍”、“張飛虎”等人的信息。

  例6,按公式結果篩選:篩選1984年出生的人員

A1:"",A1可以爲任意非源數據標題字符

A2:=year(C6)=1984

條件區域:$A$1:$A$2

說明:按公式計算結果篩選時,條件標題不能與已有標題重複,可以爲空,條件區域引用時,要包含條件標題單元格(A1)

  例7,用通配符篩選:篩選姓名爲張X(只有兩個字)的人員(例5補充)

A1:姓名

A2:="=張?"

條件區域:$A$1:$A$2

說明:最常用的通配符有?和*。?表示一個字符,如果只篩選三個字的張姓人員,A2:="=張??"。*表示任意字符

  例8,日期型數據篩選:例6補充

A1:NO1

A2:=C6>=A$3

A3:1984-1-1

B1:NO2

B2:=C6<=B$3

B3:1984-12-31

條件區域:$A$1:$B$2

說明:日期型數據與具體的日期比較往往容易出錯,因此在比較時,應將比較的日期值輸入到一個單元格中,這裏分別將兩個具體日期值輸入到了A3和B3。注意A2與A3中對這個具體日期值的引用,必須加絕對引用符號,因爲出生日期這列數據都要與該單元格中的數據進行比較。