網站首頁 語言 會計 互聯網計算機 醫學 學歷 職場 文藝體育 範文
當前位置:學識谷 > 計算機 > office辦公

Excel高級篩選案例

欄目: office辦公 / 發佈於: / 人氣:2.6W

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中對這個具體日期值的引用,必須加絕對引用符號,因為出生日期這列數據都要與該單元格中的數據進行比較。

Tags:EXCEL 案例