永洪社区
标题: 七周成为数据分析师—Excel技巧篇 [打印本页]
作者: 冰镇糯米糍 时间: 2017-9-6 10:18
标题: 七周成为数据分析师—Excel技巧篇
本帖最后由 冰镇糯米糍 于 2017-9-6 10:20 编辑
七周成为数据分析师—Excel技巧篇
本文是《如何快速成为数据分析师》的第二篇教程,如果想要了解写作初衷,可以先行阅读七周指南。温馨提示:如果您已经熟悉Excel,大可不必再看这篇文章,或只挑选部分。
上一篇文章《七周成为数据分析师—Excel函数篇》教了大家函数,今天讲解Excel的技巧。
本次讲解依然是提纲,图文部分引用自百度经验。如果有疑问或建议,可以留言给我,也可以网上搜索。内容方面照旧会补充SQL和Python。
快捷键
Excel的快捷键很多,以下主要是能提高效率。
Ctrl+方向键,对单元格光标快速移动,移动到数据边缘(空格位置)。
Ctrl+Shift+方向键,对单元格快读框选,选择到数据边缘(空格位置)。
Ctrl+空格键,选定整列。
Shift+空格键,选定整行。
Ctrl+A,选择整张表。
Alt+Enter,换行。
Ctrl+Enter,以当前单元格为始,往下填充数据和函数。
Ctrl+S,快读保存,你懂的。
Ctrl+Z,撤回当前操作。
如果是效率达人,可以学习更多快捷键。Mac用户的Ctrl一般需要用command替换。
格式转换
Excel的格式及转换很容易忽略,但格式会如影随形伴随数据分析者的一切场景,是后续SQL和Python数据类型的基础。
通常我们将Excel格式分为数值、文本、时间。
数值常见整数型 Int和小数/浮点型 Float。两者的界限很模糊。在SQL和Python中,则会牵扯的复杂,涉及运算效率,计算精度等。
文本分为中文和英文,存储字节,字符长度不同。中文很容易遇到编码问题,尤其是Python2。Win和Mac环境也有差异。大家遇到的乱码一般都属于中文编码错误。
时间格式在Excel中可以和数值直接互换,也能用加减法进行天数换算。
时间格式有不同表达。例如2016年11月11日,2016/11/11,2016-11-11等。当数据源多就会变得混乱。我们可以用自定义格式规范时间。
这里了解一下时间格式的概念,列举是一些较通用的范例(不同编程语言还是有差异的)。
YYYY代表通配的四位数年格式
MM代表通配的两位数月格式
DD代表通配的两位数日格式
HH代表通配的的两位数小时(24小时)格式
hh代表通配的两位数小(12小时制)格式
mm代表通配的两位数分格式
ss代表通配的两位数秒格式
例如2016/11/11可以写成:yyyy/MM/dd
2016-11-11 23:59:59可以写成:yyyy-MM-dd HH:mm:ss