数据分析师应会技能一(Excel)(中级)
1.熟悉数据透视
数据透视表作为EXCEL最核心的一个功能组件,也是学习数据分析门槛最低的一种途径,数据透视表是一种交互式的表,可以进行某些计算,如合并汇总表、处理不规范数据、制作动态交互图表、代替复杂公式等。所进行的计算与数据跟数据透视表中的排列有关。所以学好数据透视表是数据分析的一个基础。
数据透视表是一种可以快速汇总大量数据的交互式报表,总结信息的
分析工具,快速比较统计数据,综合了Excel中数据排序、筛选、分类
汇总和数据分析的优点,可以方便的调整布局、分类汇总方式,灵活
地以多种不同的形式展示数据的特征和明细。
▶ 分类汇总只能实现一个字段;数据透视表可以实现多个字段的分类汇总。
▶ 总之合理运用数据透视表进行计算与分析,能使许多复杂的问题简单化并
且极大的提高了工作效率。
插入表格-----数据透视表
1)设置布局:压缩、大纲、表格
2)更改汇总方式
3)设置总计
4)设置分类汇总位置
5)格式化
切片器的使用
切片器就是一个筛选组件,它包含一组按钮,能够快速地筛选数据透视表
中的数据
▶ 切片器通常要与创建切片器的数据透视表相关联
▶ 点击“数据透视表工具”的“插入切片器”,弹出插入切片器对话框
▶ 链接多个透视表:点击“切片器工具”的“报表连接”操作
▶ 清除筛选期功能:单击切片器右上角含有叉的按钮,从而删除筛选结果。
▶ 删除切片器:Del键。
数据透视图+切片器可以设置动态图表
切片器控制不同筛选值
链接多个报表
整合: 数据透视图、透视表、切片器等
2.公式的使用
Excel的众多功能中,公式计算位于核心地位,内置函数与强大的公式计算能力,确保Excel成为世界上最普及的数据运算工具核心:确立数据之间的关联关系。实现的是一种算法,通过其结果来描述这种关系。
公式组成:
( ▶ 函数▶ 预先编写的程序▶ 单元格引用方式▶ 单元格的相对地址、绝对地址、混合地址、同一工作簿其他工作表中的单元格、不同工作簿中工作表中的单元格、名称▶ 常量▶ 直接输入公式中的数字或文本值▶ 运算符▶ 是一个标记或符号,指定表达式内执行运算的类型。有数学、比较、文本连接和引用运算符)
单元格地址引用:
公式出错信息 (7个):
#DIV/0!——零作除数
#NAME?——在公式中使用了不能识别的名称删除了公式中使用的名称,或者使用了不存在的名称。函数名的拼写错误
#VALUE!——使用了不正确的参数或运算符在需要数字或逻辑值时输入了文本
#REF!——引用了无效的单元格地址,删除了由其它公式引用的单元格,将移动单元格粘贴到由其它公式引用的单元格中。
#NULL!——指定了两个并不相交的区域,故无效使用了不正确的区域运算符或不正确的单元格引用。
#N/A ——当在函数或公式中引用了无法使用的数值内部函数或自定义工作表函数中缺少一个或多个参数。使用的自定义工作表函数不存在。VLOOKUP( )函数中的查找值lookup_value、FALSE/TRUE参数指定了不正确的值域。
#NUM!——数字类型不正确在需要数字参数的函数中使用了不能接受的参数。由公式产生的数字太大或太小:在-10307 和(10307之间不属于错误(列宽设置问题)
######!——输入到单元格中的数值太长,在单元格中显示不下;单元格公式所产生的结果太长,单元格容纳不下;日期和时间产生了负值时将产生。
3.常用函数
函数实际上是Excel 预定义的一种内置公式。它通过使用一些称为参数的特定数值来按特定的顺序或结构执行计算。函数可用于执行简单或复杂的计算。
函数结构:
函数的结构以函数名称开始,后接左括号,然后以逗号分隔输入参数,最后是右括号。
函数名称:
如果要查看可用函数的列表,可单击一个单元格并按 Shift+F3
函数参数:
▶ 数字▶ 文本▶ 逻辑值(例如,TRUE 或FALSE) ▶ 数组▶ 错误值(例如,#N/A) ▶ 单元格引用(例如,A3,H3:M3) ▶ 其他函数
函数思路
▶ 理解数据与表格▶ 清楚数据之间的逻辑关系▶ 表格结构决定思路、思路决定函数、函数决定结果▶ 复杂的公式▶ 核心就是函数的嵌套, 函数里面套函数, ▶ 函数的嵌套最多可以套64层。
常用函数
4.函数嵌套
所谓的嵌套使用函数,指的是多个函数同时使用,其目的就是为实现某种复杂的统计功能。
一个函数中通常有参数和常数,常数不能用其他的方式替换,而参数则可以嵌套进去另外一个函数,这样参数中的值就是由另外一个函数生成的。函数可以一层又一层的嵌套,但是在实际工作中,不要过于追求函数和复杂程度,解决问题才是关键,解决方式当然是越简单越好。
例如,下面的公式使用嵌套的AVERAGE 函数,并将结果与值50进行比较。通过将 AVERAGE 和 SUM 函数嵌套在 IF 函数的参数中, 仅当另一组数字的平均值 (F2: F5) 大于50时, 以下公式才会对一组数字 (G2: G5) 求和。 否则, 它将返回0。
有效返回值
当将嵌套函数作为参数使用时,该嵌套函数返回的值类型必须与参数使用的值类型相同。 例如,如果参数返回一个 TRUE 或 FALSE 值,那么嵌套函数也必须返回一个 TRUE 或 FALSE 值。 否则,Excel 会显示 #VALUE! 错误值。
嵌套级别限制
一个公式可以包含多达七级的嵌套函数。 如果将一个函数(我们称此函数为 B)用作另一个函数(我们称此函数为 A)的参数,则函数 B 相当于第二级函数。 例如,AVERAGE 函数和SUM 函数都是第二级函数(如果它们用作if 函数的参数)。 在嵌套的 AVERAGE 函数中嵌套的函数则为第三级函数,依此类推。
嵌套极限 在Excel 2003及以前的版本中,最多允许7层IF函数嵌套,在Excel 2007中允许使用64层IF函数嵌套。
嵌套函数的方法:
一.对于新手而言,对函数及参数的不熟悉,我推荐这种方法。首先确定将所需问题进行逻辑关系的确定,确认好优先级,对问题进行分步骤。接下来我们对分的每一步,进行单层函数的编写,前一个函数得出的结果用作后一个函数的参数,最后看结果是否是自己想要的结果,最终对分部的函数进行汇总嵌套。
例如:针对上面的函数,我们可以分为三步完成嵌套:
(1)求F2:F5的平均值,=average(F2:F5)
(2)求G2:G5的和,=sum(G2:G5)
(3)完成嵌套,=if(average(F2:F5)>50,sum(G2:G5),0)
二.直接输入函数的方法,这种方法需要对函数及函数参数的熟悉程度较高,我们可以直接在单元格输入“=”并开始我们函数的书写过程。
5.Excel自定义格式:
方式一
代码结构组成代码码分为四个部分,中间用“;”号分隔,具体如下:
正数格式;负数格式;零格式;文本格式
两个代码部分,则第一部分用于正数和零和文本,第二部分用于负数
一个代码部分,则该部分将用于所有部分
要跳过某一代码部分,然后在其后面包含一个代码部分,则必须为要跳过的部分包含结束分号。
方式二:特定条件
大于条件值;小于条件值;等于条件值;文本
例如: [红色][<=100];[蓝色][>100]
方式三:特定条件
条件值1;条件值2;同时不满足条件值1,2;文本
各个参数的涵义
“G/通用格式”:以常规的数字显示,相当于“分类”列表中的“常规”选项。
例:代码:“G/通用格式”。10显示为10;10.1显示为10.1。
“@”:引用文本。
[颜色]:用指定的颜色显示字符。颜色可选:红色、黑色、黄色,绿色、白色、蓝色、青色。
例:代码:“[青色];[红色];[黄色];[蓝色]”。显示结果为正数为青色,负数显示红色,零显示黄色,文本则显示为蓝色
0:显示数字,如果数字位数少于格式中的零的个数,则显示无意义的零。
例:代码:“00000”。1234567显示为1234567;123显示为00123