第一章
数据分析之Excel基础操作
文章目录
前言
数据分析是指用适当的统计分析方法对收集来的大量数据进行分析,将它们加以汇总和理解并消化。而Excel是一款学习起来相对较为容易,并且功能强大的统计类软件,主要用途是处理分析数据,将散乱的数据加工成我们需要的内容。为此Excel将会是数据分析中必不可少的软件。
一、数据加工
1.文本数字转换数值数字
文本型数据默认靠左对齐,且不能进行加和,因此需要对此转换成数值型数据,对此有以下六种方法:①=A1*1 ②=A1/1 ③=A1+0 ④=A1-0 ⑤=–A1 ⑥=VALUE(A1)
A1表示文本型数据单元格
以下展示第六种方法:
完成以上两步按下回车即可完成转换。
2.快速输入数据
对于文本和数字型数据组合Excel会默认为文本型数据,即向左端对齐,而数值型数据默认向右端对齐,想要实现自动填充就要用到填充柄。
填充柄具体方法:1、选中单元格,将鼠标移至单元格右下角至出现黑色十字架。2、单击鼠标左键向下拖拽即可进行填充。对于文本型数据默认步长为1。
对于数值型数据:
若想实现等差序列的填充(以下以等差3为例):
若想实现等比数列填充:
也可用此方法进行工作日/月/年的填充。
数据验证:
3.组合键快速选择
当数据特别长时,若要定位首行/末行/最左端列/最右端列可借助组合键进行操作,定位边缘单元格:Ctrl+↑↓←→,选中连续区域:必须先将鼠标定位到边缘单元格:左上/左下/右上/右下,Shift+Ctrl+↓可选中连续行,Shift+Ctrl+→可选择连续的列。
“视图”选项下的“窗口冻结”有一个“冻结首行”则下下滑动时首行可进行冻结,再次点击可取消。
4.快速求和组合键
按住Ctrl进行不连续单元格的选择,选完后松开,再按下Alt+=即可进行快速求和。
5.查找替换筛选
5.1查找替换
Ctrl+F查找和替换
将单元格含有某个字的整个单元格替换为某一个字/词就要用到通配符:“*”代替多个字符
“?”代表一个字符
例:将左表中含有“北”字的单元格内容置换为“练习”
此时不确定“北”左右两边各含有几个字符,可以用“星号” 进行替换,可以发现所选区域但凡有“北”字的都被替换为“练习”
5.2排序与筛选
排序:
例:对年龄进行升序排序,选中区域
当选择“以当前选定区域排序”时会发现只有“年龄”一栏排序,其他不变
选择“扩展选定区域”,此时相关联的所有都会排序
筛选:
方式一:选中首行,点击开始下的“排序和筛选”中的“筛选”此时选的单元格行会出现筛选按钮。
方式二:快捷键Ctrl+Shift+L(要先选定需要筛选的单元格区域)
5.3定位条件
想要快速定位那些不连续的单元格,并且全部填充为0(或者其他数字)
快捷键Ctrl+G,选择“定位条件”就会出现和刚才一样的对话框
若想要输入相同内容,则输入后直接按下Ctrl+回车,则可实现所选不连续单元格输入相同内容。
6.复制粘贴
复制:Ctrl+C
全粘贴(Ctrl+V):将数值、公式及对应格式都做了粘贴
其他类型:复制后选中单元格单击右键,选择粘贴方式
二、公式函数
运算符:
1.单元格地址引用
给每位员工的薪资涨5000元,选中单元格,在合同月薪基础上加5000元
后面都遵从这样规则,则单击单元格,在单元格右下角双击即可填充。注:会发现每个单元格公式行号都会发生改变,
修改:将原公式中5000改为G1单元格,回车,这时修改调薪金额时只需修改单元格内数字即可
注:这时不能直接使用填充柄,因为填充柄会自动修改单元格行号,因此要锁定单元格按F4即可。再使用填充柄。(以上展示为锁定单元格样式)
2.文本连接
当数据是文本型时,我们可以运用“&”进行连接
3.文本函数
MID:从文本中提取指定长度字符串(第一位编号为1,与py不同)
LEFT:从一个文本字符串的第一个字符开始返回指定个数的字符。
RIGHT:从一个文本字符串的最后一个字符开始返回指定个数的字符。
LEN:返回文本字符串中的字符个数。
如果参数中出现中括号则可以选填,如果没有中括号,则必须填,否则会报错
4.逻辑类函数
参数说明:
logical_test:逻辑表达式,比如,判断A2的值是否大于A1的值,本参数可以使用任何比较运算符。也可以使用函数的返回值,比如用and函数的返回值作为第一个参数。
[value_if_true]:通过这个参数的英语说明,可以看到本参数主要是第一个参数逻辑表达式返回的真(TRUE)时,就返回这个参数,这个参数可以是任何的文本,字符等等。
[value_if_false]:通过这个参数的英语说明,可以看到本参数主要是第一个参数逻辑表达式返回的假(FALSE)时,就返回这个参数,这个参数可以是任何的文本,字符等等。
![在这里插入图片描述](https://img-blog.csdnimg.cn/7030647e8b864890a9fd092d30c788c7.bmp
IF(逻辑判断表达式,逻辑表达式为真时的返回值,逻辑表达式为假时的返回值)
AND(待检测的N 个条件表达式) 所有参数的逻辑值为真时,返回TRUE;只要有一个参数的逻辑值为假,即返回 FALSE。
OR(待检测的N 个条件表达式) 任何一个参数逻辑值为TRUE,即返回 TRUE;所有参数的逻辑值为 FALSE,才返回 FALSE。
例:
5.VLOOKUP精确查找
VLOOKUP(需要查找的标准,查找区间,查找数据在区间的第几列,精确查找)
例:
6.其它函数
MOD :返回两个数之间的余数 (被除数,除数)
MATCH:查找某一数据在第几行或者第几列 (该数据,所在列或行,精确匹配)
INDEX:已知行列数,查找该数据具体值 (区间,在该区间第几行,在该区间第几列)
OFFSET:提取某一区间/某一单元格数据 单元格 (参考单元格(一般为左上角),偏移行数,偏移列数)
区间 先选定区间,在区间内输入公式(参考单元格(一般为左上角),偏移行数,偏移列数) 按Shift+Ctrl+Enter
总结
以上就是今天要讲的内容,本文仅Excel的一些基本操作,Excel功能很强大,后续会继续学习一些更为 深入的操作应用。