You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel如何根据指定列匹配值并返回对应相邻单元格内容?

解决方案:查找匹配值并返回对应列内容

直接用查找类函数就能解决你的问题,IF函数不适合这种批量匹配场景,推荐两种常用方案:

1. INDEX + MATCH 组合(兼容绝大多数电子表格)

在M2单元格输入以下公式:

=INDEX(I:I, MATCH(L2, J:J, 0))
  • MATCH(L2, J:J, 0):在J列精确匹配L2的内容,返回匹配单元格的行号(比如匹配到J3就返回3)
  • INDEX(I:I, 行号):从I列中提取对应行号的内容(如果I3是2,就会返回2,符合你的例子需求)

2. XLOOKUP 函数(适用于Excel 365/2021、Google Sheets等新版工具)

如果你的工具支持XLOOKUP,公式会更简洁:

=XLOOKUP(L2, J:J, I:I)

这个函数直接指定「查找值(L2)」「查找范围(J列)」「返回范围(I列)」,默认就是精确匹配,不用额外设置参数。

内容的提问来源于stack exchange,提问作者Taylor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 23:32:03