一、MIN函数及MAX函数——极值搜索器
1.函数技能
MIN函数与MAX函数是在用户指定的一组数值中,分别搜索最小值和最大值的工具。
2.语法格式
MIN(数值1,数值2,数值3,……)
MAX(数值1,数值2,数值3,……)
其中:
(1)数值可以为文本、数值、单个或连续的单元格地址或公式等。
(2)数值最大数量为255个,连续的单元格地址只算一个。我们可以简单理解为,用“,”隔开的数值最多为255个。
示例:假设A1:A3单元格的数值分别为10、5.5和24。
=MIN(A1:A3),结果为5.5。
=MAX(A1:A3,39),结果为39。
3.拓展应用
很多时候,我们可以通过这两个极值搜索器来为我们报表数据的合理性进行监控。例如,当我们要求一组数据必须为正数时,我们可以通过MIN函数来判断该组数据的最小值是否大于0来进行校验。在第五章第一节的案例中,我们将看到该函数的类似具体应用。
此外,我们经常在各类大赛中看到的,对若干评委打分去掉一个最高分和一个最低分再计算平均分的模型,也可以通过这对兄弟函数予以实现。有兴趣的读者朋友可以自行研究。
二、AVERAGE函数——算术平均值计算器
1.函数技能
AVERAGE函数用于计算一组数据的算术平均值。
2.语法格式
AVERAGE(数据1,数据2,数据3,……)
其中:
(1)数据可以是数值、单个或连续的单元格地址或公式等。
(2)数值最大数量为255个。统计方式与MIN函数一致。
示例:A1:A4单元格分别为1~4。
=AVERAGE(A1:A4,5),结果为3。
三、COUNT函数——数字计数器
1.函数技能
COUNT函数用于统计用户指定的若干参数内数字型参数的数量。
2.语法格式
COUNT(参数1,参数2,参数3,……)
其中:
(1)参数可以为文本、数值、单个或连续的单元格地址或公式等。
(2)参数最大数量为255个。统计方式与MIN函数一致。
示例:假设A1:A4单元格分别为:10(数字型)、张三、15(文本型)、101(数字型)。
=COUNT(A1:A4),结果为2。
=COUNT(A1:A4,25,48),结果为4。
四、COUNTA函数与COUNTBLANK函数——非空格与空格计数器
1.函数技能
COUNTA函数与COUNTBLANK函数分别统计用户指定的参数内非空值单元格及空值单元格的数量。
2.语法格式
COUNTA(参数1,参数2,参数3,……)
COUNTBLANK(参数1,参数2,参数3,……)
其中:
(1)参数可以为文本、数值、单个或连续的单元格地址或公式等。(2)参数最大数量为255个。统计方式与MIN函数一致。
(3)参数为手工录入的“”和空格,统计时是作为非空值计算的。示例:假设A1:A4单元格分别为:10、张三、15、(空值)。
=COUNTA(A1:A4,"函数","",),结果为6。(注意,该公式最后的“)”前为一个空格。)
=COUNTBLANK(A1:A4,"函数" ,"",),结果为1。(注意,该公式最后的“)”前为一个空格。)
3.拓展应用
在应收账款等运营指标的管理中,经常涉及平均余额这个概念。教科书中用期初和期末算术平均数计算的理论过于理想化,所以大多数时候,我们用的是期初与各月末的算术平均数来进行计算。
例如,图4-45为逸凡公司应收账款平均余额计算表,我们如何实现录入每月末余额后,自动计算截至该月的平均余额呢?

计算平均余额的公式中分子就是期初及各月余额之和;分母由于尚未录入数据的月份不能参与平均数的计算,所以只能是期末余额为非空值的数量(见图4-46)。
B17单元格的公式为:=SUM(B4:B16)/COUNTA(B4:B16)
上述公式只是为了直观展示COUNTA函数的作用而假装高大上, 聪明的读者一定已经看出,其实此公式与直接使用AVERAGE函数是等效的。
五、COUNTIF函数——自定义计数器
1.函数技能
COUNTIF函数是统计用户指定范围内,满足一定条件的单元格数量的工具。
2.语法格式
COUNTIF(统计区域,统计条件)
其中:
(1)统计条件可以为文本、数值、单元格地址或公式等。
(2)统计条件可以使用通配符。
(3)当统计条件为文本时,该参数需要配备“”。
(4)条件参数默认为等于状态,无须在条件参数中输入“=”。如果条件需要为非等于状态的,需要参照SUMIF等函数的方式通过“&”工具实现。

示例:假设统计区域为A1:A10单元格。
如果要统计该区域中内容为“张三”的单元格的数量,
其公式为:=COUNTIF(A1:A10,“张三”)。
如果要统计该区域中内容不为“张三”的单元格的数量,
其公式为:=COUNTIF(A1:A10,“< >”&“张三”)。
网友评论