简体中文
您的位置: 首页 > 攻略 > WPS表格怎么用SUMPRODUCT多条件求和

WPS表格怎么用SUMPRODUCT多条件求和

时间:2026-11-13 09:44:12
  • 来源:网络
  • 作者:未知
  • 编辑:小锤子
0

做月度统计的时候,业务流水表里一天几十条记录,要按「区域+品类」两个条件把销售额加总出来,用SUMIF只能管一个条件,套两层又长又容易写错括号。SUMPRODUCT把几个条件用乘号连在一起,一次就能算完,公式比嵌套SUMIF短一截,改条件也只要动一个括号里的内容。

WPS表格怎么用SUMPRODUCT多条件求和

第1步:准备源表和统计表两个文件

这套做法要用到两个工作簿:一份是「业务流水表」,里面是每天录入的原始记录;另一份是「统计表」,用来放汇总结果。两个文件放在同一个文件夹里方便找,写公式的时候需要按文件名引用,名字长一点没关系,路径别带特殊符号。

第2步:看清源数据的字段结构

打开流水表,A 列是日期,B 列是区域(杭州、南昌),C 列是品类(冰箱、电视机、空调),D 列是销量,E 列是销售额。做汇总时真正要用的是 B、C、E 三列:前两列当条件,最后一列当求和范围,三列的行数必须完全一致,中间不能有合并单元格或者空行。

第3步:在统计表里写出多条件公式

切到统计表,B2 单元格要算的是「杭州」和「电视机」两个条件同时满足的销售额合计,编辑栏里的公式是 =SUMPRODUCT((条件区域1=条件1)*(条件区域2=条件2)*求和区域)。注意每个条件外面都要套一层括号,中间用星号连起来,星号在这里相当于「并且」,最后再乘上要求和的销售额那一列。

第4步:回车后出现 VALUE 错误

公式敲完按回车,B2 里显示的不是数字而是 #VALUE!,右边几格跟着一起报错。这种情况基本不是公式写错了,而是引用的源工作簿当前处于关闭状态,跨文件引用取不到数据,WPS 只能返回一个错误值。

第5步:把两个文件同时打开

解决办法很简单,把「业务流水表」也打开,让两个工作簿在同一个 WPS 窗口里并排存在,然后再回到统计表按 F9 重算。这一步是跨工作簿公式的通病,只要源文件没打开,不管公式写得多规范都是白搭,做完统计再关掉源表,结果会自动固化成数值。

第6步:把公式往右下拖动填满整张表

两个文件都开着的时候再看统计表,B2 已经是 7000,C2、D2 分别是 9600 和 5000,杭州这一行算完了。选中 B2 往右拖到 D2,再选中这一行往下拖到第 3 行,南昌的数据也会自动算出来。四个角都填好之后,一张按区域和品类交叉的汇总表就成型了,源表再新增记录,这里刷新一下就跟着更新。

软件下载

WPS Office最新版

大小:248.80MB

版本:20.3165

语言:简中

更新:2026-05-30

相关内容

编辑推荐