基于常用的办公软件Excel,挑选能够提高工作效率的常用工具来讲解。本节介绍PowerPivot。
1、 数据分析方法主要有两大类:呈现现状的描述性分析;展望未来的预测性分析
2、 PowerPivot是什么?
1) 简称PP。
2) 功能:
Ⅰ核心杀伤力表现得四个方面:整合多数据源;处理海量数据;操作界面简洁;实现信息共享
Ⅱ三个工具的优点
A. Access数据库:数据处理能力较强;使用SQL处理数据较为灵活;适合SQL初学者学习SQL语句
B. Microsoft Query:适合SQL初学者学习SQL语句
C. PowerPivot:可处理大型数据集;可用数据透视表灵活分析数据
Ⅲ三个工具的不足
A. Access数据库:数据超千万条时性能会下降;使用SQL分析数据不如透视表灵活
B. Microsoft Query:数据处理性能弱于Access数据库
C. PowerPivot:数据处理灵活性低
Ⅳ采用PowerPivot可进行数据处理分析的情况
A. 习惯使用Excel数据透视表进行数据分析
B. 数据量大,超出Excel范围,且无安装Access
C. 无须进行或只进行一些简单的数据处理操作
3) 安装:从Microsoft网站下载PowerPivot安装程序,之后进行安装。
4) 界面:进入PowerPivot窗口界面,有【主页】和【设计】两个选项卡
3、 确定分析思路:
用户购买行为分析:(5W2H)WHY、WHAT、WHO、WHEN、WHERE、HOW、HOW MUCH
4、 数据分析前的准备:文本数据导入(以导入表1为例)
1) 【主页】—【获取外部数据】中的【从文本】—弹出【表导入向导】
2) 【文件路径】右侧—【浏览】导航至存放目标文本文件位置,选择表1—【打开】
3) 【打开】—返回3010表导入向导】—【友好的连接名称】会默认输入“Text表1”
4) 【列分隔符】选择“逗号(,)”—勾选【使用第一行作为列标题】
5) 勾选需要导入的列字段—【完成】
6) 待提示导入成功后,单击【关闭】即完成
5、 简单数据分析:创建数据透视表
1) 【主页】—【报表】—【数据透视表】
2) 选择防止新建的数据透视表的位置—【新建工作表】
3) 将“表2”的“产品”拖至“行标签”,“数量”拖至“值”进行求和
6、 多表关联分析:创建两表关系
1) 在“表1”,单击“用户ID”列任意一个格
2) 【设计】—【关系】—【创建关系】—【表】和【列】将自动填充相应信息
3) 【相关查找表】选择“表1”—【相关查找列】选择“用户ID”
4) 【创建】即完成两表关系的创建
7、 字段计算分析
1) 简单计算:“订单金额=单价*数量”
Ⅰ选择“表2”
Ⅱ【设计】—【列】—【添加】
Ⅲ输入“=”,单价“数量”列任意格或整列,再输入“*”,单击“订购金额”列任意格或整列
Ⅳ【Enter】系统默认生成结果一列
Ⅴ右击该结果列名,并选择【重命名列】,输入需要的—【Enter】完成
2) 函数计算
Ⅰ选择“表1”
Ⅱ【设计】—【列】—【添加】
Ⅲ单击函数按钮fx ,MONTH函数是日期和时间函数—【插入函数】的【选择类别】选择“日期和时间”
Ⅳ选择MONTH函数—【确定】
Ⅴ单击“注册日期”列任意格或整列
Ⅵ最终得出公式—【Enter】
3) 计算
Ⅰ单击【数据透视表】
Ⅱ将“表1”的“注册月份”拖至【行标签】,将“用户ID”拖至【值】
Ⅲ右击【值】的“用户ID”,选择【编辑度量值】
Ⅳ【度量值设置】选择“计数”
Ⅴ【自定义名称】更改为“用户数”—【确定】
8、 数据分组分析
1) 数值分组:可以使用IF函数或VLOOKUP函数
2) 日期/时间分组:可以使用日期/时间函数