快速查找符合条件多个记录,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函数自动生成,快捷迅猛】希望大家喜欢今天的教学:)拜拜,下课- 。-
想要获得帮帮所有表格素材 , 私信回复“表格”,一切你都明白了!绝对不让你后悔,赶紧私信一下!百度“模板终结者”也可以噢~ 。~
快速查找符合条件多个记录,Excel函数自动生成,快捷迅猛

相关经验推荐