该 SUMPRODUCT Excel中的函数是一个非常通用的函数,它将根据输入的参数给出不同的结果。什么的 SUMPRODUCT 函数通常是将一个或多个数组的元素相乘,然后将产品相加或相加。但通过调整论证的形式, SUMPRODUCT 将计算包含满足特定条件的数据的给定范围中的单元格数。
SUMPRODUCT函数语法和参数
函数的语法是指函数的布局,包括函数的名称,括号,逗号分隔符和参数。要获得计算单元格的函数而不是执行其保存数据的标准目的,必须使用以下非标准语法 SUMPRODUCT:
= SUMPRODUCT(array1,Array2)
- 数组1:此参数表示将乘以的第一个数组或范围,然后添加。
- 数组2:此参数表示将相乘的第二个数组或范围,然后添加。
Excel也包含两者 COUNTIF 和 COUNTIFS 函数,允许您计算满足一个或多个设置条件的单元格。但是,有时, SUMPRODUCT 在找到与相同范围相关的多个条件时更容易使用。
输入SUMPRODUCT功能
通常,在Excel中输入函数的最佳方法是使用 Formula Builder,这样可以轻松地一次输入一个参数,而无需输入括号或逗号作为参数之间的分隔符。
但是,因为这个例子使用的是不规则形式的 SUMPRODUCT 功能,不能使用公式生成器。相反,必须将该函数键入工作表单元格。
= SUMPRODUCT(($ A $ 2:$ B $ 6> 25)*($ A $ 2:$ B $ 6 <75))
- 点击 细胞B7 - 将显示功能结果的位置。
- 输入上面提到的公式 细胞E6 工作表。
- 答案5 应该出现在 细胞B7 因为范围中只有五个值--40,45,50,55和60--介于25和75之间。
- 当你点击 细胞B7 完成的公式显示在工作表上方的公式栏中。
打破SUMPRODUCT
为参数设置条件时, SUMPRODUCT 根据条件计算每个数组元素并返回一个布尔值(TRUE或FALSE)。出于计算目的,Excel分配值1 对于那些数组元素 真正 和一个值0 对于那些 假.
另一种思考方式 SUMPRODUCT 正在做的是将乘法符号视为一个和 条件。考虑到这一点,条件仅在满足两个条件时才为真 - 数字大于25和 小于75.该函数然后总结所有真值以得到5的结果。