You need to enable JavaScript to run this app. Excel跨工作表匹配公式咨询:如何提取对应供应商账号
优惠活动
大模型
产品
解决方案
定价
更多

Excel跨工作表匹配公式咨询:如何提取对应供应商账号

Excel跨表供应商账号匹配公式方案

首选方案(Excel 2021/365及以上版本)

使用XLOOKUP函数,逻辑更直观,无需调整查找区域顺序,公式写在Sheet1需要填充账号的第一个单元格(例如要填充到B列,第一行为表头时写在B2单元格):

=XLOOKUP(A2, Sheet2!B:B, Sheet2!A:A, "无匹配账号", 0)

参数说明:

  • A2:Sheet1当前行待匹配的供应商名称
  • Sheet2!B:B:查找区域,即Sheet2存储供应商名称的B列
  • Sheet2!A:A:返回值区域,匹配成功后返回该区域对应行的账号值
  • "无匹配账号":匹配失败时的返回值,可按需替换为空值""
  • 0:指定为精确匹配,是当前场景的必填参数

兼容方案(Excel 2019及更早版本)

使用VLOOKUP+IFERROR组合实现相同效果,公式如下:

=IFERROR(VLOOKUP(A2, Sheet2!B:A, 2, 0), "无匹配账号")

注意事项:

  • VLOOKUP要求查找列必须在查找区域的第一列,因此查找区域写为Sheet2!B:A,把存储供应商名的B列放在区域首位
  • 第三个参数2代表返回查找区域的第二列值,即Sheet2的A列账号
  • 外层IFERROR用于处理匹配失败场景,避免返回#N/A错误

填写完首个单元格公式后,下拉填充到整列即可批量完成所有行的匹配。如果存在匹配结果不符合预期的情况,可先检查两列供应商名称是否存在前后空格、大小写差异的问题,可通过TRIM()函数先清洗名称后再进行匹配。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.12 06:45:00