excel maxifs查询if函数没有数据显示空符合条件值时,如何显示为空值?

平时工作中,我们会遇到很多需要根据某个或者某些条件进行汇总数据的需求,今天我们就来看一下,如何实现这种需求。可以实现的方法挺多,以下总结一些比较常用的函数供大家参考使用,如果对大家有帮助,欢迎关注我 @烟雨。一、If函数作用:判断是否满足某个条件,如果满足返回一个值,否则返回另外一个值。语法:=If(判断条件,条件成立时的返回值,条件不成立时的返回值)。目的:判断【月薪】是否>3500,如果>3500,返回是,否则返回“”。方法:在目标单元格中输入公式:=IF(G3>3500,"是","")。解读:IF函数是最常用的函数之一,除了常规引用外,还可以嵌套使用。二、Sumif函数功能:单条件求和。语法:=Sumif(条件范围,条件,[求和范围])。当“条件范围”和“求和范围”相同时,可以省略“求和范围”。目的:按学历统计总“月薪”。方法:在目标单元格中输入公式:=SUMIF(F3:F12,J3,G3:G12)。三、Sumifs函数功能:多条件求和。语法:=Sumifs(求和范围,条件1范围,条件1,[条件2范围],[条件2]……)目的:按【性别】统计相应【学历】的总【月薪】。方法:在目标单元格中输入:=SUMIFS(G3:G12,D3:D12,J3,F3:F12,K3)。解读:多条件求和函数还可以完成单条件求和的功能,即只有一个条件的多条件求和。一个条件范围对应一个条件。四、Dsum函数功能:对指定数据库中满足给定条件的字段求和。语法:=Dsum(数据库区域,返回值的相对列数(或标题字段名称),条件区域)。目的1:按【性别】统计总【月薪】。方法:在目标单元格中输入公式:=DSUM(B2:G12,6,J2:J3)。解读:使用Dsum函数时,要注意参数“数据库区域”、“条件区域”必须包含列标题的标题行数据,否则无法使用!除了类似于Sumif函数的单字段单条件功能外,还可以完成单字段多条件功能。目的2:统计【学历】为“大本”、“大专”的总“月薪"。方法:在目标单元格中输入公式:=DSUM(B2:G12,"月薪",J2:J4)。除此之外,还可以完成多字段单条件,多字段多条件的相关需求。目的3:按【性别】统计相应【学历】下的总【月薪】。方法:在目标单元格中输入公式:=DSUM(B2:G12,"月薪",J2:K3)。解读:此方法为多字段单条件求和,除此之外,还可以是多字段多条件求和,不明白的亲可以评论区提问哦!五、Count函数功能:统计指定单元格区域中数值类型的个数。语法:=Count(值或单元格区域)。目的:统计实发“月薪”人数。方法:在目标单元格中输入公式:=COUNT(G3:G12)。解读:由于G3和G8单元格为空值,不在Count函数的统计范围内,所以返回值为8,而不为10。六、Counta函数功能:统计指定单元格区域中非空单元格的个数。语法:=Counta(值或单元格区域)。目的:统计【月薪】列中的非空单元格个数。方法:在目标单元格中输入公式:=COUNTA(G3:G12)。解读:此函数的统计对象为非空,不能与Count函数混淆哦!七、Countblank函数功能:统计空单元格的个数。语法:=Countblank(单元格区域)。目的:统计未发【月薪】的人数。方法:在目标单元格中输入公式:=COUNTBLANK(G3:G12)。八、Countif函数功能:单条件计数。语法:=Countif(条件范围,条件)。目的:按【学历】统计人数。方法:在目标单元格中输入公式:=COUNTIF(F3:F12,J3)。九、Countifs函数功能:多条件计数。语法:=Countifs(条件1区域,条件1,[条件2区域],[条件2]……)。目的:统计相应【学历】下的【婚姻】状态人数。方法:在目标单元格中输入公式:=COUNTIFS(F3:F12,J3,E3:E12,K3)。解读:Countifs函数可以完成单条件计数的功能,即只有一个条件的多条件计数,不管有一个条件还是多个条件,条件范围和条件必须匹配,成对出现。十、Sumproduct函数功能:返回相应的数组或区域乘积的和。语法:=Sumproduct(区域1,[区域2]……)。目的1:计算商品的总销售额。方法:在目标单元格中输入公式:=SUMPRODUCT(C3:C12,D3:D12)。解读:Sumproduct函数的计算过程为:每个商品的单价乘以销量,加上下一个商品的单价乘以数量,以此类推。除此之外,还可以完成“计数”、“求和”等功能。目的2:按【学历】统计人数。方法:在目标单元格中输入公式:=SUMPRODUCT(N(F3:F12=J3))。解读:N函数的作用就是将数值类型的值强制转化为数值类型。目的3:统计相应【学历】下的总【月薪】。方法:在目标单元格中输入公式:=SUMPRODUCT((F3:F12=J3)*G3:G12)。解读:更多关于SumProduct函数的用法,请查阅历史消息中关于Sumproduct的介绍。十一、Averageif函数功能:计算符合单一条件下的平均值。语法:=Averageif(条件范围,条件,[数值区域])。目的:计算制定【学历】下的平均【月薪】。方法:在目标单元格中输入公式:=AVERAGEIF(F3:F12,J3,G3:G12)。十二、Averageifs函数功能:计算符合多个(单个)条件下的平均值。语法:=Averageifs(数值区域,条件1区域,条件1,[条件2区域],[条件2]……)。目的:按【性别】统计相应【学历】下的平均【月薪】。方法:在目标单元格中输入公式:=AVERAGEIFS(G3:G12,D3:D12,J3,F3:F12,K3)。十三、Maxifs函数功能:返回指定区域中符合条件的最大值。语法:=Maxifs(数值区域,条件1区域,条件1,[条件2区域],[条件2]……)。目的:按【性别】统计最高【月薪】。方法:在目标单元格中输入公式:=MAXIFS(G3:G12,D3:D12,J3)。十四、Minifs函数功能:返回指定区域中符合条件的最小值。语法:=Maxifs(数值区域,条件1区域,条件1,[条件2区域],[条件2]……)。目的:按【性别】统计最低【月薪】。方法:在目标单元格中输入公式:=MINIFS(G3:G12,D3:D12,J3)。}

我要回帖

更多关于 if函数没有数据显示空 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信