三九宝宝网宝宝百科宝宝知识

关于用SUMPRODUCT取代SUM数组公式的想法

11月18日 编辑 39baobao.com

[美国留学:大学录取有公式]尽管每年都有无数的招生官强调美国大学录取“注重学生的个性发展”,前耶鲁前招生官LIoyd Peterson也说的:“美国大学招生是一门艺术,并没有标准的统一的录取公式。”但是,从《...+阅读

用过数组公式的都可能知道,考试大提示对于多条件求和或计数,我们一般都采用这种数组公式来计算。如:

对于1个明细数据(见例),我们需要求该班男、女生各科成绩大于各科平均分的人数,这个问题不难,大家一般都会用sum()来多条件求值就行了(注:数组公式):

=SUM(( C 3: C 428= K3)*(D 3:D 428>=AVERAGE(D 3:D 428)))

确实这是解决问题的一种方法,但往往对于初用数组公式的朋友常常会遗忘(或不知道)用(Ctrl+shift+Enter)组合键来结束编辑(论坛中常常有类似的提问)。

出于这个原因,我想到能否用SUMPRODUCT()函数来代替常用SUM()多条件求和公式呢?结果答案是肯定的。

把上面的公式稍做修改,请见:

=SUMProduct(( C 3: C 428= K3)*1,(D 3:D 428>=AVERAGE(D 3:D 428))*1)

而且直接用Enter来结束,函数仍然可以正确计算结果。

原因在于:SUMPRODUCT()函数本身就支持数组间运算(相同尺寸的数组相乘后再加总),因此我们毋须用数组公式组合键来结束。

另:提醒大家一点,如果大家试图将公式改为:

=SUMProduct(( C 3: C 428= K3),(D 3:D 428>=AVERAGE(D 3:D 428)))

公式不能得出正确结果。

如果多个条件这样并列写入,系统默认是用AND关系(即相乘)来运算,但是SUMPRODUCT不支持逻辑值数组常量间相乘(也算是小遗憾吧:)),因此请一定要将逻辑值转换成数值才行。

大家可能觉得麻烦,因此我建议使用缩写公式,实际上是将多个数组参数变为一个数组,也就可以避免不同维数数组间相乘而带来的错误麻烦了。

=SUMProduct(( C 3: C 428= K3)*(D 3:D 428>=AVERAGE(D 3:D 428)))

同理:我们如果需要求出所有男生中总分大于平均总分的所有总分,我们也可以用公式:

=SUMPRODUCT(( C 3: C 428= K13)*(I 3:I 428>=AVERAGE(I 3:I 428)),I 3:I 428)

如果数组尺寸(即行列数)相同,建议使用这种方法,如果直接相乘出现错误,可能是I列出现非数值字符,用逗号分隔后,系统可以自动忽略非数值型数据的。

以下为关联文档:

学习物理,该如何快速的记住物理公式作者 纸盆1、选对时间在记忆背诵这些公式、定理和概念等基础知识的时候,我们可以选择利用琐碎的时间段来背诵记忆,每天那么多零碎的时间重复的记忆,会让这些知识在我们脑海...

在word2010中如何编辑公式2编辑新公式,如图所示3插入符号,如图所示4选择分数,如图所示5插入位置选择,如图所示6插入符号X,如图所示7插入符号Y,如图所示设置字符格式和段落格式的快捷键快捷键 作用 Ct...

餐厅毛利率怎么算的计算公式餐厅毛利率的计算方式毛利额的大小取决于两个因素,一是数量因素,即销售数量的多少,另一个是质量因素,即单位毛利的大小,用公式表示:毛利总额=[销售数量单位毛利]=[销售数量(单...

怎样使WPS输出复杂的数学公式在WPS中也提供了像Word公式编辑器的专门的公式编辑的功能,我们利用这个功能不仅可以编辑数学公式,还可以编辑化学公式和其它各种专门的特殊符号。我们通过几个例子来介绍WPS中...

家装工程量预算方法与公式1、墙面涂乳胶漆墙面涂乳胶漆用量m2=周长×高+顶面积-门窗面积=(a+b)×2×d+a×b-门窗面积2、地砖铺贴所需地砖数量估算=a/c×b/d(不能整除向上取整,考虑5%损耗)所需地砖数量(块)细算=ax...

数据结构教程第二十二课实验五数组实验教学目的: 掌握二维数组的实现方法教学重点: 二维数组的存储表示,二维数组的基本操作教学难点: 二维数组的基本操作授课内容:数组的顺序存储表示和实现:#include#define M...

餐饮毛利率计算公式餐饮毛利率怎么算餐饮毛利率计算公式 成本=售价(1毛利率) 例:已知毛利率为36%,售价为126.36元,成本应是多少? 解:成本=126.36(136%)=80.85(元) 计算毛利率的公式是:毛利率=(售价成本)售价100% 例:...

纠正代谢性酸中毒计算公式详解不少人在考试中,遇到要计算补充碱性液体量的试题,往往因对公式不熟悉,而白白丢失几分。特意把把相关的算公式进行了总结分析,根据题目给出的不同条件,依据对应的公式,都能快速的计...

《三角形面积的计算》公式的探索《角形的面积》公式的探索出示书本例题4师:仔细观察这3个平行四边形,请说出如何求每个涂色的三角形的面积? 先自己想,随后在小组中交流。 预设:方法 1:用数格子的方法。 方法2:平行...

推荐阅读
图文推荐