分享

Sumproduct(三)压轴巨作...

 L罗乐 2017-05-10


                                                                              

小花:通过上两期的学习,我已经看透你了,嘿嘿,以后多条件查找时,你就从了我吧。

Sumproduct:少得意了,伦家是一枚有深度的函数,平凡的傻花,你只看到我美丽的外表,却看不到我炙热的心。




接下来,睁大眼睛,看Sumproduct的专场SHOW!

 

一、加权平均数:乘积和函数的简单运用


二、累计达成:带条件的乘积和函数


三、分组排序:排名必备函数!

唠嗑花又附身了:

1,公式说明:=SUMPRODUCT((分组条件)*(排名条件))

2,两个条件的逻辑值构成两个0-1数列,同时满足两个条件的乘积等于1,满足一个条件和不满足条件的乘积都为0,则乘积和函数SUMPRODUCT的返回值应该为满足分组条件和排名条件的行的数量,而排名应在此基础上 1。

3,以张三的成绩为例,在本案例中一班成绩高于张三的只有小花和猴子两个,那么SUMPRODUCT的返回值是2,比两个人低就是第三名,需在2的基础上 1。

4,用'>'得出的是允许并列的排名结果,各位可以思考一下如何实现不允许并列的排名结果。


四、交叉查询

说明如下:

1,条件范围的行列和求和范围的行列需保持一致。本例中第一第二个条件为行条件(2-9行),第三个条件为列条件(C:E列),因此最后一个括号内的求和范围为为8行3列(C2:E9)。

2,Sumproduct的多条件求和适用于多个行条件和多个列条件的交叉查询,其返回结果是满足条件的所有值的和。


五、模糊求和:SUMPRODUCT FIND组成的数组公式

说明如下:

1,FIND函数是返回一个字符串在另一个字符串中出现的位置,公式中用'>0'来判断包含与否,包含返回TRUE,不包含返回#VALUE(配合容错函数IFERROR的使用,进一步返回0);这就完成了是否包含关键字的模糊匹配结果。

2,{........}是数组函数的标志,正常函数运算FIND函数返回单值,数组函数运算下则可以返回一组数。不熟悉数组函数的童鞋只需将小花的函数正常写入单元格后同时按“CTRL SHIFT ENTER”就可以了,详细运用小花以后会陆续分享的。




    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多