match函数运用

在工作中,我们经常需要使用Vlookup公式进行数据查找和匹配,有时候还需要结合MATCH函数公式,两者结合,能够迅速解决工作中的问题。
1、Vlookup与Match的完美结合:动态查找
假设我们有一份员工数据在左边,我们想要根据某些条件查找对应的数据,这些条件可以是性别、工资等,而且这些条件可以根据下拉选项自由变化。
当我们需要根据性别查找数据时,我们的公式是这样的:
=VLOOKUP(G2,A:E,3,0)
如果要查找工资数据,我们只需要将公式中的第三个参数3改为5,因为工资数据位于第五列。
那么,有没有一种方法能够自动匹配出你想要的结果在第几列呢?答案是肯定的,那就是使用MATCH函数公式。
MATCH函数公式可以帮助我们查找匹配的结果在第几列。例如,我们的公式如下:
=MATCH(H1,A1:E1,0)
这个公式的含义是,在A1到E1范围内查找H1单元格的内容,数字0代表进行精确查找,查找到的结果会显示列数。
当H1单元格的内容发生变化时,MATCH函数公式能够准确地知道需要在第几列进行查找。当我们使用以下公式时:
=VLOOKUP(G2,A:E,MATCH(H$1,$A$1:$E$1,0),0)
无论H1单元格中的字段名如何变化,我们都能够查找到对应的结果。
如果你的场景中需要同时匹配多个字段名,那么就需要用到混合引用了。我们的公式如下:
=VLOOKUP($G2,$A:$E,MATCH(H$1,$A$1:$E$1,0),FALSE)
你学会了吗?不妨亲自动手尝试一下!
