一组常用函数公式,看看哪个还不熟

IF函数

用来完成非此即彼的判断。用法是:

=IF(判断条件,符合条件时返回的值,不符合条件时返回的值)

如下图,要判断成绩是否合格。公式为:

=IF(C2>=60,'及格','不及格')

IFERROR函数

IFERROR函数可以说是屏蔽错误值的杀手级函数了。

如果公式计算没有错误值,则返回公式计算结果,否则返回指定的内容。

第一个参数是要运算的公式,第二个参数是在公式计算出现错误值的情况下,要指定返回的值。

常用示例:

COUNTIF函数

COUNTIF函数用于统计一个区域中符合条件的单元格个数。该函数用法为:

COUNTIF(统计的单元格范围,要统计的条件)

如下图,要统计A列姓名是否重复,公式为:

=IF(COUNTIF(A:A,A2)>1,'重复','')

先使用COUNTIF函数计算出A列区域中有多少个与A2相同的姓名。然后使用IF函数判断,如果COUNTIF函数的结果大于1,就说明有重复了。

COUNTIF函数使用动态统计区域,还能实现一些比较特殊的统计要求。如下图所示,要在A列按部门输入序号,不同部门的序号从1开始。

在A2单元格输入公式,向下复制:

=COUNTIF(B$2:B2,B2)

COUNTIF函数的统计区域是B$2:B2,第一个B2是行绝对引用,第二个B2,是相对引用。当公式向下复制时,就会变成B$2:B3、B$2:B4……一个不断扩展的区域,从这个动态区域中统计B列部门的个数。

DATEDIF函数

强大的日期计算函数,却甘心做Excel中的隐士,在函数列表中没有这个函数的名字,也看不到这个函数的帮助文件。

该函数用法为:

DATEDIF(起始日,截止日,间隔的类型)

如下图,要根据出生年月计算年龄,公式为:

=DATEDIF(D2,$G$2,'y')

TODAY函数返回系统当前的日期。

DATEDIF函数以D2的出生年月作为开始日期,以G2指定的日期作为结束日期,第三参数使用“Y”,表示计算两个日期之间的整年数。

如果要计算间隔的月数,第三参数可以使用“m”。

SUMPRODUCT函数

该函数作用是将数组间对应的元素相乘,并返回乘积之和。

如下图所示,要计算采购所有物资的总金额,公式为:

=SUMPRODUCT(D2:D5,E2:E5)

公式中,将D2:D5的数量和E2:E5的单价分别对应相乘,然后将乘积求和,得到最终所有物资的采购总金额。

SUBTOTAL函数

仅对可见单元格汇总计算,能够计算在筛选状态下的求和。

如下图,对B列的部门进行了筛选,使用以下公式可以计算出筛选后的数量之和。

=SUBTOTAL(9,C2:C13)

SUBTOTAL第一参数用于指定汇总方式,可以是1~11的数值,通过指定不同的第一参数,可以实现平均值、求和、最大、最小、计数等多种计算方式。

如果第一参数使用101~111,还可以忽略手工隐藏行的数据,小伙伴们有空可以试试。

MEDIAN函数

中值就是一组数的中间数。MEDIAN函数是返回一组数字的中值的。如果参数包含的数值个数是偶数,MEDIAN将返回位于中间的两个数的平均值。
如下图,要看某公司的总体薪资水平,可以使用下面的公式:
=MEDIAN(C3:C10)
今天咱们的内容就是这些吧,祝各位小伙伴一天好心情。

图文制作:祝洪忠

(0)

相关推荐