VLOOKUP函数应用引导
前面我们已经讲解了vlookup函数的正向查找、逆向查找、核对数据、多条件查找、关键词查找,现在我们来学习如何一对多查找数据。
VLOOKUP一对多查找数据
一对多查找就是通过一个索引数据查找到多个与之关联对应的数据。如图下表——
进行这样的查找不能直接进行查找,因为EXCEL函数都是找到一个即可终止,除非使用的是数组运算。所以,EXCEL的思维决定我们需要补充一列,借助这一列加拖拽填充的方法进行计算。
A表最左侧一列就是我们添加的,这一列也是借助函数进行运算的。第一个空补充“0”,后面只要是捕捉到“2班”,这一列数据就要自动追加1。
这种第一个数据自动补充的方法,叫函数的“补头法”,正好结合函数的拖拽填充往下对应。
拖拽+row(b1)函数
A表用到的函数:=(D132=J$132)+C131
B表用到的函数:=IFERROR(VLOOKUP(ROW(B1),C$132:E$140,3,FALSE),"")
最终我们看到这里的核心原理就是:改变了索引数据,去索引1,2,3,……依次找出多个与之对应关联的数据。