跳转至

PRODUCT 函数

函数概述

PRODUCT 用于计算一组数字的乘积。你可以把它理解为“把多个数连续相乘”,既可以直接写入多个数字/单元格,也可以引用一个或多个区域。

常见用途包括:批量计算销售额(单价×数量×折扣因子)、多项系数连乘、把一列数字整体相乘等。


基础语法

PRODUCT(number1, [number2], ...)
  • number1 为必填
  • 之后的参数为可选,可传入多个数字、单元格引用或区域

参数说明

参数 是否必填 可填写内容 说明
number1 数字/单元格/区域 第一个相乘的值或集合
number2... 数字/单元格/区域 继续参与相乘的值或集合

补充规则(便于理解用法):

  • 传入区域时,会把区域内“可参与运算的数值”一起相乘。
  • 空白单元格通常会被忽略。
  • 文本在作为“引用区域/单元格”时通常不会参与乘积。

基础用法示范

示例1:直接相乘多个数

需求:计算 2×3×4 公式

=PRODUCT(2,3,4)

结果:24


示例2:引用多个单元格

数据源

项目
A 2
B 5
C 10

需求:计算 A、B、C 三个值的乘积 公式

=PRODUCT(上述三个单元格)

结果:100


示例3:对一个区域求乘积

数据源

数值列表
1.2
0.9
1.05

需求:将该列所有数相乘,得到总系数 公式

=PRODUCT(上述区域)

结果:1.134(示例数据:1.2×0.9×1.05)


示例4:混合“区域 + 单个单元格”

数据源

单价 数量 系数1 系数2
80 3 0.95 1.06

需求:计算实付金额 = 单价×数量×(系数1、系数2连乘) 公式

=PRODUCT(单价单元格, 数量单元格, 系数1到系数2的区域)

结果:241.68(示例数据:80×3×0.95×1.06)


示例5:与“1-折扣”搭配计算折后价

数据源

原价 折扣率
299 15%

需求:折后价 = 原价×(1-折扣率) 公式

=PRODUCT(原价单元格, 1-折扣率单元格)

结果:254.15


总结

  • PRODUCT 的核心价值是:把多个数、多个单元格、多个区域一次性连乘,比手写 A1*B1*C1*... 更简洁、更易维护。
  • 适合场景:系数连乘、金额计算、指数式增长的多项因子、区域整体乘积。