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

如何用Excel公式根据客户名称自动匹配小时费率?

正确的Excel自动匹配费率公式

你的原公式存在引用错误和逻辑偏差,无法实现根据客户名称自动匹配费率的需求,以下是两种可行的解决方案:

方案1:VLOOKUP函数(兼容多数Excel版本)

在Sheet1的E2单元格(假设第一行为表头)输入以下公式,下拉填充至所有需要的行:
=VLOOKUP(B2, Sheet2!A:B, 2, FALSE)

参数说明:

  • B2:Sheet1中当前行的客户名称,作为匹配关键字
  • Sheet2!A:B:指定Sheet2中包含客户名称(A列)和对应费率(B列)的数据源范围
  • 2:返回数据源范围里第2列的内容,也就是对应客户的费率
  • FALSE:要求精确匹配,避免模糊匹配导致的错误结果

如果想在找不到对应客户时返回空值(而非#N/A错误),可嵌套IFERROR:
=IFERROR(VLOOKUP(B2, Sheet2!A:B, 2, FALSE), "")

方案2:XLOOKUP函数(适用于Excel 365/2021及以上版本)

XLOOKUP逻辑更直观,在Sheet1的E2单元格输入:
=XLOOKUP(B2, Sheet2!A:A, Sheet2!B:B, "")

参数说明:

  • B2:要查找的客户名称
  • Sheet2!A:A:Sheet2中存储客户名称的列
  • Sheet2!B:B:Sheet2中对应费率的列
  • "":匹配失败时返回空值,可根据需求改为提示文本(比如"无对应费率")

注意事项

  • 确保Sheet2的A列客户名称无重复值,否则会返回第一个匹配的结果
  • 公式输入后,直接下拉填充即可批量应用到所有行

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 09:42:37