夜雨聆风学习资料网

ARTICLE · 1294240

0基础学Excel:INDEX和MATCH函数

0基础学Excel:INDEX和MATCH函数
一、MATCH函数(找位置)

作用:在一行或者一列里面,查找内容,返回它在区域里是第几行/第几列,它只返回位置,不返回内容。
公式:
 =MATCH(找什么, 在哪一列/一行找, 匹配类型)


- 第1参数:要查找的值(比如物料名字)
​
- 第2参数:查找区域,只能是单列或者单行,不能一块多列区域
​
- 第3参数:0 = 精确匹配(咱们做账99%都用0,一定要记住)

🌰例子:
B2:B6 依次是:螺丝、螺母、垫片、扳手、胶带
公式:
 =MATCH("垫片",B2:B6,0)

 结果:3
意思:垫片在B2:B6这个区域里,是第3个。

⚠️易错点:

1. 区域是B2:B6,不是整个B列,序号是从B2开始算第1位,不是表格第2行
​
2. 第3个参数写0!不写0容易乱匹配,做错台账
​
3. 找不到的时候会出现 #N/A

二、INDEX + MATCH 组合(重点)

INDEX拿内容,MATCH找位置,强强联合,可以向左查找(VLOOKUP做不到)
通用模板:

 =INDEX(放结果的列, MATCH(查找值, 查找列, 0))

仓管实例:
A列:物料编号|
B列:物料名称|
C列:库存数量
需求:输入物料名称,自动查出对应的编号(向左查,VLOOKUP不行,这个可以)
D2输入要查的名字:螺母
E2写公式:

 =INDEX(A2:A100,MATCH(D2,B2:B100,0))

拆解:

1. MATCH(D2,B2:B100,0):找到螺母在B列是第几行
​
2. INDEX(A2:A100, 上面得到的行数):去A列同一行取出物料编号
往期回顾:
0基础学习Excel:SUM求和,AVERAGE平均值,IF判断
0基础学习Excel:SUMIF和COUNTIF函数
0基础学习Excel:填充、排序、筛选

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料