专栏名称: Excel之家ExcelHome
excel技巧原创教程每日推送,excel表格职场模板干货仓库,图文/视频/动画等多种教学方式分享excel操作技巧教程/excel函数公式教程/excel数据透视表教程/excel图表教程/Word教程,助您轻松提高办公效率!
今天看啥  ›  专栏  ›  Excel之家ExcelHome

谁说VLOOKUP不能一对多查询?

Excel之家ExcelHome  · 公众号  · Excel  · 2024-07-23 06:45

文章预览

小伙伴们好啊,今天老祝和大家来说说使用VLOOKUP进行一对多查询的技巧。 函数的语法为: VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确找还是近似找) 如下图,需要从B~D的数据表中,根据G1单元格的部门,查询该部门所有的姓名。 首先在A2单元格输入以下公式,向下复制: =(B2=$G$1)+A1   然后在G5单元格输入以下公式,向下复制: =IFERROR(VLOOKUP(ROW(A1),A:C,3,0),"") 简单说一下公式的意思: 1、B列的部门每重复出现一次,A列的序号增加1。 2、VLOOKUP函数使用ROW(A1)得到1至N的递增序列作为查询值,在A:C列这个查询区域中,依次返回与递增序号相对应的C列的姓名。 由于VLOOKUP在有多个匹配结果时,默认返回第一条记录,所以只会返回A列中各个序号首次出现的记录。 3、注意查找区域必须由辅助列A列开始。 4、最后将辅助列字体设置为白色或进行隐藏即可。 你 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览