資料的進階篩選

對於工作表的篩選,有另一種相當實用,且更靈活的方式,就是利用進階篩選的方式來自訂篩選條件,進階篩選的方式,是直接輸入我們要的條件式做為準則,在自訂條件式時,我們可以利用兩種邏輯條件【And】及【Or】來表達,若是以【And】為條件,則將所有條件式都寫在同一列上;若是以【Or】為條件,則將所有條件式分不同列寫,首先,我們先看看【And】條件式。

【And】條件,表示所有條件都要符合,所以上圖的準則條件表示,必須符合平均值大於(含)70以上且經濟學分數必須大於(含)50且小於(含)90之間。我們利用檔案<ch5-4.xls>
 請注意其格式,篩選條件都在同一列者,表示其關係是【and】也就是說所有的條件都要符合
 接著選取篩選的資料範圍A2:G8,並執行【資料】/【篩選】/【進階篩選】功能。
 


出現【進階篩選】的對話方塊,會發現【資料範圍】內已經自動填入上個步驟所選取的範圍了。如果您在上個步驟中沒有選取範圍,【資料範圍】欄位就會空白。您必須按【資料範圍】鈕到工作表去選取。

此處請您選取【將篩選結果複製到其他地方】,接著按一下【準則範圍】旁的【選取範圍】鈕,到工作表中選取參考的準則範圍。

 

 
選取要篩選的【準則區域】,亦即輸入篩選條件的儲存格位置$C$10:$E$11,選取完畢後,按一下返回鈕回對話方塊。
  回到【進階篩選】對話方塊後,再按一下【複製到】旁的選取範圍鈕。
 在工作表中選取適當的儲存格,以便將結果複製到這個地方。請注意,您只需點取起始位置的儲存格就可以了,它會自動顯示篩選後的全部結果。選取儲存格A12後,按一下【複製到】的返回鈕回對話方塊。 回到【進階篩選】的對話方塊後,按下【確定】鈕,就完成設定了。
您看,果然出現了符合篩選條件的資料,就連儲存格格式,填滿的色彩也跟原本的工作表一樣呢!