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

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

12、指定条件最大: {=MAX(IF(B2:B10="销售一部",C2:C10))} ? 这个公式第一个公式用法类似,只是将计算最小MIN函数换成了计算最大MAX函数。...COUNTIFS函数语法换成普通话意思大致是: =COUNTIFS(区域1,条件1, 区域2,条件2…区域N,条件N) 除此之外,还可以使用SUMPRODUCT函数计算多条件计数: =SUMPRODUCT...SUMIFS函数,如果使用SUMPRODUCT函数多条件求和,语法为: =SUMPRODUCT((区域1=条件1)*(区域2=条件2)* 求和区域) ?...如果把VLOOKUP函数语法换成普通话,意思大致是: =VLOOKUP(查询,区域,返回第几列内容,匹配类型) VLOOKUP函数是使用率最高函数之一了,日常查询应用中经常会用到TA。...③如果第四参数忽略,VLOOKUP函数查找时模糊匹配,但要求数据源区域升序排序。 ?

1.1K40

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

由于SUMPRODUCT函数将非数字数据视为0,因此如果要在数组计算中使用TRUEFALSE,则必须将它们转换成10。可使用任何数学运算来进行转换,但使用双减号通常是最快计算方法。 9....图8 什么时候使用SUMPRODUCT函数进行多条件计数或求和 在Excel中,除SUMPRODUCT函数外,COUNTIFS函数、SUMIFS函数、DCOUNT函数DSUM函数都可以进行多条件计数或求和...SUMPRODUCT函数能够进行COUNTIFS函数SUMIFS函数无法进行一些多条件计算。 如下图9所示,要求使用公式求出员工Kip花在Project 2项目上次数时间。...SUMPRODUCT函数或等效D-函数相比,使用COUNTIFS函数SUMIFS函数公式计算速度更快。对于大数据集来说,它们能够明显地缩短计算时间。 2....什么时候使用SUMPRODUCT函数是最好 类似于SUMIFS函数、SUMIF函数、COUNTIFS函数等都包含一个参数range或一个含有条件单元格区域参数criteria_range。

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

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

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

1.4K20

【Groovy】集合遍历 ( 使用集合 find 方法查找集合元素 | 闭包中使用 == 作为查找匹配条件 | 闭包中使用 is 作为查找匹配条件 | 闭包使用 true 作为条件 | 代码示例 )

文章目录 一、使用集合 find 方法查找集合元素 1、闭包中使用 == 作为查找匹配条件 2、闭包中使用 is 作为查找匹配条件 3、闭包中使用 true 作为查找匹配条件 二、完整代码示例 一、..., 即使后面还有符合条件元素 , 也不再进行遍历了 ; 集合 find 方法原型 : /** * 查找闭包条件匹配第一个....is 作为查找匹配条件 在集合 find 方法中 , 闭包中使用 is 作为查找匹配条件 , 查找集合中 “3” 对象相同地址元素 , 此处 is 方法等价于调用 String == 运算...闭包中使用 is 作为查找匹配条件 findElementResult = list.find{ // 查找集合中 "3" 对象相同地址元素...闭包中使用 is 作为查找匹配条件 findElementResult = list.find{ // 查找集合中 "3" 对象相同地址元素

1.4K10

数据分析常用Excel函数

vlookup简介 四种查询方式 1.单条件查找 根据工号,将左边检索区域“电脑销售额”匹配到右边对应位置,只需要使用VLOOKUP函数,结果存在则显示对应“电脑销售额”;结果不存在则显示#N/A。...反向查找 反向查找固定公式用法: =VLOOKUP(检索关键字,IF({1,0},检索关键字所在列,查找所在列),2,0) 注意:其实反向查找除了检索区域改成一个虚拟数组公式IF之外,其他条件查找没有区别...多条件查找 注意事项,所有使用了数组公式,不能直接回车,需要使用Ctrl+Shift+Enter,否则会出错。 4.查询返回多列 查找返回多列需要用到另外一个辅助函数——COLUMN函数。...HLOOKUP =HLOOKUP(用谁去找, 匹配对象范围, 返回第几行, 匹配方式) VLOOKUP区别:HLOOKUP返回查找在同一列上,而VLOOKUP返回查找在同一行上。...SUMIF 功能:求满足条件单元格。 =SUMIF(条件判断区域, 判断条件, 求和区域) ? 计算一班总成绩 SUMPRODUCT 将数组间对应元素相乘,并返回乘积之和。

4.1K21

python吊打Excel?屁!那是你不会用!

4、绝对引用、相对引用半绝对引用 1)图示讲解含义   注意:使用F4键,进行绝对引用相对引用公式切换。 ?  ...6)匹配查找函数 ① vlookup 注意:多条件查询,需要添加辅助列。 ?...② lookup及其高级应用 注意:使用lookup()函数需要特别注意,“查找对象所在列必须升序排列”,否则结果做出来都是错。同时,这个进行多条件查询时候,不需要添加辅助列。 ?...关于lookup()高级应用,这里需要记住一句话:首先它会默认你查找区域是升序排列,当查找查找区域中找不到目标值时候,就会返回该区域中“最大”,这就是下面要讲述方法“解题关键”。 ?...关于index()函数显示某一行,涉及到数组操作,下面我们录制了一个视频。 ? ④ match ? 注意:index()match()进行搭配使用,进行多条件查找,相当有效,也特别好用。

3.6K50

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

标签: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就是满足条件单元格,求和即满足条件的人数,数据相乘即为总成绩之和

19310

Excel公式技巧21: 统计至少在一列中满足条件行数

) 如果希望计算2004年2005年有多少个国家出口总额大于或等于1000,可以使用公式: =COUNTIFS(B2:B14,">=1000",C2:C14,">=1000") 或者: =SUMPRODUCT...实际上,在这种情况下,大多数人倾向于使用SUMPRODUCT函数,即: =SUMPRODUCT(N((B2:B14>=1000)+(C2:C14>=1000)>0)) 但是,如果选择的话,我们可以使用COUNTIFS...函数构造解决方案,因为考虑到该函数相对于SUMPRODUCT函数优势(通常,COUNTIFS函数引用整列能力更有效),在某些情况下这可能是值得。...如下图3所示,我们可以在工作表中标出满足条件数据,除了2个国家外,其他11个国家都满足条件。 ?...图3 此时,我们根本无法按照上述方法构造SUMPRODUCT函数解决方案等效COUNTIFS构造。

3.8K10

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

标签:公式练习 在使用Excel时,经常会遇到根据多个条件求相应问题。 示例数据如下图1所示。工作表中有两个表,一个是活动全部数据,另一个列出了其中暂停活动列表。...问题解决实质上仍然涉及到查找,找到不属于暂停列表中活动,求相应小时数之和,然后再求这些活动中例行活动小时数之和。...第1问思路为:将总列表中活动暂停列表中活动比较,求出其对应小时数之和,然后使用总小时数相减,即得到除暂停列表中活动外总小时数: =SUM(C2:C16)-SUM(MMULT(TRANSPOSE...第1问,使用COUNTIFS函数查找暂停活动: =SUM(C2:C16)-SUMPRODUCT(COUNTIFS(F2:F8,A2:A16),C2:C16) 或者使用SUMIF函数: =SUM(C2:C16...)-SUM(SUMIF(A2:A16,F2:F8,C2:C16)) 第2问,上一种解法类似,只是这里使用COUNTIFS函数: =SUMIF(B2:B16,"例行",C2:C16)-SUMPRODUCT

1.2K30

数据分析常用Excel函数合集(下)

Excel函数分类:关联匹配类、清洗处理类、逻辑运算类、计算统计类、时间序列类上篇已经给大家分享过关联匹配清洗处理类,今天将继续分享其余三类:逻辑运算类、计算统计类、时间序列类。...IF 功能:使用逻辑函数 IF 函数时,如果条件为真,该函数将返回一个;如果条件为假,函数将返回另一个。 语法:=IF(条件, true时返回, false返回) ? 2....COUNTIFS函数:统计一组给定条件所指定单元格数 SUM函数:计算单元格区域中所有数值 SUMIF函数:对满足条件单元格求和 SUMPRODUCT函数:返回相应数组或区域乘积 STDEV...COUNTIFS 功能:统计一组给定条件所指定单元格数 语法:=COUNTIFS(第一个条件区域,第一个对应条件,第二个条件区域,第二个对应条件,第N个条件区域,第N个对应条件) ? 7....SUMPRODUCT 功能:返回相应数组或区域乘积 语法:=SUMPRODUCT(单元格1: 单元格2 ,单元格3: 单元格4) ? 10. Stdev 统计型函数,求标准差,衡量离散程度。

2.9K20

Excel公式练习59: 获取满足多个查找条件所有

导语:本文所讲案例在第一季公式练习中有相似的例子,这里再巩固一下。只要知道要在公式中使用函数,没有Excel解决不了问题!...本次练习是:如下图1所示,单元格区域A1:E25中存放着数据,列D中是要查找需满足条件,列I列J中显示查找结果,示例中显示是1月份南区超市销售蔬菜及其数量。 ?...图1 要求在I2中输入公式,向右向下拖拉以获取全部满足条件数据。 先不看答案,自已动手试一试。...公式解析 公式中COUNTIFS($A:$A,$G$6,$B:$B,$G$9,$C:$C,$G$3)<ROWS($I$2:I2) 用来计算符合条件结果数(本例中为5),并与已放置单元格数(已返回...、3……等,从而可以获取相应位置

2.7K20

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

而COUT/COUNTIF/COUNTIFS函数是用来统计单元格区域内数量条件统计单元格数量。...第三个参数用户指定返回查询区域中第几列。 第四个参数是决定函数查找方式,如果为0,则是精确匹配方式。如果为1,则是近似匹配方式。...=MATCH(查找内容,查找区域,匹配类型) 其中匹配类型包含1,0,-1 1或省略,查找小于或等于指定内容最大,而且指定区域必须按升序排序 0,查找等于指定内容第一个数值 -1,查找大于或等于指定内容最小...4.2 MATCHVLOOKUP函数组合 如何根据姓名月份查找相应销售量?...先使用连接符&,将F55G55职务年龄合并成一个新条件,再使用连接符将B列C列信息合并成一个新查询区域。然后使用MATCH函数,查询出职务&年龄再查询区域中所处位置为8。

3.6K20

看我加班电话数就知道我有多忙了——根据时间段统计

有时候,我们需要从网站上或者服务器上下载数据,然后根据条件进行统计,特别是统计特定时间。本文来源于chandoo.org,要求根据工作时间段统计工作时间外所接电话数。 示例数据如下图1所示。...公式取了3个,即该行所在日工作开始时间、结束时间通话时间,然后取其位于中间,再与通话时间比较,如果不相等,说明该通话时间处于工作时间之外,公式返回TRUE。...然后,统计TRUE个数,即在工作时间之处电话数: =COUNTIF(C7:C1172,"TRUE") 返回:693。...如果不使用辅助列,可以使用公式: =SUMPRODUCT(1-COUNTIFS(H7:H13,TEXT(B7:B1172,"DDDD"),I7:I13,"="&MOD(B7:B1172,1))) 如果使用表内部标记,假设电话记录表名为:calls.ans,办公时间表名为:working.hours.ans,那么可使用公式: =SUMPRODUCT(

81230

整理数据时16个常用Excel函数

1、Count 函数 作用:统计数字个数 示例:使用公式生成A列序号 =COUNT(A$1:A1)+1 注:大小不一合并单元格填充公式,要使用Ctrl+Enter完成。 ?...3、Countif函数 作用:根据条件统计个数 示例:统计两个列重复内容 =COUNTIF(Sheet15!A:A,A2) 说明:如果返回大于0说明在另一个表中存在,0则不存在。 ?...4、Countifs函数 作用:多条件统计个数 示例:统计大专学历财务人员个数 =COUNTIFS(B2:B8,"财务",C2:C8,"大专") ?...6、Sumproduct函数 作用:不但可以求和,也可以多条件计数 示例:根据生日 统计90后的人数 =SUMPRODUCT((--LEFT(YEAR(D2:D8),3)=199)*1) 注:--*1...14、Trimmean函数 作用:返回一组数中修剪平均值,即按一定比例除去最大和最小后计算平均值 示例:从评分中除去一个最大一个最小后计算平均值。

2.3K22

Excel公式技巧70:统计有多少个不重复

有时候,一系列中有很多重复,但我们想要知道其中有多少个不重复。例如下图1所示工作表,在单元格区域B3:B13中有一些重复,但这都是由5个重复输入组成数据。 ?...图1 使用公式: =SUMPRODUCT(1/COUNTIFS(B3:B13,B3:B13)) 得到结果: 5 即该区域中有5个不重复。...公式中: COUNTIFS(B3:B13,B3:B13) 计算单元格区域B3:B13中每个单元格在该区域出现次数,得到数组: {3;3;2;3;2;1;3;2;2;3;3} 将该数组求倒数,得到每个单元格在该区域中出现次数所占比例...图2 注意,这里使用SUMPRODUCT函数避免了需要数组公式输入。 也可以使用名称来简化输入,如下图3所示。 ? 图3 欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。...欢迎到知识星球:完美Excel社群,进行技术交流提问,获取更多电子资料。

4.8K40

经验之谈,这16个Excel函数,几乎可以解决80%数据统计工作!

1、Count 函数 作用:统计数字个数 示例:使用公式生成A列序号 =COUNT(A$1:A1)+1 注:大小不一合并单元格填充公式,要使用Ctrl+Enter完成。 ?...3、Countif函数 作用:根据条件统计个数 示例:统计两个列重复内容 =COUNTIF(Sheet15!A:A,A2) 说明:如果返回大于0说明在另一个表中存在,0则不存在。 ?...4、Countifs函数 作用:多条件统计个数 示例:统计大专学历财务人员个数 =COUNTIFS(B2:B8,"财务",C2:C8,"大专") ?...6、Sumproduct函数 作用:不但可以求和,也可以多条件计数 示例:根据生日 统计90后的人数 =SUMPRODUCT((--LEFT(YEAR(D2:D8),3)=199)*1) 注:--*1...14、Trimmean函数 作用:返回一组数中修剪平均值,即按一定比例除去最大和最小后计算平均值 示例:从评分中除去一个最大一个最小后计算平均值。

88140

轻松掌握Excel函数

对于SQL相信大家都不陌生,可以通过条件进行查询某一个数,或者按某一字段进行聚合计数,例如查看某一分类下数量。...A1:A4, ">3") 在范围内查找大于3个数 不等于使用 可以使用通配符 ?... * ,分别是匹配单个字符多个字符。 COUNTIFS:它语法表达式写法COUNTIF是相同,只不过COUNTIFS支持多个范围条件联合计数。 COUNTIFS(要检查哪些区域?..., 要查找哪些内容?, 要检查哪些区域?, 要查找哪些内容?...) 可以使用多个区域查询内容,但一定要成对出现。 ?...COUNTIFS:找出需要联合计数所有数据范围,找出需要计数或表达式,成对写入函数中。 小贴士:输入函数时可以使用Tab补齐,输入或选择单元格后可以按F4加行列锁定。 你学会了吗?

2.4K10

【Groovy】集合遍历 ( 使用集合 findAll 方法查找集合中符合匹配条件所有元素 | 代码示例 )

文章目录 一、使用集合 findAll 方法查找集合中符合匹配条件所有元素 1、闭包中使用 == 作为 findAll 方法查找匹配条件 2、闭包中使用 is 作为 findAll 方法查找匹配条件...( 使用集合 find 方法查找集合元素 | 闭包中使用 == 作为查找匹配条件 | 闭包中使用 is 作为查找匹配条件 | 闭包使用 true 作为条件 | 代码示例 ) 中 , 介绍了使用 find...方法返回就是返回该符合 匹配条件 元素 ; 集合 findAll 方法原型 : /** * 查找关闭条件匹配所有。...is 作为 findAll 方法查找匹配条件 在集合 findAll 方法中 , 闭包中使用 is 作为查找匹配条件 , 查找集合中 “3” 对象相同地址元素 , 此处 is 方法等价于调用...闭包中使用 is 作为查找匹配条件 findCollectionResult = list.findAll{ // 查找集合中 "3" 对象相同地址元素

2.3K30

求和,没那么简单

标签:Excel公式练习 在数据分析中,经常会碰到求一组数据中最大或最小n个之和,或者附加其他条件后,再来求最大或最小n个之和。...如果是全部数据,则可以使用下面的公式: =SUMIFS(D11:D310,D11:D310,">="&LARGE(D11:D310,n)) 如果根据列E中“是否可见”隐藏了部分行,则使用下面的公式:...))) =SUMIFS(D11:D310,E11:E310,TRUE,D11:D310,"<="&AGGREGATE(15,5,D11:D310,n+<em>COUNTIFS</em>(E11:E310,TRUE,D11...<em>使用</em><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)))) 还有吗?欢迎留言。

60030
领券