年底了,统计数据分析太多,这几个函数可以帮你!
年底了,统计数据分析太多,这几个函数可以帮你!
彭怀文
一、MAX函数与MIN函数——最大和最小的函数
MAX函数和MIN函数,就是从一系列数字中找出最大值或最小值。这两个函数可以从我们从众多的财务数据中找出我们需要的两个极端数字。
(一)MAX函数
1.语法
MAX(数字1,数字2,…)
“数字1”是必需的,后续数值是可选的。这些是要从中找出最大值的 1 到 255 个数字参数。
参数可以是数字或者是包含数字的名称、数组或引用。
逻辑值和直接键入到参数列表中代表数字的文本被计算在内。
如果参数为数组或引用,则只使用该数组或引用中的数字。数组或引用中的空白单元格、逻辑值或文本将被忽略。
如果参数不包含数字,函数 MAX 返回 0(零)。
如果参数为错误值或为不能转换为数字的文本,将会导致错误。
如果要使计算包括引用中的逻辑值和代表数字的文本,请使用 MAXA 函数。
2.应用举例
(1)基本应用。如图:6-8-1
(2)中级应用,如图:6-8-2
我们要计算超额部分,需要用实际完成数减去销售任务,但是有可能没有完成任务则结果就是负数,此时只要与0比大小,取最大值自然就得到了结果。因此,在单元格D2中输入函数公式“=MAX(C2-B2,0)”,然后向下批量复制填充。
对于该问题,同样可以使用IF解决,在单元格E2中输入函数公式“=IF(C2-B2<0,0,C2-B2)”或者“=IF(C2-B2>0,C2-B2,0)”,然后向下批量复制填充。
可以发现两种函数的计算结果是一样的,但是可以看出MAX函数的公式相对要简单一些。
同样,MAX函数也可以像IF函数一样,用于工资薪金所得这样超额累进税率的计算。
(二)MIN函数
MIN函数求最小值的,功能与用法与MAX函数基本一致,只是结果相反,因此不再赘述,参看MAX函数即可。
二、COUNT函数——数字计数的函数
COUNT函数计算包含数字的单元格以及参数列表中数字的个数。
(一)语法
COUNT(value1, [value2], ...)
COUNT 函数语法具有下列参数:
value1——必需。要计算其中数字的个数的第一个项、单元格引用或区域。
value2, ...——可选。要计算其中数字的个数的其他项、单元格引用或区域,最多可包含 255 个。
说明:这些参数可以包含或引用各种类型的数据,但只有数字类型的数据才被计算在内。
(二)应用举例
如图:6-8-3
三、RANK函数——自动实现排名
考核或考试结果出来后,有时会根据成绩进行排名。利用RANK函数可以自动得出排名的名次。
(一)语法
RANK(number,ref,[order])
RANK 函数语法具有下列参数:
Number——必需。需要找到排位的数字。
Ref——必需。数字列表数组或对数字列表的引用。Ref 中的非数值型值将被忽略。
Order——可选。一数字,指明数字排位的方式。如果 order 为 0或省略, Excel对数字的排位是基于 ref 为按照降序排列的列表。如果order不为零,Excel 对数字的排位是基于ref为按照升序排列的列表。
(二)应用举例
财务部几个同事进行了业务技能测试,成绩如下图:6-8-4
对总成绩按降序进行排名。
需要在单元格F2输入函数公式“=RANK(E2,$E$2:$E$7)”,然后向下批量复制填充。
四、COUNTA函数与COUNTBLANK函数——非空单元格与空单元格计数器
(一)COUNTA 函数
COUNTA 函数计算区域中不为空的单元格的个数。
1.语法
COUNTA (value1, [value2], ...)
COUNTA 函数语法具有下列参数:
value1——必需。表示要计数的值的第一个参数。
value2, ...——可选。表示要计数的值的其他参数,最多可包含 255 个参数。
说明:
COUNTA函数可对包含任何类型信息的单元格进行计数,这些信息包括错误值和空文本 ("")。例如,如果区域包含一个返回空字符串的公式,则COUNTA函数会将该值计算在内。COUNTA 函数不会对空单元格进行计数。
2.应用举例
如图:6-8-5
由于B3单元格敲了一下空格键,被视为空文本,所以也被计数了。
(二)COUNTBLANK函数
COUNTBLANK函数与COUNTA函数用法基本一致,只是统计的空单元格的个数,因此语法就不再赘述。下面看看具体应用:如图:6-8-6
由于B3单元格敲了一下空格键,被视为空文本,所以不能被计入空单元格。
五、COUNTIF函数和COUNTIFS 函数——根据条件进行计数
COUNTIF函数对区域中满足单个指定条件的单元格进行计数,COUNTIFS 函数根据多个条件对单元格进行计数。
(一)COUNTIF函数
1.语法:
COUNTIF(区域,条件)
“区域”——必需。要对其进行计数的一个或多个单元格,其中包括数字或名称、数组或包含数字的引用。空值和文本值将被忽略。
“条件”——必需。用于定义将对哪些单元格进行计数的数字、表达式、单元格引用或文本字符串。例如,条件可以表示为 32、">32" 、B4、"苹果" 或 "32"。
2.应用举例
如下图:6-8-7
(二)COUNTIFS函数
1.语法:
COUNTIFS(区域1,条件1,区域2,条件2.....)
“区域1”——必需。要对其进行计数的一个或多个单元格,其中包括数字或名称、数组或包含数字的引用。空值和文本值将被忽略。
“条件1”——必需。用于定义将对哪些单元格进行计数的数字、表达式、单元格引用或文本字符串。例如,条件可以表示为 32、">32" 、B4、"苹果" 或 "32"。
“区域2”和“条件2”——可选。附加的区域及其关联条件。最多允许 127 个区域/条件对。但是每一个附加的区域都必须与参数“区域1”具有相同的行数和列数。这些区域无需彼此相邻。
2.应用举例
如图:6-8-8