前言:
l面对海量的数据,如何提炼浓缩表单信息,将重要信息明显展示给客户和领导?
l如何向老板和客户展示一份完美的交互式报告?
l如何从数据中发现数据变化的特点和运营过程中存在的问题?
l如何让不会写VBA代码的普通员工或老板也能制作出具有交互式功能的报表
lExcel BI 让专业的交互式可视化报表走近普通用户
课程要求
Office365 或 Office2016以上版本
课程目标
使用Power Query 进行数据整合清洗、Power Pivot进行数据建模、Pivot Chart制作交互式可视化报表,高效的数据自动化能大大提升数据处理分析的效率,进而提升企业经营效益。
目标人群:财务、人事、市场、销售中运用数据分析的人员。
提升数据分析能力,用数据说话,用图表说话。
进行表格的规范化、科学化管理,实现精细化高效管理数据。
及时从数据中发现问题,做好预测和预防。
带着问题来,带着模版走
课程大纲 共计(讲12小时,学员操作6小时,共计18小时)
第一章:规范化基础数据清单表是数据分析的基础(2.1小时)
主题1:清单表的数据结构 (24分钟)
A内容:
lExcel BI 概述
l规范化是数据清单表的要求
l行为记录,列为字段
l每个字段要有一个字段名
l清单表中尽量要排除的内容
A作业:
l示例1-示例3
主题2:清单表的三同原则(56分钟)
A内容:
l同物同名称
l去除多余空格及非打印字符
l同表同结构
l同列同类型
B作业:
l示例4-示例8
主题3:区域转换为清单表(47分钟)
A内容:
l区域与清单表的区域
l区域转换为清单表前提、方法
l清单表转换为区域
l清单表的自动化功能
B作业:
l示例9
第二章:Power Query数据获取整合分析(2.5小时)
主题4:批量获取合并同一文件夹下规则的同结构单工作表文件(35分钟)
A内容:
lPower Query 数据获取-文件夹中所有EXCEL文件
l数据获取导航
lPower Query导入合并的每个文件中工作表名称要一致
lPower Query提取某列数据中想要的内容
l数据类型转换
lPower Query 将整合清洗整理后的数据载入到Excel
l生成数据透视表添加计算项
B作业:
l示例10
主题5:批量获取合并同一文件夹下规则的同结构多工作表文件(30分钟)
A内容:
lPower Query 数据获取一个文件夹中具有个工作表的所有EXCEL文件
l根据整合清洗后的数据制作数据透视表
l制作透视表切片器
l根据整合清洗后的数据制作透视图
l制作透视图切片器
B作业:
l示例11
主题6:批量获取数据合并同一文件夹下不规则的同结构表(39分钟)
A内容:
lM语言的Excel.Workbook函数
l插入列、删除列、扩展列
l设置标题行,List.First、Table.ColumnNames函数
l根据整合清洗后的数据制作透视图
l制作透视表切片器产生交互式报表
B作业:
l示例12
主题7:合并另一工作簿中所有规则数据表(23分钟)
A内容:
lPower Query获取另一个EXCEL文件数据
l数据源表格:导入时包含标题
l设置标题行,List.First、Table.ColumnNames函数
l拆分列
l插入自定义列创建日期
l输出透视表按日期排序
B作业:
l示例13
主题8:合并另一工作簿中所有不规则交叉数据表(27分钟)
A内容:
l删除顶端非标题行
l提升标题行
l删除错误行
l去除空数据
l逆透视数据列
l添加日期列
l输出透视图按日期排序
B作业:
l示例14
第三章:Power Query分组聚合操作(2小时)
主题9:分组聚合与合并查询(38分钟)
A内容:
l单字段分组聚合操作
l多字段分组聚合操作
l根据日期拆分年月
l多字段关联的合并查询
l添加日期列
l返回EXCEL制作透视图
B作业:
l示例15
主题10:不重复行记数&聚合关联记录(25分钟)
A内容:
l非重复行记数
l聚合关联记录
l深化引用表中字段
l提取列表(List)
l多依据排序查询
B作业:
l示例16
主题11:结合M语言的分组聚合-汇总编号范围(34分钟)
A.内容:
lM语言的语法规范
l结合List.Min & List.Max 扩展分组
l分组依据的函数Table.Group
B作业:
l示例17
主题12:结合M语言的分组聚合-按会计科目逐级汇总(30分钟)
A.内容:
l根据会计科目编码自动汇总借方金额
lTable.AddColumn
lList.Sum
lText.StartsWith
lTable.SelectRows
l表示当前记录的匿名函数(x)=>
B作业:
l示例18
第四章:Power Query透视列&逆透视列的特殊处理(36分钟)
主题13:透视列操作(15分钟)
A.内容:
l透视列语法
l替换值
l透视操作
B作业:
l示例19
主题14:透视列&逆透视列混合操作(21分钟)
A.内容:
lUnpivot Other Columns
lSplit Column
lAdd Conditional Column
l筛选行
lPivot Columns
l删除列&重命名列&更改数据类型
l添加排序列
l多列排序
B作业:
l示例20
第五章:Power Pivot数据建模及可视化(5.2小时)
主题15:多工作表建模创建透视表(25分钟)
A内容:
l加载Power Pivot
l区域转换为表格
l添加数据到数据模型
l创建关系
l输出透视表
B作业:
l示例21
主题16:多文件建模(39分钟)
A内容:
l打开Power Pivot管理器
l导入多个EXCEL文件建模
lPower Query导入后添加到数据模型
l数据建模创建关系
l输出透视表理解建模关系
B作业:
l示例22
主题17:Dax语言与理解上下文(58分钟)
A内容:
lDax 语言的四个基本概念
lCALCULATE函数:多条件计算
l使用Dax语言添加度量值
lFilter函数:筛选表
l理解Calculate扩展上下文
l输出透视表
B作业:
l示例22
主题18:Power Pivot创建KPI(44分钟)
A内容:
lPower Query导入一个文件夹中不同结构的多个文件
l根据Content创建新查询
l根据订单明细汇总:每年每月每类产品销售额
l加载到数据模型并建模
lLookupvalue根据多条件匹配数据
l输出透视表创建KPI
B作业:
l示例23
主题19:ALL & Calculate扩展筛选上下文(73分钟)
A内容:
lALL函数功能及语法
lALL & Calculate
l计算同比、环比:DIVIDE 、DISTINCTCOUNT 、DATEADD
l计算提成额:HASONevalUE、VALUES、SUMX
B作业:
l示例24
主题20:制作交互式图表仪表板(77分钟)
A内容:
l线柱双轴图:观察排名及平均线及同比或环比走
l柏拉图:观察数据累计占比
l瀑布图:数据增减变化对总计数据的影响
l饼形图:每个扇区点整体的贡献率
l堆积面积图:显示每个数值所占大小随时间或类别变化的趋势线
l设置切片器让图表仪表板具有交互功能
B作业:
l示例24