不管vlookup会不会,都要学的index+match组合公式!
在事情中,可以说几乎天天都要碰到查找婚配成绩,都要用到vlookup函数公式,但是偶尔分vlookup函数公式的确不太便利,举个例子,右方是公司的薪资表数据,我们要查找薪资情况,我们会输入公式:
=VLOOKUP(F2,B:D,3,0)
但是常常我们会对原始表格举行修正,好比我们在原始表格部分前方插进了新的一列,工龄列。这个时分之前设置好的vlookup函数公式就会出错,又要重新举行设置
表格内里引用数据比力多的时分,更为贫苦,又大概说我们必要依据员工姓名来查找员工编号的时分,这就是一个从右向左的逆向查找,用vlookup也很不便利
以是说我们要学会index+match组合函数公式,如此的话,既使新增列,删除列,逆向查找等利用,都不会影响我们的公式后果
index+match公式组合
万能能用公式:
=index(后果列,match(查找值,查找列,0))
以是说假如我们必要依据员工姓名来查找员工编号的话,使用的公式就是:
=INDEX(A:A,MATCH(G2,B:B,0))
假如说我们必要依据员工性别,来查找薪资的话,那么查找值,照旧g2,查找列照旧b:b,后果列变成了e列,以是公式就是
=INDEX(E:E,MATCH(G2,B:B,0))
这个时分,假如我们再新增一列性别列,原本设置好的公式也不必调停,后果仍旧是对的
index+match公式用法了解
起首是match公式了解,=MATCH(F2,B:B,0),就是从b列中查找f2孙尚香这个值,在第几行,这里从上向下数过去就是第5行。
然后我们了解index(d:d,5),就是前往d列第5行的后果值
以是index+match组合的事情原理,就是查找值,先在查找列内里查找是第几位序号,然后再用index函数引用后果列的对应序号值
=INDEX(后果列,MATCH(查找值,查找列,0))
关于这个小本事,你学会了么?入手试试吧!

















