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

求助:使用VBA实现D列与B列匹配并返回对应C列值

Excel 匹配查找解决方案

方案一:使用VLOOKUP函数(兼容所有Excel版本)

  • 在D列对应的结果列(比如E2单元格)输入公式:
    =VLOOKUP(D2, $B$2:$C$100, 2, FALSE)
    • 替换说明:
      • 将$B$2:$C$100中的100改为你B、C列数据实际的最后一行行号
      • FALSE代表精确匹配,确保只有完全一致的内容才返回对应C列值
      • 输入后下拉填充到所有行,自动匹配D列每个单元格

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

  • 公式更直观,在结果单元格输入:
    =XLOOKUP(D2, $B$2:$B$100, $C$2:$C$100)
    • 无需指定列数,直接定义查找值、查找范围、返回范围,默认精确匹配
    • 同样下拉填充即可批量完成操作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 09:13:18