大家關於表格中的篩選都是會用的,比如下圖:在表頭位置加上一排小箭頭,就可以做各列的篩選,具體的操作就是,打開下拉框,一個一個選。
比如我們需要搜索條件是天時的數據,在條件的下拉箭頭中搜索相應選項就可以了,但是,在工作中,我們時常遇到的事需要搜索上百的條件的情況。
這個時候下拉對話框,一個一個勾選,勾選上百個,真的要瘋了。
勾完以後你開始懷疑你會不會眼花勾錯了,然後你又慢慢移動你的滑鼠滾軸,緩慢朝上滾,一個一個地檢查,冒著要變成鬥雞眼的風險。
終於,你選完了,你!有沒有可能發現你選錯了,你選的這些條件不是要列出來的,而是要反選的(你選的這些不要列出來)!
酸爽的心情……
高級篩選,你的篩選神助手,可以幫到你
在同一個標題下做高級篩選如果在同一列中做篩選,一個一個勾是直接的,當你需要選100個條件的時候,就是時候派出高級篩選了。
比如下圖,搜索條件是:選天時和選地利,在空白部分輸入如下的內容:
點擊數據選項卡—高級搜索按鈕(data---Advanced)
跳出來的對話框,將源數據,條件,是否要複製到新單元格輸入(這一條只是可選項)
結果如下,「天時」和「地利」為條件的數據被選了出來。
我舉地這個例子只是選了兩個條件,選天時,選地利,你在用的時候,想用幾個就在條件區域列幾個,沒有限制,隨便加,然後按照步驟走就可以了。
同時滿足多個條件的篩選(與)相當於這樣子:
標題行中,你在多個標題中做篩選,將同時滿足條件一,條件二,條件三的數據篩選出來。
比如下圖,我們來篩選條件一為「天時」,條件二為「地利」,條件三為「人和」的數據。
一共需要篩選三個標題,在條件區域就編輯相應的條件,
然後調用高級篩選選項卡,將源數據啊,編輯好的條件區域,填進去。
結果出現了
多個條件中至少滿足一個地篩選(非)這個有一丟丟難解釋,
多條件篩選(或)的意思是:將滿足條件一或條件二或條件三中的數據篩選出來。這三個條件中滿足至少滿足一個(或者N個條件滿足至少一個)
比如下圖,我們可以看到,只有最後一行,三個條件都是「無」不滿足這個要求。下面我們來做一下這個高級篩選。
條件數據那邊要寫成這樣的格式,
這是重點了:一定要分開,不能並在一起!因為或條件的意思就是它們不是必須同時滿足的!所以,要隔行!要隔行!要隔行!
後面的步驟基本都是一樣,我們就不重複了。
不滿足條件的篩選在平時的工作中,我們除了篩選比如這一列都是XXX的數據,還有一種經常遇到的是,請幫我找出除XXX,YYY,RRR…的數據。如果這些非的條件達到幾十個甚至上百個,那實在是叫人頭疼的事情。高級搜索也可以幫到我們這個需求。
如下圖,我們想找出條件一不等於「天時」,條件二不等於「地利」,條件三不等於「人和」的數據,這個例子就很明顯看到只有最後一行是滿足的。
在空白區域將條件區域編輯好,這裡要注意兩個點:(1). 條件區域的表頭和源數據的表頭要一致。(2).這個條件是「非」,所以要加上一個「<>」,比如不等於天時就是「<>天時」
重複的地方我們不再贅述,直接看一下結果
好了,說到現在,高級篩選的功能基本就說完了,基本重點是這樣
可以在一列中篩選上百個選項可以同時篩選好幾列的條件好幾列的條件可以做「或」滿足---滿足>=1個然後,高級篩選最要緊的地方呢就是編輯條件區域,重點呢
條件區域表頭一定要和源數據一致與條件的查詢,各個查詢欄位並在一起或條件的查詢,各個查詢欄位隔行放非條件的查詢,在條件前面加上<>