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

Excel中两张不可修改合并的工作表如何关联实现跨表条件求和

Excel跨表按条件求和操作方法

核心实现公式

无需修改原表内容、无需合并表格,直接在空白单元格输入对应公式即可:

  • Excel 2019及更早版本:输入公式后按 Ctrl+Shift+Enter 三键触发数组运算
    =SUMPRODUCT((VLOOKUP(Sheet2!A2:A4,Sheet1!A:B,2,FALSE)="欧洲")*Sheet2!B2:B4)
  • Excel 365/2021及以上版本:直接输入公式即可自动计算
    =SUM((VLOOKUP(Sheet2!A2:A4,Sheet1!A:B,2,FALSE)="欧洲")*Sheet2!B2:B4)

公式说明

  • VLOOKUP(Sheet2!A2:A4,Sheet1!A:B,2,FALSE):批量匹配Sheet2中每个产品在Sheet1对应的大洲信息
  • ="欧洲":对匹配到的大洲做条件筛选,符合条件返回1,不符合返回0
  • 乘以Sheet2的数值列后求和,即可得到所有欧洲区域产品的数值总和

自定义调整方式

如果实际数据行数多于示例的3行,只需将公式中Sheet2!A2:A4、Sheet2!B2:B4替换为你实际的Sheet2数据范围即可,Sheet1可以直接引用整列Sheet1!A:B无需调整范围。

结果验证

按照你提供的示例数据计算,最终结果为20,与实际匹配结果一致(仅Stove属于欧洲,对应数值为20)。

内容的提问来源于stack exchange,提问作者שליו לוי

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 13:24:10