宝哥软件园

3个Excel函数 数据分析必备!

编辑:宝哥软件园 来源:互联网 时间:2021-09-17

Excel是我们工作中经常用到的工具,也是数据分析最基础的工具。传统行业很多数据分析师只需要掌握Excel和SQL。

对于初学者来说,有时候没有必要急着去学习R语言等专业工具(当然学习是加分项),因为Excel涵盖的功能足够多,而且有很多统计、分析、可视化的插件,但是我们在处理数据的时候却不知道怎么用很多功能!

对于Excel的高级学习,主要分为两大块:——。一个是数据分析常用的Excel函数,一个是用Excel进行简单完整的分析。

本文主要介绍了数据分析中常用的43个Excel函数及其用法。实际分析将在下一篇文章中解释。

(本文内容为目录,介绍了每个函数的作用,哪些函数可以用来解决某个问题等。具体使用方法可以通过百度了解。)

关于函数:

Excel的功能其实就是一些复杂的计算公式,把复杂的计算步骤交给程序。只要按照函数格式输入相关参数,就可以得到结果。比如求一个区域的和(A1:C100),可以直接用SUM(A1:C100)的形式。

而且,对于函数来说,不需要记忆,只需要知道应该选择什么样的函数,需要什么参数,如何使用就可以了!例如,选择一个字段并使用左/右/中功能.其他细节留给万能的百度吧!

功能分类介绍:

根据不同的应用场景,对这些常用的必备功能进行分类介绍。

01关联匹配类。

经常需要的数据不在同一个Excel表中,或者不在同一个Excel表的不同工作表中,数据太多,复制麻烦,容易出错。如何整合它们?

以下函数用于多表关联或行列比较的场景,表越复杂越好!

1.纵向查找函数

函数:用于查找第一列中符合条件的元素。

语法:=VLOOKUP(要查找的值、要查找值的区域、包含返回值列号的区域、精确匹配或近似匹配指定0/FALSE或1/TRUE)。

(例如:查询姓名为F5的单元格中员工的职位)

2.HLOOKUP

函数:搜索表的顶行或值数组中的值,并在表或数组中指定行的同一列中返回一个值。

语法:=VLOOKUP(要查找的值、要查找值的区域、包含返回值行号的区域、精确匹配或近似匹配指定0/FALSE或1/TRUE)。

区别:HLOOKUP和VLOOKUP两个函数都是用来查找表中的数据的,但是HLOOKUP返回的值和要查找的值在同一列,而VLOOKUP返回的值和要查找的值在同一行。

3.指数

函数:返回或引用表或区域中的值。

语法:=INDEX(要返回值的单元格区域或数组、行和列)。

4.比赛

函数:用于返回指定区域(行或列)中指定内容的位置。

语法:=MATCH(要返回值的单元格区域或数组、搜索区域、搜索方法)。

5.等级

函数:求某个数值在某个区域的一组数值中的排名。

语法:=RANK(参与排名的数值,排名的数值区域,排名方式-0为降序-1为升序-默认为0)。

6.排

函数:返回单元格所在的行。

7.圆柱

函数:返回单元格所在的列。

8.抵消

功能:从指定的参考位置按直线偏移量返回指定的参考。

语法:=Offset(指定点,偏移多少行和列,返回多少行和列)。

02清洁处理类。

在进行数据处理之前,需要对提取的数据进行初步清理,如清除字符串空格、合并单元格、替换、截取字符串、查找字符串出现的位置等。

清除字符串空格:使用Trim/Ltrim/Rtrim。

合并单元格:使用连接。

剪辑字符串:使用左/右/中。

替换单元格中的内容:替换/替换。

查找文本在单元格中的位置:查找/搜索。

9.附加装饰

功能:清除字符串两边的空格。

10.Ltrim

功能:清除单元格右侧的空间。

11.Rtrim

功能:清除单元格左侧的空间。

12.连锁的

语法:=连接(单元格1,单元格2.)

还有一种方法可以合并单元格中的内容。当要合并的内容太多时,连接更有效。

13.左边的

功能:从左边剪弦。

语法:=Left(值所在的单元格,裁剪长度)。

14.对吧

功能:从右截取字符串。

语法:=右(值所在的单元格,长度被截断)。

15.中间的

函数:从中间截取字符串。

语法:=Mid(指定字符串、起始位置、截距长度)。

(示例:根据身份证号提取年月)

16.替换

功能:替换单元格字符串。

语法:=Replace(指定一个字符串,从哪里开始替换,替换多少个字符,替换什么)。

17.代替者

与replace类似,区别在于Replace根据位置实现替换,从哪个地方替换后需要提供新的文本,替换哪个地方;当根据文本内容替换替换时,需要提供替换的旧文本和新文本,以及替换哪些旧文本等。因此,“替换”在固定位置执行文本替换,“替换”在固定位置执行文本替换。

(示例:替换一些电话号码)

18.发现

功能:查找文本位置。

语法:=Find(要查找字符,请指定字符串,哪个字符)。

19.搜索

函数:返回字符串中指定字符或文本字符串的第一个出现位置,并从左到右进行搜索。

语法:=search(要查找的字符,字符所在的文本,从哪个字符开始)。

区别:查找和搜索的功能差不多,可以找到字符的位置。区别在于Find准确地找到并区分大小写。搜索功能模糊搜索,不区分大小写。

20.低输入联网(low-entry networking的缩写)

函数:文本字符串中的字符数。

21.Lenb

函数:返回文本中包含的字符数。

(示例:从a列的电话中提取姓名)

03逻辑运算类。

逻辑,顾名思义,就是不重复,而是直接作用于函数:

22.如果

函数:使用逻辑函数IF函数时,如果条件为真,函数将返回值;如果条件为假,函数将返回另一个值。

语法:=IF(条件,真时返回值,假时返回值)。

23.和

功能:逻辑判断,相当于“合并”。

语法:如果所有参数都为真,则返回真,常用于多条件判断。

24.运筹学

作用:逻辑判断,相当于“或”。

语法:只要参数有true,就返回True,常用于多条件判断。

04计算统计学。

使用Excel表格统计数据时,往往需要用到各种Excel公式,也是最常用的公式。(对于这些,Excel自带快捷函数。)

MIN函数:求一个区域的最小值。

MAX函数:求一个区域的最大值。

AVERAGE函数:计算一个区域的平均值。

COUNT函数:计算一个区域中包含数字的单元格的数量。

COUNTIF函数:计算区域中满足给定条件的单元格数。

COUNTIFS函数:计算由一组给定条件指定的单元格数。

SUM函数:计算单元格区域中所有值的总和。

SUMIF函数:对满足条件的单元格求和。

SUMIFS函数:对满足指定条件的一组单元格求和。

sum函数:返回相应数组或区域的SUM乘积之和。

25.部

函数:求一个区域的最小值。

26.最大功能。

函数:求一个区域的最大值。

27.平均的

功能:计算某一区域的平均值。

28.数数

函数:计算包含数字的单元格的数量。

29.COUNTIF

函数:计算区域中满足给定条件的单元格数量。

语法:=COUNTIF(单元格1:单元格2,条件)

例如=COUNTIF(表1!A1:Table1!C100,“是”)计算表1中从A1到C100单元格中值为“是”的单元格数。

(示例:统计商店中的业务交易数量)

30.COUNTIFS

函数:计算一组给定条件指定的单元格数。

语法:=COUNTIFS(第一条件区,第一对应条件,第二条件区,第二对应条件,第n条件区,第n对应条件)。

示例:=COUNTIFS(表1!A1:表1!A100,“是”,表1!C1:表1!C100,“否”)计算表1中A1至A100区域中值为“是”而C区域中值为“否”的单元格数。

31.总额

计算单元格区域中所有值的总和。

32.SUMIF

函数:求满足条件的单元格之和。

语法:=SUMIF(单元格1:单元格2,条件,单元格:单元格4)

(例:计算一班总分)

32.SUMIFS

函数:对满足指定条件的一组单元格求和。

语法:=SUMIFS(实际求和区域,第一个条件区域,第一个对应的求和条件,第二个条件区域,第二个对应的求和条件,第n个条件区域,第n个对应的求和条件)。

例如=SUMIFS(表1!C1:Table1!C100,表1!A1:表1!A100,“是”,表1!B1:Table1B100,“否”)计算表1中从C1到C100的单元格之和,而对应行中a列的值为“是”,b列的值为“否”。

33.SUMPRODUCT

函数:返回相应数组或区域的乘积之和。

语法:=SUMPRODUCT(单元格1:单元格2,单元格:单元格4)。

示例:=SUMPRODUCT(表1!A1:Table1!A100,表2!B1Table2!B100)计算表1中A1到A100和表2中B1到B100的乘积和,即a1 * b1a2 * b2a3 * B3.

34.标准差(standarddeviation)

统计函数,求标准差。

35.子总数

语法:=Substotal(参考区域,参数)

Summary函数,参数化平均值、计数、最大值和最小值、乘法、标准差、和、方差等。换句话说,只要知道这个函数,上面所有的都可以丢弃。

36.整数/整数

整数函数,int向下舍入,round按小数位舍入。

round(3.1415,2)=3.14;

round(3.1415,1)=3.1

05时间序列类。

专门用于处理时间格式和转换。

37.今天

返回今天的日期,动态函数。

38.现在

返回当前时间,动态函数。

39.年

函数:返回日期的年份。

40.月

函数:返回日期的月份。

41.天

函数:返回以序列号表示的某一天的天数。

42.工作日

函数:返回某个日期对应的星期几。默认情况下,天数是1(星期日)到7(星期六)之间的整数。

语法:=Weekday(指定时间,参数)

43.Datedif

功能:计算两个日期之间的天数、月数或年数。

语法:=Datedif(开始日期、结束日期、参数)。

以上是我整理的常用的Excel函数,学了之后很爽。希望能帮到大家!

更多资讯
游戏推荐
更多+