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

如何用Excel公式批量填充sheet1的price列数据?

批量填充Excel Sheet1的Price列方案

表格信息说明

  • Sheet2(数据源表):

    ProductPrice
    A10
    B20
    C30
    D40

    (实际为包含大量行的产品-价格对应表)

  • Sheet1(待填充表):

    ProductPrice
    A(空)
    C(空)
    B(空)
    A(空)

    (需根据Sheet2的数据源批量填充Price列)

公式实现

方法1:XLOOKUP(Excel 365/2021及以上版本推荐)

在Sheet1的Price列首个数据单元格(如B2)输入公式,双击单元格右下角填充柄即可批量填充:

=XLOOKUP(A2, Sheet2!$A:$A, Sheet2!$B:$B, "")
  • 参数说明:
    • A2:当前行需匹配的产品名称
    • Sheet2!$A:$A:Sheet2中产品名称的整列(绝对引用确保下拉时区域不变)
    • Sheet2!$B:$B:Sheet2中对应价格的整列
    • "":无匹配时返回空值,可替换为"无对应价格"等自定义内容

方法2:VLOOKUP(兼容所有Excel版本)

若使用旧版Excel,用以下公式:

=IFERROR(VLOOKUP(A2, Sheet2!$A:$B, 2, FALSE), "")
  • 参数说明:
    • VLOOKUP(A2, Sheet2!$A:$B, 2, FALSE):精确匹配Sheet2中A列等于A2的行,返回第2列(Price)内容
    • IFERROR(..., ""):捕获匹配失败的错误,返回空值避免显示#N/A

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 13:56:39