为什么要学习Excel?首先,Excel是一个好用的工具,并不会因为你会Python而成为数据分析师,而是能用任何工具解决实际的业务问题,其次,Excel因为其简单易用,而受到人们的青睐。一般学习数据分析,都是以了解Excel函数为基础,以Excel函数的学习为基础,对于后续SQL、Python、DAX函数有很好的帮助,对于概念性的东西加深理解。
对于Excel的学习有一个误区,大多数人认为Excel只要会复制粘贴以及筛选数据就可以,但实际上,Excel在数据分析中有很大的作用,需要多种Excel函数嵌套使用,并搭配数据透视表功能,以及Excel高级图表制作,举一个Excel文本清洗的例子,测验一下你是否真正掌握Excel,如下分别提取货号和销售单编号里的字母和数字,一起试试吧!
提取货号字母
提取货号数字
提取单号字母
提取单号数字
以上引入了Excel函数学习,本章节整理了在数据分析中常用的EXCEL函数,包含文本清洗类、关联匹配类、逻辑运算类、计算统计类、时间序列类五类,针对不同的函数,进行归类和汇总,每一个EXCEL函数均包含内置参数以及参数使用说明,下面一起来学习。
Find
检索字符位置(区分大小写)
Substitute
检索替换文本
Left
从一个文本字符串的第一个字符开始,截取指定数目的字符
Right
从一个文本字符串的最后一个字符开始,截取指定数目的字符
Mid
从一个文本字符串的指定位置开始,截取指定数目的字符
Text
将数值转换成自由的显示格式文本
Concatenate
将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中
Trim
删除多余的空格字符
Replace
替换指定字符数的文本
Len
统计文本字符串中字符数目(计算文本的长度)
Lookup
搜索单行、单列、区域、查找对应值
Row
返回行序号
Vlookup
按照垂直方向搜索区域
Column
返回序列号
Index
返回行和列交叉位置的值
Offset
计算指定位置的单元格引用
Match
返回搜索值的相对位置
Hyperlink
创建超链接
And
检测所有的条件是否为真
Or
检测任意一项条件是否为真
IF
根据条件满足与否返回不同的值
Not
对表示条件的参数的逻辑值求反
True
表示总是为真
False
表示总是为假
Sum
求和计算
Rank
计算位置(排位)
Sumif
对满足条件的单元格的数值求和
Sumproduct
先计算多个数组的元素之间的乘积再求和
Rand
产生大于或等于0且小于1的随机数
Randbetween
产生指定数值之间的随机数
Substotal
计算各种总计值
Countif
计算满足条件的单元格计数
Averagea
计算所有数据的平均值
Int
将数值向下舍入为最接近的整数
Max
计算数值的最大值
Min
计算数值的最小值
Quartile
计算四分位数
Round
根据指定的位数位置四舍五入
Year
从日期中提取出"年"
Month
从日期中提取出"月"
Weekday
计算除了周末和节假日之外的日期
Weeknum
计算从1月1日算起的第几个星期
Day
从日期中提取出"日"
Date
从年、月、日来计算日期
Now
计算当前的日期和时间
Today
计算当前的日期
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
三、精品Python学习书籍
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、Python视频合集
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
六、Python练习题
检查学习结果。
七、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。