点击上方 蓝字 关注我们

上一期小编已经把整理好的Excel各类函数分享给大家了,从这一期开始,我们会具体的讲解每一个函数的用法。

我们选取了公共数据集——著名的鸢尾花数据集(iris数据集)为例,进行统计函数的讲解!鸢尾花数据集包括了五列字段,分别是花萼长、花萼宽,花瓣长,花瓣宽以及物种名称。这些数据按照物种分类可以分为三类,分别是setosa鸢尾花,versicolor鸢尾花以及virginica鸢尾花。

原始数据的领取方式详见文末。

均值相关

1.AVERGE函数求算数平均数

AVERGE函数用于求数据的算数平均数,其语法如下:

AVERGE(number1,number2,...)

对于AVERGE函数而言,我们只需要选插入AVERGE函数,选中要求算术平均数的区域就可以得到结果。

2.AVERGEIF

AVERGEIF返回某个区域内满足给定条件的所有单元格的平均值(算术平均值)。

AVERAGEIF(range, criteria, [average_range])

参数名称

参数说明

Range

(必选参数)  

要计算平均值的一个或多个单元格,其中包含数字或包含数字的名称、数组或引用。

Criteria

(必选参数)

形式为数字、表达式、单元格引用或文本的条件,用来定义将计算平均值的单元格。例如,条件可以表示为 32、"32"、">32"、"苹果" 或 B4。

Average_range 

(可选参数) 

计算平均值的实际单元格组。如果省略,则使用 range。

看完语法,我们通过实际的例子进行讲解。假设我们要计算鸢尾花花萼长度小于5.5的平均值我们应该怎么做?

首先我们需要在Excel中调出AVERAGEIF公式,操作步骤为【公式】-【插入函数】-【统计】-【AVERAGE】。

找到AVERAGEIF函数之后,我们就需要来填充参数,每个参数的意义如图所示,正确填充完参数之后,就可以得到结果了。

下面我们来看一下完整的操作。

那如果我们想要计算物种类别为setosa的鸢尾花花萼长度的平均值呢?AVERAGE函数依然可以实现这个功能。我们只需要改变下参数就可以了,具参数详见下图。

接下来跟着这幅动态图学习一下完整的操作吧!

3.AVERGEIFS

AVERGEIFS返回满足多个条件的所有单元格的平均值(算术平均值)。

其语法如下:

AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

参数名称

参数说明

average_range

(必选参数)  

要计算平均值的一个或多个单元格,其中包含数字或包含数字的名称、数组或引用。

Criteria_range1

(必选参数)

形式为数字、表达式、单元格引用或文本。

criteria2

(可选参数) 

形式为数字、表达式、单元格引用或文本。

有了AVERAGEIFS 函数,我们就可以求多条件下的均值了。例如,我们想要求花萼长度大于5且小于6的均值,我们可以像这样写:

学习完平均值相关的函数是不是收货颇丰啊,是不是感觉Excel函数并不难,只要掌握如何查看帮助文档就可以快速的使用Excel函数进行数据处理了。

求和相关

求和相关函数与均值相关函数类似,语法和操作基本大同小异,所以这里小编就不每一步都细讲了,只是罗列要点。相信聪明的你,学会了AVERAGE相关函数之后就肯定会用SUM相关函数了。

1.SUM

SUM函数为求和函数,可以将选定区域的单元格进行相加求和,其语法如下:

SUM(number1,number2,...)

2.SUMIF

SUMIF返回某个区域内满足给定条件的所有单元格的平均值(算术平均值),其语法如下:

SUMIF(range, criteria, [SUM_range])

其用法与AVERAGEIF函数一致,这里就不再赘述。

3.SUMIFS

SUMIFS 可以计算多个条件并返回基于这些条件的值,其语法如下:

SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

其用法与AVERAGEIFS函数一致,这里就不再赘述。

留个问题给大家思考下:

大家可以考虑下如何用SUMIFS函数求出花萼长度>=4且<=6的花瓣长度的总和?

3.SUMPRODUCT

SUMPRODUCT返回对应区域或者是数组的乘积之和,包括array1,array2,array3等参数。

我们想要计算鸢尾花数据集中花萼长宽乘积之和就可以用到SUMPRODUCT这个函数。需要注意的是,每一个array的大小应该是相等的,不然会报错。

计数相关

COUNT类型的函数主要用于统计选定区域的数字个数。 作为同一类型的函数COUNT, COUNTIF, COUNTIFS函数的用法依旧和AVERAGE大同小异。

1.COUNT

 使用 COUNT 函数获取区域中或一组数字中的数字字段中条目的个数,其包括value1, [value2]等参数,该函数很简单,直接选择函数并选定需要求和的区域就可以得出结果。

2.COUNTIF

COUNTIF计算符合条件数字的条目的个数,其包括两个参数Range和Criteria,前者是要查找的范围,后者是要查找的条件。具体操作请看下图示例。

3.COUNTIFS

COUNTIFS是求取符合多个条件的数字条目的数量,包括criteria_range1, criteria1, [criteria_range2, criteria2],等参数,criteria_range1,是需要查找的区域,criteria1,筛选的条件。具体操作详见下图示例。

最大最小值

1.MAX&MIN&MAXA&MINA

MAX&MIN&MAXA&MINA是求取选定区域数字的最大最小值,它们四个函数的语法都是一样的,有Number1,[Number2]等参数,代表要求最大最小值的区域。

那么MAX和MAXA的区别是什么呢?

MAX&MIN只能对数值型区域求最大值最小值;而MAXA&MINA即可以对数值型区域求最大最小值,也可以对文本类型以及逻辑字符区域求最大最小值。

MAXA&MINA对于文本型数据的计算方式如下:

对于空值,MAXA&MINA返回0;如果包含逻辑值TURE则记为1,FALSE记为0。

2.MAXIFS/MINIFS

MAXIFS/MINIFS是用于查找符合条件区域的最大值和最小值的函数,包括Max_range,Criteria_range1,Cirterial1等参数,它们分别代表要查找的实际区域,查找条件所在的区域以及查找条件,具体示例如下图所示。

偏差相关

1.AVEDEV函数求平均值的绝对偏差平均值

AVEDEV 是对一组数据中变化性的度量。其数学计算公式为

AVEDEV(number1, [number2], ...) number1 是必需的,后续数字是可选的。

2.STDEV函数

该函数用于计算基于给定样本的标准偏差,其计算公式为

STDEV(number1, [number2], ...) number1 是必需的,后续数字是可选的。用法和AVEDEV类似,这里不再赘述。

其他

1RAND&RANGBETWEEN

RAND&RANGBETWEEN是Excel中用于生成随机数的函数,RAND函数不需要参数,而RANGBETWEEN有两个参数,用于界定随机数的范围,其用法如下图所示。

2.QUARTILE

QUARTILE返回一组数据的四分位点,用于对总体进行分组。该函数包括两个参数分别是计算的区域以及返回哪个四分位数。

具体操作如下图所示。

3.RANK

返回一列数字的数字排位,包括三个参数number,ref,[order],其含义分别是要找到其排位的数字,排序的参考区域以及倒序排列还是正序排列。

函数的具体运用如下图所示。

如果你想要这份鸢尾花数据集iris的话,请在后台回复‍‍【iris】,更多精彩内容,持续更新!

如果您觉得我们的文章还不错,请分享,点赞,再看,一键三连!!!

数据分析入门系列文章持续更新中,欢迎加入数据人专属交流群

数据人必会的Excel|还在给老板看苍白无力的数据?有了这份Excel炫酷的报表,还愁不升职加薪?

2020-12-03

数据看世界|9幅动态图5个数据指标带你了解新冠肺炎的全球现状!!

2020-11-28

数据看世界|球王马拉多纳因心梗去世!用数据告诉还在996的你,心梗那些事儿!

2020-11-30

用数据来看马拉多纳究竟有多么闪耀!!!

2020-11-27

 

分享数据知识,成就数据理想

点个在看 你最好看