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

Excel匹配两列相同值 将对应相邻列值返回至新列

ID跨列匹配对齐返回对应值操作指引

要实现A、B列ID匹配后,将B列对应C列计数值对齐填充到D列的需求,直接用表格内置函数即可快速完成,不需要复杂操作:

  • 通用兼容方案(所有Excel、WPS版本均可用):VLOOKUP公式
    1. 选中D列和A列第一个ID同行的单元格(即D2,默认第一行为表头)
    2. 输入以下公式后按回车:
      =IFERROR(VLOOKUP(A2,B:C,2,FALSE),"")
    3. 鼠标移到该单元格右下角,等光标变成黑色十字填充柄后,按住下拉到所有A列有数据的行,就会自动完成全列匹配填充
    • 公式逻辑:精确查找A列当前行的ID在B-C列区域的匹配项,找到就返回对应C列的计数值,找不到对应ID时单元格留空,不会显示错误码
  • 新版本简化方案(Excel 2021/365、近年版本WPS可用):XLOOKUP公式
    1. 同样选中D2单元格,输入公式:
      =XLOOKUP(A2,B:B,C:C,"")
    2. 下拉填充全列即可,公式逻辑更直观,直接指定查找值、查找列、返回值列、无匹配时的返回内容,不需要额外嵌套错误处理函数

常见匹配失败排查点:

  1. 检查两列ID格式是否统一,如果一列是文本格式、一列是数值格式,会导致识别不到匹配项,选中列统一单元格格式即可
  2. 如果B列存在重复ID,上述两个公式默认都会返回B列从上到下第一个匹配项对应的C列值
  3. 如果查找区域固定不想随下拉偏移,可以给列引用加绝对符号$,比如把B:C写成$B:$C

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 04:27:25