首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

求和,没那么简单

标签:Excel公式练习 在数据分析中,经常会碰到求一组数据中最大的或最小的n个值之和,或者附加其他条件后,再来求最大的或最小的n个值之和。...仿照上面的求营业收入排位在前面的收入之和的公式,可以分别得到下面的公式: =SUMIFS(D11:D310,D11:D310,"<="&SMALL(D11:D310,n+COUNTIF(D11:D310,0...))) <em>和</em> =<em>SUMIFS</em>(D11:D310,E11:E310,TRUE,D11:D310,"<="&AGGREGATE(15,5,D11:D310,n+COUNTIFS(E11:E310,TRUE,D11...使用<em>SUMPRODUCT</em>函数: =<em>SUMPRODUCT</em>(SMALL(IF(D11:D310>0,D11:D310),ROW(INDIRECT("1:"&n)))) 这是一个数组公式,输入完后要按Ctrl... =SUMPRODUCT(AGGREGATE(15,6,1/(1/(D11:D310*E11:E310)),ROW(INDIRECT("A1:A"&n)))) 还有吗?欢迎留言。

60630
您找到你想要的搜索结果了吗?
是的
没有找到

求和家族,不简单

4.多条件求和:sumifs sumifs函数,多条件求和,语法规则为: =sumifs(求和区域,条件1区域,条件1,条件2区域,条件2…条件N区域,条件N) 案例:按月份统计某产品的总销量。...在目标单元格输入公式: =sumifs(E2:E11,B2:B11,G2,C2:C11,H2) 公式说明:sumifs函数与sumif函数的参数位置是有区别的: 除了参数顺序不一致之外,sumifs...5.乘积求和:sumproduct sumproduct函数:product,在英文中是“相乘”的意思,求和函数sum结合起来,就是相乘后再相加,统计的是对应区域的乘积之和。...语法规则是: =sumproduct(乘积区域1,乘积区域2) 乘积区域1乘积区域2中的数字会被一一对应相乘最后将这些乘积求和,也就是乘积。...dsum函数,返回的是数据区域中满足指定条件的列中的数字之和

1.7K00

答网友问:如何实现多条件求和?

标签:Excel公式,SUMPRODUCT函数,SUMIFS函数,COUNTIFS函数,SUM函数 前几天有网友问了我一个问题,我觉得有必要回答回答,顺便练练Excel公式。...公式1:使用SUMIFS函数/COUNTIFS函数/SUM函数组合 =SUM(SUMIFS(D2:D16,C2:C16,{12,15,16}))/SUM(COUNTIFS(C2:C16,{12,15,16...})) SUM函数/SUMIFS函数组合实现多条件求和,SUM函数/COUNTIFS函数组合实现多条件计数。...公式2:使用SUMPRODUCT函数 =SUMPRODUCT(((C2:C16=12)+(C2:C16=15)+(C2:C16=16))*(D2:D16))/SUMPRODUCT(((C2:C16=12...)+(C2:C16=15)+(C2:C16=16))) 公式中,最里面的括号中的等式判断是否满足条件,+号表示或,得到一组由01构成的数组,1就是满足条件的单元格,求和即满足条件的人数,与数据相乘即为总成绩之和

20410

Excel实战技巧91: 安排工作时间进度计划表(又一种形式)

$C$2:$C$5 在“时间安排”工作表的单元格A2中输入数组公式: =IF(SUM(C$1:C1)>=SUMPRODUCT(WorkDuration),"…", MAX( N(A1) + (SUMIFS...TRUE, CumulativeDuration-SUM(C$1:C1)> 0, 0)) - SUMIFS(C$1:C1, B$1:B1,B2), MaxHrsPerDay-SUMPRODUCT((A$1...公式分析 列A中的公式中: SUM(C$1:C1)>=SUMPRODUCT(WorkDuration) 用来计算列C中的时间之和是否大于累积的时间,如果大于则表明全部任务已完成,输入“…”,否则计算下面公式...: MAX( N(A1) + (SUMIFS(C$1:C1, A$1:A1,A1)>=MaxHrsPerDay), 1) 其中的SUMIFS(C$1:C1, A$1:A1, A1)求同一天的时间之和,如果大于等于每天的工作时间...欢迎到知识星球:完美Excel社群,进行技术交流提问,获取更多电子资料。 ?

1.8K10

精通Excel数组公式013:什么时候真正需要数组公式?

示例1:条件是文本时的日期统计,使用TEXTSUMPRODUCT还是COUNTIFS? 如下图1所示,条件区域是单元格E8中的年F8中的月。...图3:多个SUMPRODUCTTEXT函数的公式,更长的计算时间。 注意,数组运算中使用不同函数的计算速度也不同。本示例中,使用MONTHYEAR函数组合比使用TEXT函数的速度更快。...示例2:条件与日期序列不匹配情况下的年销售额求和,使用SUMPRODUCTSUMIFS还是SUMIF? 如下图4所示,条件单元格中的数据与日期序列号不匹配,要求该年的销售额之和。 ?...图5:使用SUMIFS或SUMIF函数的非数组公式明显快于相对应的数组公式。 小结 有时候,使用非数组公式替换数组公式将显著缩短公式计算时间。...你可以使用COUNTIF或COUNTIFS函数替代SUMPRODUCTTEXT函数的公式,也可以使用IF函数替代IFERROR函数的公式。这两种情形都会缩短公式计算时间。

1.5K20

SUMIFS函数,很有用

学习Excel技术,关注微信公众号: excelperfect SUMIFS函数用于计算指定单元格区域中满足一个或多个条件的单元格中数值之和。...2.SUMIFS函数需要指定参数sum_range至少一对参数criteria_range与criteria。...3.SUMIFS函数在criteria_range中搜索满足criteria指定的条件的项,并计算sum_range中相应值的。...这意味着不能在条件区域内使用其他函数(值得商榷,见拓展资料:Excel公式技巧0506),如YEAR,因为结果是一个数组。如果需要此功能,可使用SUMPRODUCT函数。...喷枪") 4.包含字符“筒”的所有产品销售额之和: =SUMIFS(D11:D24, B11:B24,"*筒*") 5.2021年5月1日至5月20日销售额之和(在列E中添加日期): =SUMIFS(D11

1.7K30

疯狂的Excel公式,只为条件求和

标签:公式练习 在使用Excel时,经常会遇到根据多个条件求相应的的问题。 示例数据如下图1所示。工作表中有两个表,一个是活动的全部数据,另一个列出了其中暂停活动的列表。...问题的解决实质上仍然涉及到查找,找到不属于暂停列表中的活动,求相应的小时数之和,然后再求这些活动中例行活动的小时数之和。...(COUNTIFS(F2:F8,A2:A16),C2:C16,--(B2:B16="例行")) 或者: =SUMIF(B2:B16,"例行",C2:C16)-SUM(SUMIFS(C2:C16,B2:B16...第1问: =SUM(C2:C16)-SUM(C2:C16*(IFERROR(MATCH(A2:A16,F2:F8,0),0)>0)) 第2问: =SUMIFS(C2:C16,B2:B16,"例行")-SUM...第1问: =SUMPRODUCT(1-COUNTIF(F2:F8,A2:A16),C2:C16) 第2问: =SUMPRODUCT(1-COUNTIF(F2:F8,A2:A16),N(B2:B16="例行

1.2K30

开工大吉:几个让你月薪3万+的excel神技能

- 动图教程 - ▲举例:60分以上的晋级,低于60分的补考,低于30分的淘汰 - 02 - SUMIFSUMIFS函数 用途:对一个数据表按设定条件进行数据求和。...- 动图教程 - ▲举例:求产品A的销售额总和 - SUMIFS函数 - 函数公式: =SUMIFS(求和区域,区域1,条件1,[区域2],[条件2],……) 函数解释: 第1个参数是固定求和区域。...区别SUMIF函数的判断一个条件,SUMIFS函数后面可以增加多个区域的多个条件判断。...函数公式: =SUMPRODUCT(数组1,……) 函数解释: 它的参数由多个相同维度的数组组成,将数组间对应元素相乘并返回乘积之和。...当数组为逻辑数组{TRUE,……TRUE,……}可以用来当做判断条件或计数,当数组为数值数组{数值,……数值,……}该数组就可以实现求和。

2.7K60

精通Excel数组公式011:令人惊叹的SUMPRODUCT函数

SUMPRODUCT函数可用于处理工作簿引用,以替代SUMIF函数、COUNTIF函数、SUMIFS函数COUNTIFS函数。 11....SUMPRODUCT函数可用于处理SUMIF函数、COUNTIF函数、SUMIFS函数COUNTIFS函数的单元格区域(range)参数无法处理的数组计算。...SUMPRODUCT函数能够进行COUNTIFS函数SUMIFS函数无法进行的一些多条件计算。 如下图9所示,要求使用公式求出员工Kip花在Project 2项目上的次数时间。...示例中,使用了更有效率的COUNTIFS函数SUMIFS函数。 在Excel 2007及以后的版本中,COUNTIFS函数SUMIFS函数提供了以下优势: 1....关于SUMIFS函数、DSUM函数SUMPRODUCT函数中使用比较运算符的语法差异 在使用比较运算符时,SUMIFS函数、DSUM函数SUMPRODUCT函数有不同的要求,如下图16至图19所示。

5.7K10

SUM系列函数概论

今天简单介绍4个函数 SUM SUMIF SUMIFS SUMPRODUCT 我称之为SUM系列基础函数 SUM 求和函数 把区域中的数字加起来的函数就是它了 如图 将所有数量汇总起来了 当然得注意...如果我想统计多个条件呢 在SUMIF后面加个S 得到SUMIFS 如图 统计张三销售的商品A 条件是张三+商品A 注意下它SUMIF统计列参数位置有点不同 SUMIF是(条件列,条件,统计列) SUMIFS...是(统计列,条件列1,条件1,条件列2,条件2....条件列n,条件n) SUMPRODUCT 乘积的 什么意思呢 假设有两组数 A=(1,2,3,4,5) B=(2,4,6,8,10) 放在SUMPRODCT...里就是 SUMPRODUCT(A,B) = 1x2+2x4+3x6+4x8+5x10 = 110 当然还有更高级的用法 SUMPRODUCT甚至还可以替代SUMIF与SUMIFS 并可以突破SUMIF...SUMIFS诸多限制 后面会说 以上 今天的问题是 多条件求和的函数是哪一个?

71910

【收藏】数据分析必会的Excel高频函数合集

1.2 SUMIFSUMIFS函数 SUM是最常用的求和函数,当需要对报表范围中符合指定条件的值求和时,需要用到SUMIFSUMIFS,它们两者的区别是: SUM是直接求和,没有任何条件 SUMIF...同样的,类似于SUMIFSUMIFS函数,AVERGE/AVERGEIF/AVERAGEIFS函数是用来求算术平均值函数有条件的求平均值函数。...3 SUMPRODUCT函数 SUMPRODUCT函数是用于在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。...方法1: =SUMPRODUCT(数组1:数组2:数组3) 方法2: =SUMPRODUCT(数组1*数组2) 两种方法区别在于,SUMPRODUCT函数的两个参数之间的连接符号不同,方法1逗号连接,...方法2乘号连接。

3.6K20

Excel中如何实现多条件求和?

在Excel2007以下,多条件求和通常使用sumproduct函数,而2010及以上,带了sumifs多条件求和函数,使用都非常简单。...分别举例如下: 一、sumproduct 即通过多个条件的相乘实现多条件的判断,如下图所示: 二、sumifs 即通过罗列多个条件直接完成多条件的判断,如下图所示: 相对于sumproduct来说,...普通Excel用户会觉得sumifs函数更加直观。...其实,对于大部分Excel日常的工作问题,都在于对基本功能函数的掌握,但是,Excel中的函数有400多个,由此衍生的公式应用更是不计其数,是不可能记得住,也完全没有必要记住。...2、重点函数专项训练 包括SumIf、SumProduct、Vlookup等等 3、常用组合函数重点训练 如IFVLOOKUP、LARGEROW等等函数的结合使用 在线M函数快查及系列文章链接(

2K30

一大波常用函数公式,值得收藏!

计算销售一部1000以上的销售额: =SUMIFS(C:C,B:B,"销售一部",C:C,">1000") ? 10、计算某个日期是第几季度: =LEN(2^MONTH(A2))&"季度" ?...这个公式第一个公式的用法类似,只是将计算最小值的MIN函数换成了计算最大值的MAX函数。 13、指定条件的平均值: =AVERAGEIF(B2:B10,"销售一部",C2:C10) ?...SUMPRODUCT函数多条件计数的语法,换成普通话的意思大致是: =SUMPRODUCT((区域1=条件1)*(区域2=条件2)* (区域N=条件N)) 15、多条件求和: 前面的内容中,咱们说过多条件求和的...SUMIFS函数,如果使用SUMPRODUCT函数多条件求和,语法为: =SUMPRODUCT((区域1=条件1)*(区域2=条件2)* 求和区域) ?...16、VLOOKUP函数查询数据: =VLOOKUP(C14,B1:C10,2,) ?

1.1K40

比Sum好用10倍,它才是求和函数中的No.1

在Excel中,有很多求和函数: Sum:数据求和 Sumif : 按条件求和 Sumifs :多条件求和 Sumproduct :多条件求和 Dsum :数据库函数,可多条件求和 在以上5个求和函数中...1、单条件求和 【例1】统计天津地区的总销量 =SUMIFS(D:D,B:B,F2) 兰色注:SUMIFS的第一个参数是求和的区域,这个Sumif函数正好相反。 ?...2、多条件求和 【例2】统计天津的A产品总销量 =SUMIFS(D:D,B:B,F2,C:C,G2) 兰色注:多条件求和时,判断区域条件成对出现,逗号隔开,最多可设置127个条件。 ?...5、混合条件求和 【例6】统计武汉天津两个地区产品A的总销量 =SUM(SUMIFS(D:D,B:B,{"武汉";"天津"},C:C,"A")) 注:外面需要Sum函数进行二次求和 ?...【例7】统计武汉产品A天津产品B的总销量 =SUM(SUMIFS(D:D,B:B,{"武汉";"天津"},C:C,{"A";"B"})) 注:数组“;”分隔表示多行,“,”分隔表示多列 ?

1.3K10

必须要会的10个Excel函数,最简单却最有用,不知道就亏大了!

Excel中有非常多的技巧可以帮助我们提高效率,其中让人又爱又恨的莫过于函数了,的好,效率那是嗖嗖的,但不少小伙伴表示Excel函数真的太难了。...04 隔列求和 使用函数:SUMPRODUCT、MOD、COLUMN 函数作用:使用COLUMN函数获取列号,然后使用mod判断奇偶性,最后求和 常规用法:=SUMPRODUCT((MOD(COLUMN...(条件区域),2)=1)*条件区域) 用法举例: =SUMPRODUCT((MOD(COLUMN(B3:G7),2)=1)*B3:G7) ?...07 多条件求和 使用函数:SUMIFS 函数作用:用于多条件的求和 常规用法:=SUMIFS(求和的区域,条件区域1,指定的求和条件1,条件区域2,指定的求和条件2,……) 用法举例: =SUMIFS

1.2K40
领券