Excel条件函数在实际中使用比较常见,对数据按照条件进行运算汇总。
Excel条件函数大概有:IF逻辑条件函数,COUNTIF条件计数,SUMIF条件求和,SUMPRODUCT多条件计数求和。
在Excel2007以后的版本,又增加了AVERAGEIF、AVERAGEIFS、SUMIFS、COUNTIFS和IFERROR五个函数,它们都可以在一定范围内根据条件计数和求和。特别是多重条件函数AVERAGEIFS、COUNTIFS和SUMIFS给工作带来了极大的方便。
上面提到的这些Excel条件函数,为运算添加了“条件”,下面通过几个实例介绍之。
利用两个excel公式表达我对父亲的爱
又是一年父亲节,祝普天之下所有父亲节日快乐! 每年六月的第三个星期日,都是感恩父亲的节日。 借助EXCEL来表达父亲的爱。看看下面的表,通过咱们学到的Excel函数,可以顺利的在B2、C2单元格写下公式吗?写下公式后的显示效果如下:B2单元格公式:=(A2&"-6-1")-WEEKDAY(
通过上表中的数据源,完成下面4题。
第一题:求一班的数学平均分
用到的excel条件函数有:COUNTIF,SUMIF,AVERAGEIF。提供三种解法:
数组公式:=SUMIF(B2:B9,"一班",E2:E9)/COUNTIF(B2:B9,"一班")
数组公式:=AVERAGE(IF(B2:B9="一班",E2:E9))
=AVERAGEIF(B2:B9,"一班",E2:E9)
第二题:求一班男生的数学平均分
用到的excel条件函数有:IF,SUMPRODUCT,AVERAGEIFS。提供三种解法:
数组公式:=AVERAGE(IF(B2:B9="一班",IF(D2:D9="男",E2:E9)))
=SUMPRODUCT((B2:B9="一班")*(D2:D9="男")*F2:F9)/SUMPRODUCT((B2:B9="一班")*(D2:D9="男"))
=AVERAGEIFS(F2:F9,D2:D9,"男",B2:B9,"一班")
第三题:求一班男生的语文总分
用到的excel条件函数有:SUMIFS,SUM。提供两种解法:
数组公式:=SUM((B2:B9="一班")*(D2:D9="男")*F2:F9)
=SUMIFS(F2:F9,B2:B9,"一班",D2:D9,"男")
第四题:求一班男生的人数
用到的excel条件函数有:COUNTIFS,SUM。提供两种解法:
数组公式:=SUM((B2:B9="一班")*(D2:D9="男"))
=COUNTIFS(B2:B9,"一班",D2:D9,"男")
上面这些条件求和、计数、平均,除了使用Excel的条件函数以外,也可以使用基本功能来实现。主要有:筛选、分类汇总、数据透视表、多条件求和向导。
Excel自动重算和手动重算的应用范围实例教程
在讲解自动重算和手动重算之前,先来看一个实例,如下图所示: 在C1单元格输入公式:=B1 A1,得到计算结果为8,显然不正确。 为什么会造成上面这种情况,就是因为在Excel选项里,将计算模式改为了保存前自动重算的原因。在这种情况下,我们只要单击保存按钮,C1单元格的计算结果就会变为7,得到正确答案。 在Excel