在老版本office里,SUMPRODUCT函数是EXCEL中使用频率非常高的函数之一,常用于进行数组乞降、多前提计数、多前提乞降等,但SUMPRODUCT函数有很多缺点,如公式复杂、运算速度较慢等,在office2007版本以上微软引入了SUMIFS函数,可以有效的替代SUMPRODUCT函数,且运算速度要大大快于SUMPRODUCT函数。 下面我们简单介绍一下SUMPRODUCT函数,然后再介绍一下SUMIFS函数。 如图所示,有三个数组,现在我们利用sumproduct函数进行操作: SUMPRODUCT 这里需要使用SUMPRODUCT的基本用法:求和。 SUMPRODUCT(array1, [array2], [array3], ...) SUMPRODUCT 函数语法具有下列参数: 'Array1' 必需。 其相应元素需要进行相乘并求和的第一个数组参数。 'Array2, array3,...' 可选。 2 到 255 个数组参数,其相应元素需要进行相乘并求和。 当sumproduct函数中参数为三个数组时,三个数组的所有元素对应相乘。 注意:只需了解,这种求和方式现在基本不用。 SUMPRODUCT计算结果 上面显示的sumproduct函数的基础用法,但是我们日常中使用的最多的是利用sumproduct进行多条件求和。 如图所示,该表为14年电脑城对cpu的报价,我们需要计算购买核数为2的interCPU需要花多少钱,可以如下操作: 多条件求和 在这里用到一个条件筛选,计算核心数为2,故公式为 (C2:C11=2)。 SUMPRODUCT函数就介绍到这里,下面我们重点说SUMIFS函数。 SUMIFS函数: 具体用法如下:SUMIFS(求和范围, 求和条件1的范围, 求和条件1, [求和条件范围2, 求和条件2], ...) SUMIFS 如下图,我们需要计算各购买一个购买核数为2的inter 酷睿系列CPU需要花多少钱。有两个条件,品牌为酷睿,核数为4。 SUMIFS 大家可以看到在公式中我使用到了通配符,具体参考如下: SUMIFS参数 可以看到SUMIFS参数较为简单,无需像SUMPRODUCT函数需要使用多个括号进行嵌套,在日常工作中更方便我们使用,希望大家能活学活用,方便大家工作。 |
|
来自: 老来乐64 > 《‘2’Excel教程㈠》