excel数据分析过程中的总结:
1、输入法:英文状态
2、通过公式计算得出的结果,无法直接引用。
如果要引用,可以复制这一列的数值粘贴到后面一列。复制“该列结果”列—新的粘贴位置点鼠标右键—选择“选择性粘贴”—选中“数值”—点“确定”。
3、一列数据套用相同公式,如下操作:
Excel有很多强大的函数,这篇文章主要介绍各种函数的用途。实战会后续文章讲解。
1、清洗处理类
主要是文本、格式以及脏数据的清洗和转换。很多数据并不是直接拿来就能用的,需要经过数据分析人员的清理。数据越多,这个步骤花费的时间越长。
Trim 清除掉字符串两边的空格。
Concatenate 合并单元格中的内容
=Concatenate(单元格1,单元格2……)
还有另一种合并方式是& 。”我”&”很”&”帅” = 我很帅。当需要合并的内容过多时,concatenate的效率快也优雅。
Replace 替换掉单元格的字符串,清洗使用较多。
=Replace(指定字符串,哪个位置开始替换,替换几个字符,替换成什么)
Substitute
和replace接近,区别是替换为全局替换,没有起始位置的概念。
Left/Right/Mid 截取字符串中的字符。
=Mid(指定字符串,开始位置,截取长度)
Left/Right(指定字符串,截取长度)。left为从左,right为从右,mid如上文示意。
Len/Lenb
返回字符串的长度,在len中,中文计算为一个,在lenb中,中文计算为两个。
Find 查找某字符串出现的位置
=Find(要查找字符,指定字符串,第几个字符)
可以指定为第几次出现,与Left/Right/Mid结合能完成简单的文本提取。
Search
和Find类似,区别是Search大小写不敏感,但支持*通配符
Text
将数值转化为指定的文本格式,可以和时间序列函数一起看
2、关联匹配类(查找引用)
在进行多表关联或者行列比对时用到的函数,越复杂的表用得越多。多说一句,良好的表习惯可以减少这类函数的使用。
Lookup
=Lookup(查找的值,值所在的位置,返回相应位置的值)
最被忽略的函数,功能性和Vlookup一样,但是引申有数组匹配和二分法。
Vlookup
=Vlookup(查找的值,哪里找,找哪个位置的值,是否精准匹配)
Excel第一大难关,因为涉及的逻辑对新手较复杂,通俗的理解是查找到某个值然后黏贴过来。
Index 返回表或区域中的值 或 对值的引用
=Index(查找的区域,区域内第几行,区域内第几列)
和Match组合,媲美Vlookup,但是功能更强大。
Match 查找单元格在单元格区域(行或列)中的相对位置。
=Match(查找指定的值,查找所在区域,查找方式的参数)
和Lookup类似,但是可以按照指定方式查找,比如大于、小于或等于。
Row
返回单元格所在的行
Column
返回单元格所在的列
Offset
=Offset(指定点,偏移多少行,偏移多少列,返回多少行,返回多少列)
建立坐标系,以坐标系为原点,返回距离原点的值或者区域。正数代表向下或向左,负数则相反。
3、计算统计类
常用的基础计算、分析、统计函数,以描述性统计为准。
Sum/Sumif/Sumifs
统计满足条件的单元格总和。
Sumproduct
统计总和相关,如果有两列数据销量和单价,现在要求卖出增加,用sumproduct是最方便的。
Count/Countif/Countifs
统计满足条件的字符串个数
Max
返回数组或引用区域的最大值
Min
返回数组或引用区域的最小值
Rank
排序,返回指定值在引用区域的排名,重复值同一排名。
Rand/Randbetween
常用随机抽样,前者返回0~1之间的随机值,后者可以指定范围。
Average
求平均值,也有Averageaif,Averageaifs
Quartile
=Quartile(指定区域,分位参数)
计算四分位数,比如1~100的数字中,25分位就是按从小到大排列,在25%位置的数字,即25。参数0代表最小值,参数4代表最大值,1~3对应25、50(中位数)、75分位
Stdev
求标准差,统计型函数,后续数据分析再讲到
Substotal
=Substotal(引用区域,参数)
汇总型函数,将平均值、计数、最大最小、相乘、标准差、求和、方差等参数化.
Int/Round
取整函数,int向下取整,round按小数位取数。
round(3.1415,2) =3.14 ;
round(3.1415,1)=3.1