打工上班,VLOOKUP公式可以说,天天需要用到,VLOOKUP搭配COUNTIFS函数公式,可以轻松解决一对多查找问题。 举个例子:左边是各部门,员工名单数据,现在我们需要根据部门,把所有的员工名单给查找出来。 VLOOKUP普通查询我们都知道VLOOKUP公式,如果在遇到多个条件都满足的情况下,只会查找出第一个员工,例如我们输入公式: =VLOOKUP(D2,A:B,2,0) VLOOKUP一对多查询首先我们需要在A列插入一个辅助列,输入的公式是: =B2&COUNTIFS($B$2:B2,B2) 这个用法为一个固定搭配,通过固定引用,固定起始行B2,然后对B列数据进行累计计数 例如B2是第1次出现市场部 B4是第2次出现市场部 A列是将原文本和累计出现的次数连接起来 由此构建的辅助列,它是唯一的值,就变成普通查询了 所以如果我们想要查找到市场部的名单 只需要分别查找 市场部1 市场部2 市场部3 依次下去 所以我们输入的公式是: =VLOOKUP($E2&COLUMN(A1),$A:$C,3,0) 输入COLUMN(A1)公式,COLUMN()公式返回单元格内的列标,也就是数字1 就是我们向右填充的时候,它会自动变成COLUMN(B1),也就是数字2 最后我们只需要屏蔽错误值,加个IFEEROR就好 =IFERROR(VLOOKUP($E2&COLUMN(A1),$A:$C,3,0),'') 你学会了么?动手试试吧! |
|