Excel应用{数据加工与公式函数}


  这里简单介绍一下,Excel在数据分析中的一些简单操作,不会面面俱到的,因为如果写清楚Excel的详细细节的话,要浪费很长的时间的,而且Excel的一些基础操作,网上资源很多,大家可以搜一搜自学一下,很方便的。所以我这里只介绍在数据分析中,Excel一些常用的操作以及一些常用函数。文中的例子都大多采用视频的方式来展示,直观又好学。

业务数据分析的必备技能就是Excel,其实是一个入门级的技能,虽然说在数据分析的发展阶段中,慢慢Excel的作用慢慢的减退,更多的是算法,python代码能力。但是,Excel是业务面里的必须要掌握的职业技能,其实说到底还是那一句话,不懂业务的程序员不是一个好的程序员。

数据加工操作

文本型数据与数值型数据

  • 文本型:指的是txt等文本型的数据。

其实,阿拉伯数字也可以作为文本型数据。例如在Excel的任意单元格中输入“88本书”,阿拉伯数字88会被当作文本处理,简单的理解数字和汉字叠加在一起,那么这就属于文本型胡数据

  • 数值型:是表示数量、可以进行数值运算的数据类型。也就是说数值型数据其结果表现为具体的数值。

  文本型数据和数值型数据的区别

 1、文本型数字和数值型数字最大的特点就是,显示值一模一样,不过文本型数字不能直接用于公式运算,如果要参与运算,可能会造成计算的错误或者不显示计算结果。“数值”格式是为运算设置的,使用该格式计算更为准确。

 2、对齐方式不同:
“文本”格式在输入单元格后是默认靠左对齐。
“数值”格式在输入单元格后是默认靠右对齐。

 3、单元格提示样式不同
“文本”格式在单元格中输入数字时,单元格左上角会显示绿色的三角符号。
“数值”格式在输入多于11位的数字时会变成科学计数法。

  Excel中经常会用到文本型数据与数值型数据之间的转换。

填充柄

  在Excel操作中,利用填充柄可以省去很多频繁重复的工作,比如数值的递增,文本的复制…等等操作。操作如下——

 利用填充柄的操作,完成文字+数字型数据,数字型数据的批量操作,但是需要注意的是:两种类型的数据操作有一小部分的差异。在视频中,我们可以发现,点击鼠标左键在单元格右下侧出现黑色十字架的时候,下拉列表,文字+数字型数据会实现自+1的操作(在excel中称作步长),而数字型数据不会发生,当我们按住ctrl+鼠标左键的时候,单元格右下侧出现两个黑色十字架的时候点击鼠标右键的时候 ,情况会反过来。
 我们在单元格按住鼠标右键下拉列表后, 会出现弹框,在弹框内选择序列,会弹出一个序列框,我们可以根据要求来对数据进行操作,可以设置步长值(只针对数字型数据有效),如果我们不想数据产生变化,仅仅是批量复制操作,在弹框内选择复制单元格,就可以实现数据在行/列的批量复制操作了。

等差数列和等比数列的操作是一致的,可以在弹框内类型中选择。视频里主要介绍的是年月日的填充柄操作,同样,点击鼠标右键在单元格右下侧出现黑色十字架的时候,下拉列表,出现一个弹框,点击序列,出现序列框,我们在类型中选择日期,在日期单位中选择单位。我们还可以直接在弹框中选择要变化的日期单位。

视频中的操作,是可以实现单元格内的选择操作,选择单元格,在上方功能框里,点击数据,在数据功能框内选择数据验证

组合键快速选择

  • 选中连续区域:SHIFT+CTRL+↑↓←→
  • 定位边缘单元格:CTRL+↑↓←→

ALT + 组合

 数据列组合键功能,这个功能主要是针对跳跃单元格进行使用的

Alt+ =

查找与替换

  • Ctrl+F快捷键,查找和替换
  • 使用通配符 * 代替任意多个字符
  • 使用通配符 ? 代表一个字符

定位条件

  • Ctrl+G 快捷键 定位条件
  • 如果,我们要对符合定位条件的单元格进行统一输入值,在任意单元格输入值后 ,按住ctrl+enter

排序与筛选

  • SHIFT+CTRL+L 快速筛选的快捷键

复制粘贴

 众所众知,ctrl+c是复制快捷键,但是粘贴我们可以粘贴各种形式。

公式函数

  用于描述数据间关系,编辑公式时,以等号为起始,等号右侧输入运算规则

  运算符

  • 算术运算符:^ 乘方 * 乘 / 除 + 加 - 减
  • 文本运算符:& 链接文本 “张”&“三”=“张三”
  • 关系运算符:= 等于 > 大于 < 小于 <> 不等于

绝对引用与相对引用

  • 绝对引用:公式中引用的单元格地址不随填充柄、粘贴等操作发生改变,单元格地址的行号和列号前都加上$(刀号),加刀快捷键 F4或Fn+F4
  • 相对引用:公式中引用的单元格地址随填充柄、粘贴等操作发生相对位置改变,如相对单元格地址A1、$A1(仅固定列)、A$1(仅固定行)

  绝对引用和表格引用,会大大减少我们的工作量,提高我们的效率

表格引用

  表格引用,就是在当前表格引用其他表格的操作,其他表格后会出现!

文本函数

  • MID(text, start_num, num_chars):从文本字符串中指定的起始位置起返回指定长度的字符。excel中字符串的起始数字为1
  • LEFT(test, [num_chars]):从一个文本字符串的第一个字符开始返回指定个数的字符。如果不指定num_chars就会默认1一个步长
  • RIGHT(test, [num_chars]):从一个文本字符串的最后一个字符开始返回指定个数的字符。
  • LEN(test):返回文本字符串中的字符个数。

IF语句

IF(logical_test,[value_if_true],[value_if_false])

  如果第一个参数表达式判断的结果为真时,则返回第二个参数的值,为假时,则返回第三个参数

  • logical_test:逻辑表达式,比如,判断A2的值是否大于A1的值,本参数可以使用任何比较运算符。也可以使用函数的返回值,比如用and函数的返回值作为第一个参数。
  • [value_if_true]:通过这个参数的英语说明,可以看到本参数主要是第一个参数逻辑表达式返回的真(TRUE)时,就返回这个参数,这个参数可以是任何的文本,字符等等。
  • [value_if_false]:通过这个参数的英语说明,可以看到本参数主要是第一个参数逻辑表达式返回的假(FALSE)时,就返回这个参数,这个参数可以是任何的文本,字符等等。

  配合IF语句逻辑判断,经常有ANDOR语句

  • AND(logical1,logical2, ...) ,Logical1, logical2, … 表示待检测的 1 到 N 个条件表达式,所有参数的逻辑值为真时,返回TRUE;只要有一个参数的逻辑值为假,即返回 FALSE。
  • OR(logical1,logical2,...), Logical1,logical2,… 为需要进行检验的 1 到 N 个条件表达式。在其参数组中,任何一个参数逻辑值为TRUE,即返回 TRUE;所有参数的逻辑值为 FALSE,才返回 FALSE。

IF嵌套

  关于if嵌套,就是把IF语句的第三个参数,换为新的IF语句。

MOD函数

  • MOD(number, divisor)。Number必需,要计算余数的被除数。Divisor必需,为除数。

VLOOKUP函数

  • VLOOKUP (要查找的项、要查找位置、区域中包含要返回的值的列号、返回近似匹配或精确匹配 - 指示为 1/TRUE 或 0/FALSE) 。

MATCH函数

MATCH(lookup_value, lookup_array, [match_type])

  • lookup_value 必需。 要在 lookup_array 中匹配的值。例如,如果要在电话簿中查找某人的电话号码,则应该将姓名作为查找值,但实际上需要的是电话号码。
  • lookup_value 参数可以为值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。
  • lookup_array 必需。 要搜索的单元格区域。
  • match_type 可选。 数字 -1、0 或 1。 match_type 参数指定 Excel 如何将 lookup_value 与 lookup_array 中的值匹配。 此参数的默认值为 1。

INDEX

INDEX(array, row_num, [column_num])

INDEX 函数的数组形式具有下列参数:

  • array 必需。 单元格区域或数组常量。
    如果数组仅包含一行或一列,则相应的row_num或column_num参数是可选的。
    如果数组具有多行和多列,并且row_num或 column_num,INDEX 返回数组中整个行或列的数组。
  • row_num 必需,除非column_num存在。 选择数组中的某行,函数从该行返回数值。 如果row_num,column_num参数。
  • column_num 可选。 选择数组中的某列,函数从该列返回数值。 如果column_num,row_num参数

OFFSET函数

  OFFSET(reference, rows, cols, [height], [width])

  • Reference 必需。 要基于偏移量的引用。 引用必须引用单元格或相邻单元格区域;否则,OFFSET 返回#VALUE!错误值。
  • Rows 必需。 需要左上角单元格引用的向上或向下行数。 使用 5 作为 rows 参数,可指定引用中的左上角单元格为引用下方的 5 行。 Rows 可为正数(这意味着在起始引用的下方)或负数(这意味着在起始引用的上方)。
  • Cols 必需。 需要结果的左上角单元格引用的从左到右的列数。 使用 5 作为 cols 参数,可指定引用中的左上角单元格为引用右方的 5 列。 Cols 可为正数(这意味着在起始引用的右侧)或负数(这意味着在起始引用的左侧)。
  • 高度 可选。 需要返回的引用的行高。 Height 必须为正数。
  • 宽度 可选。 需要返回的引用的列宽。 Width 必须为正数。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值