correl函数_最实用的函数语法讲解

0c1f4e27bff0dec6e6f6d1cade599c7e.png

EXCEL中内置的函数共12大类,包括数据整理、计算、汇总、判断、限定、查询、分析等操作;这些函数适用于销售、行政、人事、教育、财务、仓储等相关行业的报表统计,只要我们灵活运用这些函数,就可以提高报表制作速度,提升工作效。

本期我挑选出了在日常办公中常用的32个函数,将其语法、用途,一并分享给大家!


如果您还想了解这些函数的实际工作案例,以及如何运用这些函数举一反三,套用到自己的报表中,可以报名参加我们的《不会函数伤不起》EXCEL中级课程的培训


一、数学三角函数类

1、SUMIFS —— 单条件求和

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 将一堆数据中符合某种条件的数据取出求和 语法: =SUMIFS(求和区域,条件区域,求和条件) 用途: 例如:分别对每个销售人员的销售额进行分类汇总

2、SUMIFS —— 多条件求和

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 将一堆数据中同时符合多种条件的数据取出求和 语法: =SUMIFS(求和区域,条件区域,第1个条件,条件区域,第2个条件) 用途: 例如:分别对每个销售人员、每月的销售额进行分类汇总

二、统计类函数

3、COUNTA —— 非空单元格的数量

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 统计指定区域中有多少个单元格内容不为空 语法: =COUNTA(指定区域) 用途: 例如:统计员工的出勤次数

4、COUNTBLANK —— 计算空单元格的数量

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 统计指定区域中有多少个单元格内容为空 语法: =COUNTBLANK(指定区域) 用途: 例如:统计员工的缺勤次数

5、COUNTIF —— 单条件计次

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 在指定区域中,某个指定条件的出现频次 语法: =COUNTIF(指定区域,指定条件) 用途: 例如:在报名的人群中统计出男性的人数

6、COUNTIFS —— 多条件计次

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 在指定区域中,多个指定条件同时出现的频次 语法: =COUNTIFS(指定区域,指定条件1,指定区域,指定条件2) 用途: 例如:在报名的人群中统计出男性,且年龄在30岁的人数

7、RANK —— 通过数据计算排名

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 计算某个数值,在一组数据区域中的排名 语法: =RANK(指定的某个数值,数据区域,排序方式) 排序方式为:1-升序排列,0-降序排列                     用途: 例如:计算各销售人员的销量排名

8、LARGE —— 通过排名找出所对应的数据(降序)

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 在一组数据区域中,找出某个名次所对应的数值 语法: =LARGE(数据的区域,指定名次) 用途: 例如:在销售量中,找出正数第三名的销售额

9、SMALL —— 通过排名找出所对应的数据(升序)

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 在一组数据区域中,找出某个名次所对应的数值 语法: =SMALL(数据的区域,指定名次) 用途: 例如:在销售量中,找出倒数第三名的销售额

10、MAX、MIN —— 找出最大、最小值

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 在指定区域中,找出数据的最大、最小值 语法:

=MAX(指定的区域)   

=MIN(指定的区域)    

用途:

例如:统计销售量的峰值、谷值

11、AVERAGE —— 平均值

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 统计一组数据的平均水平                    语法: =AVERAGE(指定的数据区域)    用途: 例如:统计每天的平均交易额

12、MEDIAN —— 中位数

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释:

统计一组数据的中等水平

当数据的个数为单数时,取从大到小排在中间的那个数据

* 当数据的个数为双数时,取从大到小排在中间的二个数据的均值

当一组数据中有异常大,或者异常小的值时,那么它们就会拉高或拉底平均值。此时的平均值就无法真实的表现数据的平均水平。那么,我们可以通过中位数来获取该组数据的中等水平,以此来替代平均水平。 语法:

=MEDIAN(指定的区域)   

用途:

例如:通过5次技能测评分数,分析某位员工技能的中等水平

13、STDEVP —— 标准差

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 标准差用于分析一组数据的波动程度,标准差值越小,其波动程度就越小,数据稳定性就越好。 语法:

=STDEVP(指定的区域)   

用途:

例如:某台机器的运行稳定性分析

14、CORREL —— 相关系数

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 用于计算两组数据相互影响的强度。(计算结果在:-1到1之间) 

* 相关系数值越接近于1时,说明一组数据增长,会带动另一组数据增长  

* 相关系数值越接近于-1时,说明一组数据增长,会促使另一组数据减少 

* 相关系数值越接近于0时,说明两组数据之间不存在相互影响的情况 

语法:

=CORREL(第1组数据,第2组数据)   

用途:

例如:分析每月的广告投放费用与销售额之间的相互影响程度


三、日期类函数

15、TODAY —— 获取当前系统日期

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 自动获取系统的日期,并且随着时间的变化而自动刷新 语法: =TODDAY() 用途: 例如:根据每天的租金单价,实时计算租借天数,以及租金

16、DATEDIF —— 计算两个日期之间的距离

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 计算两个日期之间相隔的年数、月数、天数 语法:

=DATEDIF(起始日期,结束日期,转换单位)

转换单位:Y-表示计算相隔的年数                      

转换单位:M-表示计算相隔的月数                      

转换单位:D-表示计算相隔的天数                       

用途:

例如:根据出生日期计算每位员工的年龄(年数)

例如:按月计算各供应商的账龄(月数) 例如:距离店面开业的天数倒计时牌(天数)

17、EDATE —— 起始日期在经过指定月数后的日期

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 计算出起始日期在经过指定月数之后的具体日期 语法:

=EDATE(起始日期,经过的指定月数)

用途:

例如:计算产品的质保到期日

18、YEAR、MONTH、DAY —— 提取年月日

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 分别将完整日期中的年月日提取出来 语法:

=YEAR(完整的日期)     

=MONTH(完整的日期)

=DAY(完整的日期)       

用途:

此函数单独使用没有实际意义,需根据不同的场景,配合其它的函数一起使用。

例如:和SUMIFS函数一起使用,可以将完整日期拆分成年月日后,按年月日进行分类汇总

19、WEEKNUM —— 周数的计算

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 根据指定的日期,计算出该日期为当年的第几周 语法: =WEEKNUM(指定日期,类型)                     类型:1-表示从周日 —— 周六,为1周              类型:2-表示从周一 —— 周日,为1周              用途:

此函数单独使用没有实际意义,需根据不同的场景,配合其它的函数一起使用。

例如:和SUMIFS函数一起使用,可以将完整日期拆分成周数后,按周数进行分类汇总

20、DATE —— 将年月日合并成标准的日期

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 将年数、月数、天数合并后,生成标准的日期格式 语法:

=DATE(年数,天数,月数)                               

用途:

通常用于对数据格式的规范管理


四、文本类函数

21、TEXT —— 将文本转换成指定的格式

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 将指定的内容转换成自己想要的格式, 由于转换的类型众多,无法全部列举,大家如果感兴趣,在百度上搜索此函数的用法。 本次,我就举一个案例:如何将日期转换成星期几的格式 语法:

=TEXT(指定日期,"aaaa")                               

用途:

通常用于对数据格式的规范管理

22、LEFT —— 从左往右提取指文本

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 从左往右提取指定单元格中指定数量的文本内容 语法:

=LEFT(指定单元格,提取的文本数量)          

用途:

例如:提取邮件地址中的账号内容

23、RIGHT —— 从右往左提取指文本

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 从右往左提取指定单元格中指定数量的文本内容 语法:

=RIGHT(指定单元格,提取数量)                 

用途:

例如:提取身份证号码中的后五位数字

24、MID —— 从中间位置起提取文本

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 从指定单元格中指定字符位置起,从左住右提取指定位数的内容 语法:

=MID(指定单元格,指定起始位置,提取数量)     

用途:

例如:提取身份证号码中的出生年月日

25、LEN —— 计算文本长度

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 统计指定单元格中字符的长度 语法:

=LEN(指定单元格)                               

用途:

例如:验证录入的身份证号码是否正确

26、SEARCH —— 关键词查找

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 指定的关键词在单元格中的文本位置数 * 指定的单元格中包含关键词,其返回的结果为 —— 关键词的首字在单元格中的文本位置数 * 指定的单元格中的文本不包含关键词,其返回的结果为 —— #/VALUE! 语法:

=SEARCH("关键词",指定的单元格)                               

用途:

例如:在企业名单中找出含有“股份" 关键词的企业


五、查找引用类函数

27、VLOOKUP —— 数据的查找匹配

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 在指定的数据范围中,找到符合索引条件的内容 指定数据范围中的第1列,必须是索引条件列,否则函数无法查找匹配 语法: =VLOOKUP(找什么,在哪找,取第几个内容,0)      找什么 —— 索引条件                                                 在哪里找 —— 指定的数据范围                                   取第几个内容 —— 取索引条件后第几个位置的内容    0 —— 表示精确查找                                                   用途:

例如:录入产品代码,自动显示产品单价


六、逻辑判断类函数

28、IFERROR —— 屏蔽乱码

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 将公式或者函数由于计算错误而产生的乱码,用指定内容代替 语法:

=IFERROR(公式或函数的算式,"指定内容”)    

用途:

例如:将VLOOKUP函数中所有匹配不到的数据所产生的乱码值,自动转换成内容:“无数据”

29、IF —— 单条件判断

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 当某个判断条件成立时,显示成立后的指定的结果,否则显示不成立后的指定结果 语法:

=IF(判断条件,"条件成立的结果","条件不成立的结果")  

用途:

例如:判断员工的考试成绩是否达标。

30、IF + AND —— 多条件同时满足的判断

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 当多个判断条件同时成立时,显示成立后的指定的内容,否则显示不成立后的指定内容 语法:

=IF(AND(判断条件1,判断条件N),"条件成立的结果","条件不成立的结果")   

用途:

例如:判断员工的多项考核指标是否都达标。

31、IF + OR —— 多条件满足其中任意一个的判断

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 当多个判断条件中任意一个条件成立时,显示成立后的结果,否则显示不成立后的结果 语法:

=IF(OR(判断条件1,判断条件N),"条件成立的结果","条件不成立的结果")   

用途:

例如:判断营销人员本月的多个考核指标中,是否至少有一项指标达标的

32、IF + IF + IF + ... —— 多次判断

ffd83df4b79c9b8a48db9120dc7ba4b6.png

解释: 当第1次判断成立时,显示成立的结果,否则做第2次判断; 当第2次判断成立时,显示成立的结果,否则做第N次判断 当第N次判断成立时,显示成立的结果,否则给出一个最终不成立的结果 做了几次判断(有几个IF),那么就必须在函数的结尾处补上几个括号。 语法:

=IF(判断条件1,"成立的结果",IF(判断条件2,"成立的结果",IF(判断条件N,"成立

的结果","不成立的结果") ))  

用途:

例如:根据不同的提成档位,计算每位员工的销售提成

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值