微软Excel 2013

- 书名:微软Excel 2013
- 作者: AlbertoFerrari MarcoRusso
- 格式:AZW3,EPUB,MOBI
- 时间:2024-06-19
- 评分:
- ISBN:9787302381549
内容简介:
微软Excel 2013: 用PowerPivot建立数据模型
示例数据链接:
https://www.microsoftpressstore.com/store/microsoft-excel-2013-building-data-models-with-powerpivot-9780735676343
阿尔贝托·法拉利(AlbertoFerrari)微软商务智能解决方案顾问和培训师,已获得微软SQLServer分析服务(SSAS)大师的称号.《Microsoft Excel 2010 PowerPivot))和《Expert Cube Oevelopment with Microsoft SQL Server 2008 Analysis Services and SQLBI Methodology》的合著者。
马可·鲁索(Marco Russo)微软认证培训师(MCT),专注于Windows开发和商业智能解决方案,已获得微软SQL Server分析服务(SSAS)大师的称号;合著多本图书,其中包括《Microsoft PowerPivot for Excel 2010》和《Microsoff SQL Server 2012 Analysis Ser...
下载地址:
标签:
文章链接:https://www.dushupai.com/book-content-18284.html(转载时请注明本文出处及文章链接)
最新评论:
更多
-
Nikola2018-02-03书本内容有深度,适合有PowerPivot基础后的进阶,粗略的读完第一遍,其实是很迷糊的。
-
伯刚在美国2020-12-13虽然没有练习文件让整本书读起来艰难了一些,但是还是一本不错的指南。
-
翰墨沉香2020-11-08大牛写的关于DAX语言的经典书
最新书摘:
更多
-
张小国2017-12-26试想一下要在计算字段(度量值)中而非在计算列中为 GrossAmount 定义公式。你可能要在计算字段(度量值)中编写一下表达式:= FactInternetSales [ SalesAmount ] + FactInternetSales [ DiscountAmount ]此时我们应该期待得到什么结果呢?在公式中我们使用了 FactInternetSales [ SalesAmount ],这是一个字段名称(即 FactInternetSales 表中 SalesAmount 列的值)。该定义有缺失的信息吗?你应该还记得以前的讨论:要从行中获取 SalesAmount 的当前值,这里缺失的信息恰恰是行。当此代码用于计算列内部时,多亏了行上下文,计算该表达式时引擎隐式地定义了所使用的行。但对于计算字段而言又会发生什么呢?这里既无迭代也无当前行,还不存在行上下文。计算字段对表格(或者如果存在筛选上下文,就是对表格的子集)进行运算,而非对单行进行运算。因此正确答案是(2)号,因其语法错误该公式无法写入,且如果单击“确定”按钮的话,PowerPivot 就弹出一个错误。该错误的核心含义是最后两句:这也会发生在度量公式对某列不执行任何聚合(如 sum、average 或 count)而直接引用该列时。该列没有单一值;它有多个值,表的每行一个值,而且尚未指定行。该列没有单一值,该列对于表中每行都有不同的值。因此如果想要单值就需要指定所用的行。指定计算所用行的唯一方式是使用行上下文,但是在计算字段内部不存在行上下文,因此该公式是不正确的,将不予接受。在计算字段中指定此计算的正确方法是使用聚合函数,如:= SUM (FactInternetSales [ SalesAmount ] + SUM ( FactInternetSales [ DiscountAmount ] ...
-
张小国2017-12-26该例子清楚地表明了这两类上下文的共同作用。两者都对公式的最终结果起作用但方式不同。聚合函数,例如 SUM、MIN 和 MAX 感知到筛选上下文所定义的上下文,并完全忽略了行上下文。
-
张小国2017-12-26如果在 FactInternetSales 中定义一个计算列将会发生什么?使用如下代码:= sum ( FactInternetSales [ SalesAmount ] )该公式表示:「当前筛选上下文中出现的所有销售金额的合计。」现在该公示要逐行计值,所以 DAX 为第一行创建了行上下文,然后调动该公式计值。公式对当前筛选上下文中的所有销售金额计算了合计值。那么当前筛选上下文是什么?是一个完整的数据库,因为公式并非位于任何数据透视表之内计值,而是在当前筛选器尚未处于活动状态,在计算列定义时的计值。确实存在一个行上下文,但 SUM 忽略了行上下文而仅使用筛选上下文,且筛选上下文恰恰正是整个数据库。因此正确的答案是(2):你将得到 SalesAmount 的总记值,且在 FaceInternetSales 中的所有行均有相同值,如图 7-7 所示。
猜你喜欢:
-
学习教育
-
学习教育
-
学习教育
-
学习教育
-
学习教育
-
学习教育
-
学习教育
-
学习教育