Excel 使用 INDEX + MATCH 函数按条件查找
办公教程导读
收集整理了【Excel 使用 INDEX + MATCH 函数按条件查找】办公软件教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含519字,纯文字阅读大概需要1分钟。
办公教程内容图文
问题描述
现有一个公司产品目录,包含产品名称、编号、单价和生产日期信息。要求根据某一产品的编号,查找其他信息。
思路分析
分析产品目录发现,编号列并不在数据区域的第一列。VLOOKUP 函数要求查找区域在数据区域的第一列,因此在这里无法使用 VLOOKUP 函数。
这种情况,可以使用 INDEX + MATCH 组合函数查找,对查找区域位置没有要求。
MATCH 函数根据编号,查找编号所在的行号。
INDEX 函数根据行和列号返回对应位置的数据。
方法步骤
1.输入 INDEX 函数,并输入第一个参数,要查找数据的区域:
=INDEX(B4:E14,
2.INDEX 函数的下一个参数为行号,行号使用MATCH 函数查找返回,输入 MATCH 函数,查找值为编号,查找列为编号列,精确查找:
=INDEX(B4:E14, MATCH(B17,C4:C14,0),
3.INDEX 函数下一个参数为返回值的列号,产品名称在数据区域的第一列,因此输入 1 并按回车完成公式输入:
=INDEX(B4:E14, MATCH(B17,C4:C14,0), 1)
4.单价和生产日期的查找公式类似,需要指定他们所在列即可。
办公教程总结
以上是为您收集整理的【Excel 使用 INDEX + MATCH 函数按条件查找】办公软件教程的全部内容,希望文章能够帮你了解办公软件教程Excel 使用 INDEX + MATCH 函数按条件查找。
如果觉得办公软件教程内容还不错,欢迎将网站推荐给好友。