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

Excel匹配两表格行并返回对应Grade值技术求助

多列匹配返回对应Grade的Excel解决方案

你的表格信息

Table A

PMD
031

Table B

PMDGrade
301P
310P
400P
031M
121M
013D

两种简单实现方法

方法1:XLOOKUP(适合Excel 365/2021及新版本)

假设你想在Table A的D列右侧单元格(比如单元格D2)返回匹配的Grade,直接输入以下公式:

=XLOOKUP(1,(A2=E:E)*(B2=F:F)*(C2=G:G),H:H,"无匹配")
  • 替换说明:把A2/B2/C2换成你Table A中对应行的P/M/D单元格;E:E/F:F/G:G对应Table B的P/M/D列,H:H对应Table B的Grade列
  • "无匹配"是找不到对应行时显示的内容,可以改成你需要的提示文字

方法2:INDEX+MATCH(兼容所有Excel版本)

同样在目标单元格输入公式,输入完成后按Ctrl+Shift+Enter(新版本Excel可能自动识别数组公式,无需手动按组合键):

=INDEX(H:H,MATCH(1,(A2=E:E)*(B2=F:F)*(C2=G:G),0))
  • 逻辑说明:MATCH会找到同时满足P/M/D三列匹配的行号,INDEX根据这个行号提取Grade列的对应值
  • 同样需要根据你的实际表格位置替换单元格/列范围

额外提示

如果Table B的数据是固定范围(比如E1:H7),建议把公式里的整列(如E:E)换成具体范围(如E$1:E$7),这样公式下拉时不会出现不必要的计算错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 20:35:25