出版社:清华大学出版社
年代:2014
定价:80.0
本书的每个章节,都从需要理解的基本概念和功能讲起,然后给出了大量数据建模和数据分析实例。全文的难度和内容适中,涵盖了PowerPivot的操作使用,数据源的载入、使用常用DAX公式建模并处理数据,以及通过Power View仪表盘进行展示等内容,覆盖全面。
第1章PowerPivot简介1
1.1在Excel表中使用数据透视表2
1.2在Microsoft Office 2013环境中使用PowerPivot4
1.2.1将信息添加到Excel表格当中5
1.2.2创建一个包含多个表格的数据模型6
1.2.3了解关系9
1.3了解数据模型10
1.3.1查询数据模型11
1.4PowerPivot加载项12
1.5使用OLAP工具并转换为公式15
1.6理解PowerPivot for Excel 201318
1.7创建一个Power View报告20
第2章使用PowerPivot的独特功能25
2.1加载外部数据源25
2.1.1创建PowerPivot数据透视表28
2.2使用DAX语言29
2.2.1创建计算列30
2.2.2创建计算字段33
2.2.3计算复杂聚合35
2.3刷新PowerPivot数据模型37
第3章DAX简介39
3.1理解DAX计算39
3.1.1DAX语法39
3.1.2DAX数据类型40
3.1.3DAX运算符41
3.1.4DAX值42
3.2了解计算列和计算字段43
3.2.1计算列43
3.3计算字段44
3.3.1计算列和度量之间的选择46
3.4处理DAX表达式中的错误47
3.4.1转换错误47
3.4.2算术运算错误48
3.4.3截获错误50
3.5设置DAX代码格式51
3.6常用的DAX函数53
3.6.1聚合函数53
3.6.2逻辑函数55
3.6.3信息函数56
3.6.4数学函数57
3.6.5文本函数58
3.6.6转换函数59
3.6.7日期和时间函数59
3.6.8关系函数60
3.7使用基本的DAX函数61
第4章了解数据模型65
4.1了解数据建模基础知识65
4.1.1在缺乏数据模型时生成一份报告66
4.1.2构建数据模型68
4.2关于关系的更多内容69
4.3了解规范化和反规范化71
4.4在SQL查询中的反规范化74
4.4.1PowerPivot查询设计器74
4.4.2何时对表格反规范化80
4.5了解过度反规范化81
4.6理解OLTP和数据集市83
4.6.1查询OLTP数据库83
4.6.2数据集市,事实和维度86
4.6.3星形模式87
4.6.4对于查询而言,哪种数据库最好88
4.7使用高级关系88
第5章发布到SharePoint92
5.1SharePoint 2013和PowerPivot集成92
5.2授权和设置93
5.3将工作簿发布到SharePoint93
5.4使用PowerPivot图库97
5.5将Excel连接到SharePoint的Excel数据模型98
5.6创建一个Power View报表100
5.7管理PowerPivot数据刷新102
第6章加载数据105
6.1理解数据源105
6.2从数据库加载107
6.2.1从表格列表加载108
6.2.2加载关系110
6.2.3选择相关表格110
6.2.4从SQL查询加载112
6.2.5从视图加载112
6.3打开现有连接113
6.4从Access加载114
6.5从SQL Server分析服务加载115
6.5.1使用MDX编辑器117
6.5.2在OLAP多维数据集中的键的处理118
6.5.3从表格式数据库加载120
6.6从SharePoint加载121
6.7使用链接表124
6.8从Excel文件加载126
6.9从文本文件加载128
6.10从剪贴板加载130
6.11从一份报告中加载131
6.12从数据馈送加载135
6.13从Windows Azure市场加载137
6.13.1现有连接139
6.14刷新连接139
第7章理解计值上下文142
7.1计值上下文简介142
7.1.1理解行上下文145
7.2测试你对计值上下文的理解146
7.2.1在计算列中使用SUM146
7.2.2在计算字段中使用字段147
7.3使用迭代器创建行上下文149
7.4理解FILTER、ALL和上下文交互152
7.5使用多个表格154
7.5.1行上下文和关系154
7.5.2筛选上下文和关系156
7.5.3VALUES介绍158
7.5.4ISFILTERED和ISCROSSFILTERED介绍158
7.6计值上下文要点161
7.7创建一个参数表162
第8章理解CALCULATE165
8.1为何需要CALCULATE165
8.2CALCULATE实例168
8.2.1筛选单列168
8.2.2用复杂条件进行筛选172
8.3行上下文中使用CALCULATE175
8.4理解循环依赖178
8.5CALCULATE规则181
8.6理解ALLSELECTED182
第9章使用层次结构185
9.1理解层次结构185
9.1.1何时建立层次结构186
9.1.2建立层次结构187
9.1.3对多个表格创建层次结构187
9.1.4使用层次结构执行计算188
9.2使用父/子层次结构196
第10章使用Power View205
10.1什么是Power View205
10.2Power View基础知识205
10.2.1使用筛选器窗格208
10.2.2美化报告210
10.3理解表、矩阵和卡片210
10.3.1使用矩阵可视化类型211
10.3.2使用卡可视化类型212
10.3.3将表格作为切片器213
10.4使用图表213
10.4.1使用折线图214
10.4.2使用饼图214
10.4.3使用散点图215
10.5使用地图217
10.6了解向下钻取220
10.7使用图块221
10.8了解序列图222
10.9有效地使用Power View224
第11章构建报告225
11.1关键绩效指标225
11.2为Power View创建数据模型233
11.3了解Power View元数据237
11.3.1使用汇总类型238
11.3.2使用默认字段集239
11.3.3使用“表行为”对话框241
11.4定义集合242
11.5用MDX创建动态集合245
11.6使用透视249
11.7了解钻通251
第12章在DAX中执行日期计算253
12.1建立一个日历表253
12.1.1使用多个日历表格255
12.1.2计算工作日258
12.1.3计算工作日内的差异262
12.2随时间推移的聚合和比较266
12.2.1年初至今(YTD)、季度初至今(QTD)和月初至今(MTD)266
12.2.2带有CALCULATE的时间智能函数268
12.2.3计算上一年的期间(PY)271
12.2.4计算移动年度合计273
12.2.5使用其他聚合函数274
12.2.6计算上一年的差额275
12.3随时间推移的期末余额276
12.3.1半累加度量277
12.3.2OPENINGBALANCE和CLOSINGBALANCE函数279
12.3.3通过使用事务(交易)更新余额282
12.4计算移动平均284
第13章使用高级DAX289
13.1分区间289
13.2排名293
13.3使用多对多关系299
13.4计算新客户和回头客302
13.5了解KEEPFILTERS305
13.6实施购物篮分析313
13.7理解计算列的威力:ABC分析318
13.8处理货币兑换321
第14章使用DAX作为查询语言326
14.1理解EVALUATE326
14.2用EVALUATE创建一个Excel表327
14.3使用查询中的常用函数330
14.3.1使用FILTER330
14.3.2使用CALCULATETABLE331
14.4使用ADDCOLUMNS331
14.4.1使用带有ADDCOLUMNS的VALUES333
14.5使用SUMMARIZE334
14.5.1使用ROLLUP选项336
14.6链接回DAX查询337
14.7用一个链接回表计算ABC分析340
14.8使用CROSSJOIN343
14.9使用GENERATE344
14.10用DAX Studio查询346
第15章使用VBA自动化操作348
15.1启用功能区上的“开发工具”选项卡348
15.2通过VBA更新链接回DAX查询353
15.3使用模型对象356
15.4使用VBA将数据导入到数据模型357
15.5了解数据连接360
第16章比较Excel和SQL Server分析服务363
16.1理解引擎的不同版本363
16.2特性矩阵364
16.3数据安全364
16.4可编程性和灵活性366
16.5翻译367
16.6数据库大小368
16.7数据库数量369
16.8PowerPivot作为一个原型系统370
Microsoft Excel是进行数据分析的世界标准,其易用性和强大功能使得Excel电子表格成为人人使用的工具,无论分析何种信息。
《微软Excel 2013:用PowerPivot 建立数据模型》面向Excel用户、项目经理和决策者,本书能满足他们学习PowerPivot for Excel 2013基础知识、掌握用于PowerPivot的新的DAX语言以及学习PowerPivot高级数据建模和编程技术的愿望。
《微软Excel 2013:用PowerPivot 建立数据模型》,不是一步一步指导PowerPivot for Excel 2013的书。如果你正在寻找PowerPivot傻瓜书,那么只能说这不是你的菜。但是如果你需要一本书伴随你在这漫长而令人愉悦的旅行中,从第一个简单的Excel工作簿开始,不久将很快创建复杂的模拟,那么这本书就是你的终极资源。
在写《微软Excel 2013:用PowerPivot 建立数据模型》时,我们决定把重点放在概念和实例上,从零开始带你掌握DAX语言。
《微软Excel 2013:用PowerPivot 建立数据模型》不涵盖每个功能,也不用“单击A,然后B”的方式解释每个操作。相反,本书承载了大量信息,这样一旦学完本书,你在Excel新的建模选项中将有足够的背景知识。
用最后一句话来强调这本书的主要特点: 它是用来学习的书,而不只是阅读。做好长途旅行的准备——但我们向你保证这将是非常值得的。
面向Excel用户、项目经理和决策者,《微软Exce·2013:用PowerPivot 建立数据模型》能满足他们学习PowerPivot for Exce·2013基础知识、掌握用于PowerPivot的新的DAX语言以及学习PowerPivot高级数据建模和编程技术的愿望。这本书,不是一步一步指导PowerPivot for Exce·2013的书。如果你正在寻找PowerPivot傻瓜书,那么只能说这不是你的菜。但是如果你需要一本书伴随你在这漫长而令人愉悦的旅行中,从 个简单的Excel工作簿开始,不久将很快创建复杂的模拟,那么这本书就是你的终极资源。