小花:通过上两期的学习,我已经看透你了,嘿嘿,以后多条件查找时,你就从了我吧。 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”就可以了,详细运用小花以后会陆续分享的。 |
|