Excel使用高級篩選的小技巧介紹

時間:2024-10-29 05:38:39 office辦公 我要投稿
  • 相關推薦

Excel使用高級篩選的小技巧介紹

  Excel如何進行高級篩選?

  在日常工作中,我們經常用到篩選,而在這里,我要說的是篩選中的高級篩選。

  相對于自動篩選,高級篩選可以跟據復雜條件進行篩選,而且還可以把篩選的結果復制到指定的地方,更方便進行對比,因此下面說明一下Excel如何進行高級篩選的一些技巧。

  一、高級篩選中使用通用符

  高級篩選中,可以使用以下通配符可作為篩選以及查找和替換內容時的比較條件。

  請使用 若要查找

  ?(問號) 任何單個字符

  例如,sm?th 查找“smith”和“smyth”

  *(星號) 任何字符數

  例如,*east 查找“Northeast”和“Southeast”

  ~(波形符)后跟 ?、* 或 ~ 問號、星號或波形符

  例如,“fy91~?”將會查找“fy91?”

  下面給出一個應用的例子:

  如上面的示例,為篩選出姓為李的數據的例子。

  二、高級篩選中使用公式做為條件

  高級篩選中使用條件如“李”篩選時,也會把所有的以“李”開頭的,這時用條件“李”或“李?”和“李*”的結果都是一樣,那么如果要篩選出姓李而名為單字的數據呢?這時就需要用公式做為條件了。 下面給出一個應用的例子:

  如上面的示例,篩選的條件為公式: ="=李?"。(注:2010-01-29增加)

  三、條件中的或和且

  在高級篩選的指定條件中,我們可能遇到同一列中有多個條件,即此字段需要符合條件1或條件2,這時我們就可以把此條件列在同一列中。

  如上面的示例,為篩選出工號為101與111的數據。

  同時我們也可以遇到同行中,不同字段需要滿足條件相應的條件,此時我們就把條件列在同行中。

  如上面的示例,為篩選出年齡大于30且工種不為車工的數據。此外示例中還給出單列多組條件與多列單條件的情況,在這就不一一列出了。

  四、篩選出不重復的數據

  高級篩選中,還有一個功能為可以篩選出不重復的數據,使用的方法是,在篩選的時候,把選擇不重復記錄選項選上即可。要注意的一點是,這里的重復記錄指的是每行數據的每列中都相同,而不是單列。

  案例分享

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

【Excel使用高級篩選的小技巧介紹】相關文章:

excel高級篩選的使用方法11-25

關于Excel使用技巧有哪些06-13

Excel小技巧雙擊的好處08-04

Word使用高級技巧大全07-19

excel表格數據篩選教程10-13

電腦使用小技巧07-06

EXCEL快速操作實用的幾種小技巧03-26

Excel文檔中快捷鍵ctrl的使用技巧10-21

使用Windows XP的小技巧07-01

提高Excel操作速度的10個小技巧07-19

亚洲制服丝袜二区欧美精品,亚洲精品无码视频乱码,日韩av无码一区二区,国产人妖视频一区二区
一本一道久久a久久精品综合开 | 精品国产门事件在线观看 | 中文字幕婷婷久久 | 亚洲大香伊蕉在人线国产 | 久久人精品婷婷香蕉 | 五月天中文字幕综合网 |