數據處理——篩選、高級篩選的應用


數據處理——篩選、高級篩選的應用

Excel中篩選分為自動篩選和高級篩選兩種,高級篩選是自動篩選的升級,可以設置更多更復雜的篩選條件,而且可以將篩選出的結果輸出到指定位置。
高級篩選需要在工作表區域內單獨指定篩選條件。高級篩選的條件區域至少包含兩行,第一行是列標題,第二行是篩選條件。所有篩選條件組成高級篩選的條件區域。

一、自動篩選

通過表的篩選按鈕進行篩選,通過使用表,可以方便地對數據表中的數據進行排序、篩選和設置格式。以下表為例說明:
image

解決問題:篩選出 “系別”為“計算機”的學生信息;篩選出 “總成績”大於等於100的學生信息;篩選出 “學號”含有6的學生成績信息。
選擇數據區域
數據量較小的表,可以用鼠標直接篩選,也可以選中數據區域內任一單元格,按Ctrl + T鍵。在“創建表”對話框中,調整數據區域。
image

數據量較大時,選中標題行后,按Ctrl + Shift + ↓(向下箭頭),可快速選中數據區域,比手動選擇方便很多。
image

(一) 使用列篩選按鈕進行篩選

解決問題:篩選出 “系別”為“計算機”的學生信息
選中數據區域-篩選,此時每列標題邊上都有一個帶向下箭頭的按鈕,這個按鈕就是篩選按鈕
image

image

將“全選”去掉,根據需要選擇其中的一項或若干項,然后點擊“確定”進行篩選。
image

image

篩選完成之后,將只顯示符合條件的記錄。不符合條件的記錄,將被隱藏。隱藏的記錄,在匯總計算或復制記錄到其它位置時,將不被參與。
此例只根據一列字段進行的篩選,實際工作中,可能根據多列多個字段進行篩選。每列中篩選的選項,也可以是單個或若干個。
篩選過的列標題,會出現一個篩選標記,代表已篩選過。點擊“篩選”按鈕,選擇清除篩選器,可將篩選條件去除。選擇“數據”|“排序和篩選”|“清除”命令,可將表中所有的篩選條件清除。

image

image

image

清除篩選后恢復篩選前狀態
image

點擊篩選,清除所有篩選條件
image

(二) 自定義篩選

解決問題: 篩選出 “總成績”大於等於100的學生信息
選中數據區域-篩選-篩選按鈕(列標題邊上的向下箭頭的按鈕,即篩選按鈕)-數字篩選-大於或等於
image

image

篩選結果如下:
image

在“篩選”下拉列表,根據列不同的數據類型,會出現不同的篩選條件,如“文本篩選”或“數字篩選”,選擇其中的條目,可進行更加細致的篩選。

(三)模糊篩選

解決問題:篩選出 “學號”末尾數為6的學生成績信息
選中數據區域-篩選--篩選按鈕-篩選條件
說明:通配符是一種特殊語句,主要有星號()和問號(?),用來模糊搜索文件。星號()是通配符,表示任意多個字符,也就是說無論多少個字符(零個、單個或多個字符)都可以用星號(*)代替,而問號(?)的匹配字符數則受到限制,只能代替一個字符。
image

image

對學號模糊篩選說明:
6*,篩選所有以6開頭的學號編號的內容
6,篩選所有學號編號帶6的內容
*6,篩選所有結尾是6的學號的內容

二、高級篩選

Excel高級篩選功能是自動篩選的升級,可以設置更多更復雜的篩選條件,並且將篩選出的結果輸出到指定位置。
高級篩選需要在工作表區域內單獨指定篩選條件。高級篩選的條件區域至少包含兩行,第一行是列標題,第二行是篩選條件。以下案例為例說明高級篩選的幾種用法:
image

(一)且條件篩選

解決問題:篩選出圖書類別為“生物科學”,且銷售額排名在前20名(請用<=20)的圖書信息
選取數據區域內任意單元格-數據-高級,打開高級篩選對話框,列表區域指進行篩選的單元格區域,條件區域指篩選條件所在的單元格區域。
說明:
1、條件區域必須包含標題,而且標題必須和列表區中的標題名稱完全相同。
2、條件區域不必包含列表區中所有列的標題,與篩選條件無關的列標題可以不設置。
本案例按照圖書類別、銷售額排名篩選,需要同時滿足兩個條件,屬於“且條件篩選”。且條件篩選中,篩選條件必須在同一行,設置高級篩選之前需提前設置好條件區域。
image

image

將篩選結果復制到其他區域,“復制到”即篩選結果存放的位置。存放的內容為從選取的數據區域中篩選出的內容,包括列標題。
選取“復制到”區域時,可以只選擇一個單元格,顯示結果會以此單元格為起點,依次向右顯示列標題,依次向下顯示篩選出信息。若選取多個單元格顯示列標題,則只能數據區域列標題數目相同的單元格,且為水平連續的。如上例:只能選中一個單元格或7個水平方向連續的單元格,即上一步選中的J11或J11:P11(具體案例單元格要看要求)。
image

垂直方向選取的區域不足時,自動彈出目標區域已滿的提示,點擊“是”,則會自動繼續復制。
image

篩選結果如下圖:
image

以上是且條件篩選的具體步驟,以下主要說明條件區域設置的幾種類型。

(二)條件篩選

或條件篩選篩選條件不在同一行,若為單條件則為單列,若為多條件則為多列。

1.單列或條件篩選

單列或條件篩選篩選條件在同一列。若要求篩選出圖書類別為“生物科學”或“工業技術”的數據,則滿足其中一個條件即可,屬於“或條件篩選”,且篩選項為圖書類別,為單列條件篩選。條件區域設置如下圖:
image

2.多列或條件篩選

多列或條件篩選,篩選項不同且為或條件篩選,篩選條件在不同列和不同行。如下圖,篩選出圖書類別為“生物科學”或銷售額排名前10名的數據,條件區域設置如下圖:
image

(三)同時使用或條件和且條件

且條件篩選項和要求在同一行。設置圖書類別為“生物科學”且為“季度”3,或圖書類別為“農業科學”且“銷售額排名”前十的信息。條件區域設置如下:
image

(四)使用通配符

篩選出圖書類別以科學結尾,或生物開頭的信息,條件區域設置如下:
image

(五)篩選非重復值

使用方法和且條件篩選一樣,只是此處必須勾選“選擇不重復的記錄”
image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM