excel 表格中怎么求积,主要有两种主流方式,一种是直接使用星号运算符手动相乘,另一种是调用 PRODUCT 函数批量计算多个单元格乘积,两种方式都以等号作为公式开头,适合单价乘以数量,长串数值连乘这类业务场景,很多新手容易混淆乘法符号,excel 里面不能用普通字母 x 代表乘法,必须使用星号,输入错误之后公式不会计算,只会识别成文本,同时还要区分少量单元格相乘和大范围连续区域连乘的适用方案,少量单元格相乘手动写星号公式更直观,连续多个单元格连乘推荐 PRODUCT 函数,不需要逐个写单元格,下拉填充可以批量完成整行求积,下面分层讲解两种方法详细操作,同时补充引用规则错误排查和进阶用法。
方法一 星号运算符手动求积
这个方法适合两个或者少数几个单元格相乘,写法简单,新手最容易上手
1 选中存放结果的单元格,比如 C2
2 输入等号,这是公式识别的必备开头
3 输入 A2 星号 B2,代表 A2 单元格数值乘以 B2 单元格数值
4 按下回车键,单元格就输出乘积结果
5 鼠标移动到单元格右下角,光标变成黑色十字,下拉填充,整行就可以逐行自动求积
拓展 如果是三个数值相乘,公式写法 A2 星号 B2 星号 C2,多个数值依次用星号连接
运算优先级说明,如果同时存在加减乘除,括号内优先计算,没有括号先执行乘法再执行加减
方法二 PRODUCT 函数批量求积
PRODUCT 是 excel 专门用来计算乘积的函数,最大优势是可以直接选中一片连续区域,一次性完成连乘,适合很多单元格连续相乘,不用逐个用星号连接
函数基础写法 PRODUCT 数据区域
操作步骤
1 点击结果单元格,输入等号
2 输入 PRODUCT,接着写括号
3 在括号里面选中需要相乘的单元格区域,例如 A2 到 D2
4 回车确认,自动算出 A2 B2 C2 D2 全部相乘的乘积
5 下拉填充公式,每一行都会计算本行区域的乘积
补充说明 PRODUCT 函数也支持不连续单元格,写法 PRODUCT A2 B2 D2,单元格之间用英文逗号分隔,跳过不需要相乘的单元格
函数特性 区域里面如果是空单元格,PRODUCT 会自动忽略空单元格,不会当成 0 计算,这点和手动星号公式有区别,如果空单元格参与手动星号相乘,结果直接变成 0
两种求积方式对比表格
| 计算方式 | 写法特点 | 适用场景 | 优点 | 缺点 |
|---|---|---|---|---|
| 星号手动相乘 | 单元格之间用星号连接 | 两个三个单元格相乘 | 直观简单 | 单元格数量多的时候公式很长 |
| PRODUCT 函数 | 选中连续区域批量连乘 | 多个单元格连续相乘 | 公式简洁 | 空单元格处理逻辑需要了解 |
进阶组合求积
日常业务经常需要条件判断之后再求积,可以搭配 IF 函数组合
示例 如果 A2 大于 0,就计算 A2 乘以 B2,否则结果显示 0
公式 IF A2 大于 0 A2 星号 B2 0
还可以和 SUMPRODUCT 搭配,实现多列对应相乘之后再求和,也就是先逐行求积,最后汇总所有乘积总和,这个是进销存总金额最常用公式,写法 SUMPRODUCT A2:A10 星号 B2:B10,一次性完成每行相乘再加总,不需要单独辅助列求积再求和
深度注意事项
第一 单元格内容如果是文本格式数字,求积公式会报错 VALUE,肉眼是数字但是不能参与乘法运算,需要把单元格改成常规或者数值格式,激活数值之后再计算
第二 公式里面所有逗号括号必须是英文半角符号,中文标点会造成 PRODUCT 函数识别失败
第三 下拉填充求积的时候,如果需要固定某个基准数值,要使用绝对引用,添加美元符号锁定单元格,否则下拉之后引用地址会变动,乘积结果跟着出错
第四 如果乘积数值过大,单元格显示科学计数法,属于正常显示现象,可以调整单元格数值格式,设置常规或者自定义格式,完整显示数字
第五 工作表保护开启之后,已经写好的求积公式一般还可以计算,但是不能编辑修改公式,需要撤销工作表保护才能改动
【常见问题】
问题 1 excel 表格中怎么求积,公式输入之后显示文本没有结果怎么办
回答 1 excel 表格中怎么求积出现只显示文本,检查公式开头有没有输入等号,单元格格式是不是设置成文本格式,改成常规格式,双击公式单元格按回车重新激活,求积公式就可以正常计算。
问题 2 excel 表格中怎么求积,PRODUCT 函数下拉之后乘积全部一样是什么原因
回答 2 excel 表格中怎么求积下拉结果不变,是公式里面使用了绝对引用,单元格地址带美元符号锁定,填充的时候区域不会随行号变化,取消不需要锁定的美元符号,改成相对引用,再下拉就可以逐行求积。
问题 3 excel 表格中怎么求积,出现 VALUE 错误是什么原因
回答 3 excel 表格中怎么求积报 VALUE,说明参与相乘的单元格里面存在文字空格非数值内容,检查参与求积的单元格,把文本内容清理,统一改成数值格式,错误就会消除。
问题 4 excel 表格中怎么求积,能不能先逐行相乘再全部总和
回答 4 excel 表格中怎么求积并且汇总总和,可以使用 SUMPRODUCT 函数,自动完成对应单元格逐行求积,再把全部乘积相加,不需要额外增加辅助列单独求积,适合批量计算总金额。
【免责申明】
本文操作基于微软 Excel 常规版本演示,不同版本函数支持情况基本一致,练习求积公式建议使用测试表格,避免直接修改正式业务数据,本文仅作为教学参考,不对公式引用错误带来的计算偏差承担责任。


