快速查找符合條件多個記錄,Excel函數自動生成,快捷迅猛

Hello大家好,我是幫幫。今天跟大家分享如何快速查找符合條件多個記錄,Excel函數自動生成,快捷迅猛。

有個好消息!為了方便大家更快的掌握技巧,尋找捷徑。請大家點擊文章末尾的“瞭解更多”,在裡面找到並關注我,裡面有海量各類模板素材免費下載,我等著你噢^^

大家請看範例圖片,先講一下輔助方法,輸入牙刷,自動顯示包含牙刷字符串的所有單品信息。

快速查找符合條件多個記錄,Excel函數自動生成,快捷迅猛

在首列插入輔助列,=COUNTIF(B$3:B3,"*"&$G$3&"*"),以通配符組合字符串作為查詢條件,向下計數,大家注意相對引用和絕對引用$符號的鎖定。

快速查找符合條件多個記錄,Excel函數自動生成,快捷迅猛

直接輸入函數=IF($G$3="","",IFERROR(VLOOKUP(ROW(1:1),$A$3:$E$42,2,FALSE),"")),向下複製(數據多的儘量多拉一點),得出所有結果。

ROW(1:1)考慮函數複製增量,查詢條件就變為1,2,3……在A到E列裡面查詢,返回第二列的值。

快速查找符合條件多個記錄,Excel函數自動生成,快捷迅猛

其他單元格信息,我們更改VLOOKUP函數第三個參數即可,返回對應列的信息。

快速查找符合條件多個記錄,Excel函數自動生成,快捷迅猛

我們只需要G3單元格的內容,模糊查找得出所有牙刷的單品信息。

快速查找符合條件多個記錄,Excel函數自動生成,快捷迅猛

如果不採用輔助列的方法,{=IF($K$3="","",IFERROR(VLOOKUP("*"&$K$3&"*",IF(COUNTIF($K$4:K4,$B$3:$B$42)=0,$B$3:$B$42),1,FALSE),""))},三鍵數組公式,向下複製得出結果。

快速查找符合條件多個記錄,Excel函數自動生成,快捷迅猛

這個數組函數類型,唯一的難點就是在於VLOOKUP函數查找區域的判斷。COUNTIF($K$4:K5,$B$3:$B$42)=0,$B$3:$B$42),利用函數增量,判定並逐步縮小查找範圍,返回我們想要的數值。

快速查找符合條件多個記錄,Excel函數自動生成,快捷迅猛

同理,想要返回單排所有內容,我們擴展查找區域即可,{=IF($K$3="","",IFERROR(VLOOKUP("*"&$K$3&"*",IF(COUNTIF($K$4:$K4,$B$3:$E$42)=0,$B$3:$E$42),2,FALSE),""))},三鍵,更改函數返回列的參數。

模糊查找一返多就是這麼輕鬆,希望大家理解邏輯,輕鬆工作。

快速查找符合條件多個記錄,Excel函數自動生成,快捷迅猛

希望大家喜歡今天的教學:)拜拜,下課-。-

想要獲得幫幫所有表格素材,私信回覆“表格”,一切你都明白了!絕對不讓你後悔,趕緊私信一下!百度“模板終結者”也可以噢~。~

快速查找符合條件多個記錄,Excel函數自動生成,快捷迅猛


分享到:


相關文章: