點擊上方"Excel函數公式"免費訂閱
Excel工作表中,經常要對數據進行挑選,除了常用的篩選功能外,還可以使用高級篩選技巧,其功能更強大,也更為實用!
一、Excel工作表篩選:普通單條件篩選
目的:篩選相應「學歷」下的員工信息。
方法:
1、選中工作表數據區域中的任意單元格,【數據】-【篩選】,給標題行添加篩選按鈕。
2、單擊【學歷】右側的倒三角,將搜索框下面不予顯示的內容取消選中並【確定】即可。
解讀:
如果內容較多,也可以直接【搜索】。
二、Excel工作表篩選:按照字符長度篩選
目的:篩選「員工姓名」為2個字符或3個字符的信息。
方法:
1、選中工作表數據區域中的任意單元格,【數據】-【篩選】,給標題行添加篩選按鈕。
2、單擊【員工姓名】右側的倒三角,在搜索框中輸入「??」或「???」並【確定】。
解讀:
在Excel中,「?」和「*」被稱之為通配符,區別在於「?」只代表一個字符,而「*」代表任意長度的字符。
所以「??」就是「員工姓名」長度為2的信息,「???」就是「員工姓名」長度為3的信息。
三、Excel工作表篩選:關鍵詞篩選
目的:同時篩選「大本」和「大專」的員工信息。
方法:
1、選中工作表數據區域中的任意單元格,【數據】-【篩選】,給標題行添加篩選按鈕。
2、單擊【學歷】右側的倒三角,在搜索框中輸入「大」並【確定】。
解讀:
因為學歷「大本」和「大專」中都包含字符「大」,所以在篩選時可以同時顯示「大本」和「大專」的內容,如果其它欄位中也包含「大」,則需要重新定義篩選字符,在實際的工作中需要靈活對待。
四、Excel工作表篩選:數字篩選
目的:篩選「月薪」>2000的員工信息。
方法:
1、選中工作表數據區域中的任意單元格,【數據】-【篩選】,給標題行添加篩選按鈕。
2、單擊【月薪】右側的倒三角-【數字篩選】-【大於】,在彈出的【自定義自動篩選方式】對話框的文本框中輸入2000並【確定】。
解讀:
在「數字篩選」中,除了「大於」外,也可以用「等於」、「不等於」、「大於或等於」、「小於」、「小於或等於」等方式。
五、Excel工作表篩選:統計分析篩選
目的:篩選高於/低於平均月薪的記錄。
方法:
1、選中工作表數據區域中的任意單元格,【數據】-【篩選】,給標題行添加篩選按鈕。
2、單擊【月薪】右側的倒三角-【數字篩選】-【高於平均值】或【低於平均值】。
解讀:
此處的平均值不需要手動輸入,系統自動計算。
六、Excel工作表篩選:多條件篩選
目的:篩選「學歷」為「大本」、「大專」中「月薪」>4000元的員工信息。
方法:
1、選中工作表數據區域中的任意單元格,【數據】-【篩選】,給標題行添加篩選按鈕。
2、單擊【學歷】右側的倒三角,在【搜索】文本框中輸入「大」並【確定】。
3、單擊【月薪】右側的倒三角,選擇【數字篩選】-【大於】,打開【自定義自動篩選方式】對話框,在【大於】右側的文本框中輸入:4000並【確定】。
解讀:
多條件篩選其實就是多次單條件篩選的組合。
七、Excel工作表高級篩選:單欄位單條件篩選並複製數據
目的:篩選「學歷」為「大專」的員工信息,並複製到指定的區域。
方法:
1、選中工作表數據區域中的任意單元格,【數據】-【高級】,打開【高級篩選】對話框。
2、選中【方式】中的【將篩選結果複製到其他位置】,單擊【條件區域】右側的箭頭選取條件區域,單擊【複製到】右側的箭頭,選取複製位置並【確定】。
解讀:
除了複製到新的位置外,也可以在原數據區域顯示篩選結果,只需保持【方式】中的【在原有區域顯示篩選結果】即可。
八、Excel工作表高級篩選:單欄位多條件篩選並複製數據
目的:篩選「學歷」為「大本」、「大專」、「中專」的員工信息,並複製到指定的區域。
方法:
1、選中工作表數據區域中的任意單元格,【數據】-【高級】,打開【高級篩選】對話框。
2、選中【方式】中的【將篩選結果複製到其他位置】,單擊【條件區域】右側的箭頭選取條件區域,單擊【複製到】右側的箭頭,選取複製位置並【確定】。
九、Excel工作表高級篩選:多欄位單條件篩選並複製數據
目的:篩選「學歷」為「大專」,「月薪」>4000的員工信息。
方法:
1、選中工作表數據區域中的任意單元格,【數據】-【高級】,打開【高級篩選】對話框。
2、選中【方式】中的【將篩選結果複製到其他位置】,單擊【條件區域】右側的箭頭選取條件區域,單擊【複製到】右側的箭頭,選取複製位置並【確定】。
解讀:
此處的「月薪」>4000也是滿足條件的篩選,適用於單欄位單條件、單欄位多條件、多欄位單條件以及多欄位多條件等類型。
十、Excel工作表高級篩選:多欄位多條件篩選並複製數據
目的:篩選學歷為「大本」、「大專」、「中專」且「月薪」>4000的員工信息。
方法:
1、選中工作表數據區域中的任意單元格,【數據】-【高級】,打開【高級篩選】對話框。
2、選中【方式】中的【將篩選結果複製到其他位置】,單擊【條件區域】右側的箭頭選取條件區域,單擊【複製到】右側的箭頭,選取複製位置並【確定】。
解讀:
同一行的兩個條件(學歷和月薪)是And關係,即只有「學歷」和「月薪」兩個條件同時成立時,此條記錄才符合要求。
十一、Excel工作表高級篩選:空白行數據篩選
目的:篩選「月薪」空白的員工記錄
方法:
1、選中工作表數據區域中的任意單元格,【數據】-【高級】,打開【高級篩選】對話框。
2、選中【方式】中的【將篩選結果複製到其他位置】,單擊【條件區域】右側的箭頭選取條件區域,單擊【複製到】右側的箭頭,選取複製位置並【確定】。
解讀:
由於要篩選的條件沒有值,為空白,所以在此處用等號(=)進行精準匹配。
十二、Excel工作表高級篩選:自定義篩選
目的:篩選「月薪」大於平均「月薪」的員工信息。
方法:
1、在任意空白單元格中輸入:自定義,並在「自定義」下面的單元格中輸入公式:=G3>AVERAGE(G3:G12)。
2、選中工作表數據區域中的任意單元格,【數據】-【高級】,打開【高級篩選】對話框。
3、選中【方式】中的【將篩選結果複製到其他位置】,單擊【條件區域】右側的箭頭選取條件區域,單擊【複製到】右側的箭頭,選取複製位置並【確定】。
解讀:
自定義篩選時,條件區域的標題行必須為「自定義」,條件可以根據需要自行定義。