在EXCEL表格里,數(shù)據查詢是常有的事,除了標準的篩選功能之外,我們也可以制作一個篩選器,篩選出符合條件的記錄。 如圖所示,左側是一個數(shù)據較多的銷售表格,右側在I1單元格內輸入篩選條件,可輸入姓名或部門或產品編號(可精準匹配或是模糊查找),下方篩選出符合條件的記錄,下圖輸入了姓名,篩選出左側表格里所有李四的銷售記錄。 在I1單元格內輸入“二部”,下方顯示出所有銷售二部的銷售數(shù)據。 在I1單元格內輸入“A010009”,下方顯示出所有符合條件的記錄。 下方我們來看看如何實現(xiàn)這一功能的。 在右側空白的地方設置好格式。 在H5單元格內輸入函數(shù)公式:“=FILTER(A:F,IFERROR(SEARCH(I1,A:A),0)+IFERROR(SEARCH(I1,B:B),0)+IFERROR(SEARCH(I1,C:C),0))” 這個函數(shù)公式看似比較長,卻很簡單,包含了三個函數(shù)“FILTER,IFERROR,SEARCH函數(shù)”。 先看SEARCH函數(shù),這就是個查找函數(shù),SEARCH(I1,A:A),也就是在A列查找篩選值,如果查找到,返回對應的數(shù)字編號,如果查找不到,返回錯誤值。 使用IFERROR函數(shù)就是看SEARCHA函數(shù)查找的結果,如果查找不到的就設置為0。 同樣的方法分別查找B列和C列,多列條件直接用加號“+”連接即可。 最后用FILTER函數(shù)篩選出符合條件的記錄,如果是0(即沒有查找到符合條件的記錄)則不會顯示出來。 怎么樣?簡單吧,要是理解不了公式的,收藏好,要用的時候直接套用修改里面引用的單元格即可。 如果要給查找出來的數(shù)據添加表格框線,我們亦可以通過條件格式來設置。 選中結果標題下方的所有空白單元格,點擊菜單欄上“條件格式-新建規(guī)則”。 彈出窗口,點擊“使用公式確定要設置格式的單元格”,在下方輸入框里輸入“=$H5<>""”,這里的H5也就是要添加表格框線的第一個單元格,單擊“格式”,這里公式的意思就是非空白單元格添加框線。 彈出窗口,點擊“邊框”,選擇“外邊框”。 點擊確定,查詢出來的數(shù)據就會自動添加表格框線了。 |
|