查找匹配函数组合Index+Match

2022-03-22 17:41:25 浏览数 (1)

Index Match

我是什么时候学习这个函数的呢

"在我发现记Vlookup反向查找过于困难的时候"

所以

一开始我是当做方向查找的替代公式来用的

直接上公式

代码语言:javascript复制
=INDEX(D2:E6,MATCH(G2,E2:E6,0),1)

这一组函数的意思是

在D2:E6的范围内返回x行1列的值

x行由Match函数确定后返回

D2:E6也就是上图蓝框范围

"

插一句

Excel的坐标系是左上为1

也就是

这样的

与我们熟悉的笛卡尔坐标系的Y轴是相反的

并且没有负数

(关联文章:R1C1引用样式是神马)

"

假设坐标系的表示方法是(行号,列号)

则D2单元格为坐标系原点(1,1)

我们的目标是返回(1,1)位置的数字115

因为杯子在(1,2)处

我们用同样长度的E2:E6匹配'杯子'

Match函数精确匹配杯子的位置在第一个

Index的第三个参数无疑确定是1

所以上述函数Match转换为值之后实际等价于

代码语言:javascript复制
=INDEX(D2:E6,1,1)

以上

0 人点赞