首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel Olap透视表-在MDX中创建计算度量值,该度量值显示与考虑当前筛选器的第一个筛选成员的差异

Excel OLAP透视表是一种基于多维数据模型的数据分析工具,它可以帮助用户快速分析和汇总大量数据。在MDX(多维表达式)中创建计算度量值是指在透视表中创建一个自定义的度量值,该度量值显示与考虑当前筛选器的第一个筛选成员的差异。

MDX是一种用于查询和操作多维数据的查询语言,它支持在OLAP(联机分析处理)环境中进行数据分析和报表生成。通过在MDX中创建计算度量值,用户可以根据自己的需求定义新的度量值,以便更好地分析数据。

创建计算度量值的步骤如下:

  1. 打开Excel,并选择透视表所在的工作表。
  2. 在透视表字段列表中,右键单击要创建计算度量值的字段,并选择“字段设置”。
  3. 在“字段设置”对话框中,选择“计算项”选项卡。
  4. 点击“添加”按钮,输入计算度量值的名称和MDX表达式。
  5. 在MDX表达式中,使用MDX语法定义计算度量值的计算逻辑。
  6. 点击“确定”按钮,完成计算度量值的创建。

计算度量值的优势:

  1. 灵活性:通过创建计算度量值,用户可以根据自己的需求定义新的度量值,以便更好地分析数据。
  2. 自定义性:用户可以使用MDX语法定义计算度量值的计算逻辑,从而实现更复杂的数据分析功能。
  3. 实时性:计算度量值是基于当前筛选器的第一个筛选成员的差异计算的,可以实时反映数据的变化。

计算度量值的应用场景:

  1. 比较分析:通过计算度量值,可以方便地进行数据的比较分析,如同比上期增长率、同比增长率等。
  2. 预测分析:通过计算度量值,可以基于历史数据进行趋势分析和预测,从而帮助决策者做出准确的预测。
  3. 排名分析:通过计算度量值,可以对数据进行排名,并进行排名的比较和分析。

腾讯云相关产品和产品介绍链接地址: 腾讯云提供了一系列与云计算相关的产品和服务,包括云服务器、云数据库、云存储等。以下是一些相关产品和介绍链接地址:

  1. 云服务器(CVM):提供弹性计算能力,支持多种操作系统和应用场景。详情请参考:https://cloud.tencent.com/product/cvm
  2. 云数据库(CDB):提供高可用、可扩展的数据库服务,支持多种数据库引擎。详情请参考:https://cloud.tencent.com/product/cdb
  3. 云存储(COS):提供安全可靠的对象存储服务,适用于存储和处理各种类型的数据。详情请参考:https://cloud.tencent.com/product/cos
  4. 人工智能(AI):提供丰富的人工智能服务,包括图像识别、语音识别、自然语言处理等。详情请参考:https://cloud.tencent.com/product/ai
  5. 物联网(IoT):提供全面的物联网解决方案,包括设备接入、数据管理、应用开发等。详情请参考:https://cloud.tencent.com/product/iot

请注意,以上链接仅供参考,具体产品和服务详情请以腾讯云官方网站为准。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

再推送一个MDX好工具MDX Studio,并简单分享下Excel下使用MDX场景

Excel环境下使用MDX查询定制透视 Excel透视连接PowerBI模型(广义,含AzureAS/Sqlserver SSAS),用就是MDX查询。...并且Excel已经界面上做了很大优化,可以轻松地加工出自己需要个性化计算量值计算成员成员集。...同样地除了项目维,还可以做指标维,自定义一个度量值组,一次性拖出来,这个可是先有MDX建模量值组,才有后来DAX建模计算效法。Excel体验很无敌。...计算量值,也是可以界面辅助拖拉操作。 类似传统透视计算成员效果,可以olap多维模型里,自己增加一些维度成员计算结果。...上述界面操作,如果在熟悉MDX后,可以写出更方便智能好用计算成员计算量值和行列集合来使用。上述经过MDX查询改造透视仍然是标准透视,可以有透视一切功能保留。

2.4K30

DAX 2 - 第一章 什么是 DAX

NOTE] 这里报表一词,和透视同义。指的是具体一个图表,而非整个页面。 ? 图 1-2 此报告显示是跨越多表进行筛选效果。 Calendar Year(日历年份)位于 Date 列。...不过,DAX 和 Excel 函数还是有一些根本性区别的。 单元格 Excel 单元格执行计算。...图 1-5 ,SalesAmount 列中计算表达式没有引用工作簿单元格,而是引用列: ?...你可能认为 Excel 有两种不同计算方式,我们可以标准引用单元格,单元格 F4 公式显示为 E4*D4,或者引用列。...DAX 可以作为编程语言来定义计算列,计算和度量值。DAX 新提出计算列和计算概念,MDX 里面没有。DAX 量值MDX 计算集合类似。

4.7K30
  • Excel Power QueryPower Pivot结合:TOP-N对象贡献分析

    计算产品销售总金额和销售贡献(占整体比重),度量值可以分别写为: 产品销售总金额: = SUM('订单明细'[产品销售金额]) 销售贡献(占整体比重): = DIVIDE([产品销售总金额...工作先准备好相应字段和值,再将其添加到数据模型,这两个参数表不与其他任何建立关系,如图11-2所示。如图所示。 第3步:编写计算各个大区门店产品销售总金额和毛利润排名量值。...第1步:将上述准备好量值放置于数据透视,并且将相关切片添加到数据透视。但是当前使用“前N名”和“排序依据”这两个切片还无法进行筛选,需要进行后续设置。...第3步:此时,可以根据“排序依据”筛选数据了,但是“前N名”切片还无法进行工作。这里我们可以借助数据透视筛选功能,给筛选设置一个规则即可。例如,当选择“前3名”时,筛选出前3名数据。...经过以上几个步骤,这个查看TOP-N门店销售和利润贡献模型就建立完成了,核心点就是参数表建立。最后Power Pivot管理界面中将不需要在数据透视表里显示量值筛选条件”隐藏即可。

    1.6K70

    【转】多维数据查询OLAPMDX语言笔记整理

    三、 OLAP特点 电子数据OLAP相比,不具备OLAP多维性、层次、维度计算以及结构视图分离等特点。 多维。...钻过操作涉及多个事实查询并把结果合并为单个数据集,一个典型例子就是预测数据当前数据结合:通常预测数据当前数据存在于不同,当用户比较预测销售与当月销售时,需要跨多个事实查询。...如图1一个cell包含了两个度量值:装箱数和截至时间,可以对其进行多维分析。  事实:存放度量值,同时存放了维外键。所有的分析用数据最终都是来自事实。...如果没有明确设置默认成员,默认成员就是 All 成员,如果没有 All 成员,默认成员就是第一个成员。 4、元组和集合 元组和集合是 MDX 两种数据类型,也是 MDX 语句构件。..., MDX 计算成员(CalculatedMember)。

    3.7K40

    【转】多维数据查询OLAPMDX语言笔记整理

    三、 OLAP特点 电子数据OLAP相比,不具备OLAP多维性、层次、维度计算以及结构视图分离等特点。 多维。...钻过操作涉及多个事实查询并把结果合并为单个数据集,一个典型例子就是预测数据当前数据结合:通常预测数据当前数据存在于不同,当用户比较预测销售与当月销售时,需要跨多个事实查询。...如图1一个cell包含了两个度量值:装箱数和截至时间,可以对其进行多维分析。  事实:存放度量值,同时存放了维外键。所有的分析用数据最终都是来自事实。...如果没有明确设置默认成员,默认成员就是 All 成员,如果没有 All 成员,默认成员就是第一个成员。 4、元组和集合 元组和集合是 MDX 两种数据类型,也是 MDX 语句构件。..., MDX 计算成员(CalculatedMember)。

    2.5K00

    王者回归,PBI催化剂2.0发布,回归初心,个人永久性免费使用全部功能

    笔者这大半年时间里,一个PowerBI企业级项目里,因着有【PBI催化剂】助力,可以轻松应付大量模型度量值计算成员批量性创建更新。...对应功能菜单如下: Excel透视表现有PowerBI模型连接更新 以前面一点所述,因端口号每次打开同一个pbix都会变化,所以已创建数据透视连接,下次使用,仍然存在端口号不对,访问失败情形...特别是对常用元数据如度量值计算列、关系信息等,Excel上可方便一次性浏览所有特定相关内容,体验更好。 此功能下,分别提供简易版和完整版,简易版生成速度快,可供大部分场景使用。...使用场景如批量设置度量值数字显示格式、显示文件夹信息等,Excel上批量性进行维护将变得更轻松。...例如只需创建基础度量值如销售额,其他同比、环比、YTD、MTD等一系列指标都可以使用度量值模板方式批量创建创建过程,还自动继承基础度量值显示格式、存放位置等,非常贴心。

    4.8K21

    关于计算列和度量,你要知道这些事儿!| PBI实战经验

    答:这个要看实际情况,我一般建议优先考虑PQ里添加列,因为PQ里添加自定义列,PP里能用,而在PP里添加计算列,PQ里不能用。...问-3:同样添加列, 同一PP会比PQ要快吗?比如,金额 = 数量*单价 答:单纯从计算角度来说,这种简单计算应该没有什么大效率差异。 问-4:行数不受影响吗?...可参考圣经以下总结: 当你想要执行以下操作时,你必须定义一个计算列: 需要将计算结果置于 Excel 切片透视行区域、列区域(而不是值区域);作为 DAX 查询筛选条件。...然而,当你想在由用户设定筛选条件数据透视值区域中看到计算结果时,你必须定义一个度量值,例如: 基于透视选择计算利润率百分比。...存在年份和地区筛选情况下,计算一个产品占所有产品比率。 你可以使用计算列和度量值来表示同一计算,即使在这种情况下需要使用不同 DAX 表达式。

    1.3K20

    PowerBI 2018年11月更新 支持PowerBI工程式开发

    可以点击【修复此问题】进行修复,修复方法是删除视觉对象使用不存在字段。复制粘贴后保持各种设置来源一致。这有点像Excel复制粘贴后,使用目标主题还是使用源主题。...当选择任何视觉对象后,可以将该视觉对象视觉级筛选放置筛选面板,甚至包括图片和前N项,如下: ? 这个更新很有用,对于不同视觉对象,可以均开放筛选,可以让用户随时筛选需要看到内容。...设置筛选内容未设置筛选内容有格式区别,这是很好,但可惜很多地方中文翻译后变得比较不太接地气,如:顶端对齐 3 意思就是 TOP 3。 与此同时,视觉对象上,也会有一个显示: ?...鼠标悬停在图标后,会显示当前视觉对象使用了哪些筛选,这倒是十分实用。 所有视觉对象颜色均支持条件格式高级控件 首先来看看条件格式高级控件是什么,此前我们矩阵中使用这个特性,如下: ?...度量值由全局统一管理;尽量避免计算列,度量值优先;需要使用计算时候,可以PQ阶段完成;需要辅助完成报表计算时候使用虚拟关系(TREATAS)。

    4.1K20

    数据透视:动态计算近N天数据变化

    Excel,我们可以使用Power Pivot和数据透视表相结合方法来动态计算近N天数据变化情况。比如,我们按选择一个日期,计算当前日期前7天、前15天,前30天等近期数据变化情况。...这个例子是简化过来。 为了当我们选择一个日期时候,我们透视中和数据透视图中能显示选择近N天数据,我们还需要做两件事: (1)新建一个用于切片近N天。如图所示。...可以excel工作输入,然后导入到Power Pivot。 (2)按日期再建立一个用于透视x轴和透视日期列日期。同时也标记为日期。...建立拟关系作用是因为我们使用是物理关系日期来做切片来控制多个透视或者透视图,所以需要一个虚拟关系来搭接日期切片日期,用于筛选。...插入一个数据透视,日期列来自于切片日期日期列,放入度量值salestotal。如图所示,当我们选择一个日期时候,就可以自动计算这个日期近N天总金额。

    1.7K30

    一起来学习MDX语言,类似SQL一样通用,查询OLAP数据库利器

    但它只是推送了原始数据,一些计算逻辑没有带上,例如它模型成员公式就没有了。...,再拉一些度量值出来,最终矩阵呈现度量值为空情况,如成本维度细分只成本度量值交叉有值,收入、利润等度量值交叉就为空。...上面的问题其实还不是最大问题,只抽取明细数据,丢失了成员公式元数据,个人觉得这个是最大痛点,因为没有了成员公式,其他指标计算,要重新自己去组织逻辑,而且SAPBW里面,有指标维和父子结构层级结构维度这种概念下...,在前端交互方式下直接通过整个大维度找到某个成员难度非常高。...所以就有必要通过MDX查询方式,在其一个巨大模型精确地切割出自己想要部分数据,再重新建模,并且理想情况下,可以调用其成员公式,将指标的计算也拿到手,不需要再重新摸黑构建。

    1.5K21

    将Power Pivot模型数据取值到单元格

    Excel,使用Power Pivot搭建模型通常用透视展现结果,如下图所示。...除了透视,还可以是表格样式: 《将透视表伪装成表格两种方式》这篇文章,我讲解了如何制作表格样式透视。 无论是表格还是透视展现,都不够灵活。...一个表示多维数据集连接名称文本字符串。 Member_expression 可选。多维表达式 (MDX) 文本字符串,用来计算出多维数据集内成员或元组。...如果 member_expression 未指定度量值,则使用多维数据集默认度量值。 微软官网 那么如何使用呢?我们以一个有三个数据源销售模型为例。...第二个参数再次输入双引号,会提示选择表格或者度量值,此处我们需要提取销售员姓名,因此选择销售员。 选择销售员后,输入一个".",弹出所有列,选择销售员列。 再次输入一个"."

    1.4K10

    从 PowerBI 引擎之父专访深入理解PowerBI

    当时我们参考了三种市面已有的语言:Excel公式,SQL,MDX。商业分析师(BA)一般会选择使用Excel,我们定位这类用户为自助BI用户,但Excel公式无法直接处理在数据库关系型数据。...因此,我们想到只简单,列和关系基础上设计一个语言,相比MDX,这更容易被业务用户自然地理解。...如果是业务用户,我会告诉他们:DAX是一种编程语言,写法上有点像Excel公式,但这种公式允许用户定义业务逻辑,例如:度量值,这样可以很多业务报告及分析复用。...我甚至希望有一天Excel团队可以把DAX查询功能加入到透视透视原生功能以充分释放Power Pivot引擎能力。...而实际上,所有筛选上下文中DAX筛选都是返回表达式,并且满足左外连接关系代数逻辑(BI佐罗注:扩展原理)。

    4.7K10

    上下文系列小讲堂(三)

    当前没有任何筛选上下文,图里孤零零挂着一个汇总值。不过也确实体现了公式本意——SUM函数不就是汇总求和意思么?上图显示完全没问题 接下来我们往图里放点其他东西——把“大类”拖进去 ?...这一点,粗看起来,跟Excel透视效果差不多,但背后原理却大相径庭。还记得第一篇《什么是上下文》里,那四个百分比指标吗(下图),如果换成Excel环境,这四个指标不把你搞到肾出血我不姓东 ?...,单元格内值也会随之不同 所有的这些筛选决定了单元格筛选上下文”,DAX公式计算前,将先把筛选上下文应用到数据模型,得到筛选子集后,再进行计算 因此,筛选上下文是多个筛选集合,这便是它入门定义...1)可视化图表指的是大部分可视化元素 2)筛选可视化面板隔壁 3)Calculate函数(该函数语法结构很简单,但运算逻辑较为复杂,将在后续章节专门介绍) ? ?...筛选上下文创建初始状态是静态,但由于报表具有交互操作功能,在用户之互动过程筛选上下文随时都可以修改调整其范围。以下四种操作,可以达到调整筛选上下文目的 ?

    86730

    一次性学懂ExcelPower Query和Power Pivot使用

    6.2.4 实例4:批量提取Excel工作簿不规则防疫数据 第7章  认识Power PivotDAX 7.1 Power Pivot介绍 7.1.1 认识Power Pivot 7.1.2 从数据透视不重复计算说起...DAX数据类型运算符 7.3.3 创建DAX表达式时和列引用方式 第8章  Power Pivot和DAX基础知识 8.1 理解计算量值 8.1.1 依附于数据计算列 8.1.2...能适应各种环境量值 8.1.3 度量值数据透视计算字段 8.1.4 如何选择度量值计算列 8.1.5 管理度量值 8.2 数据模型间关系 8.2.1 理解Power Pivot数据模型...函数 第9章  DAX进阶知识和常见应用 9.1 Power Pivot和数据透视 9.1.1 实例1:在数据透视中使用自定义排序:按列排序 9.1.2 实例2:在数据透视创建KPI规则——设置...10.1 认识时间智能函数和日期 10.1.1 时间智能函数与日期函数 10.1.2 日期创建标记 10.1.3 时间智能函数相关常用计算指标 10.2 常见时间智能计算 10.2.1

    9.1K20

    PowerBI 企业级权限控制全动态终极解决方案

    任何在企业应用首先涉及就是:权力。错了,是权限。因此权限控制是任何解决方案应该率先考虑。本文给出在PowerBI动态权限控制终极解决方案:用Excel配置权限后自动适应。...已经描述过,其核心在于: 通过 USERNAME() 来判断当前登录云端用户账号 建立一个权限 通过 DAX 表达式 来判断权限 方案已经足够好用,但本文将做进一步改进,改进成全自动形式并且完全对用户透明方法...首先,看下PowerBI文件查询结构: 可以看出我们单独设置了权限控制部分配置和度量值,来看看权限控制表实现: 这里对用户配置,进行了逆透视以及规范化处理,形成了便于PowerBI便于使用...然后,角色这样控制权限: 由于这个方案已经将实际权限控制全部交给配置动态处理,其实已经不需要利用PowerBI多角色机制了,只需要一个角色,随便起个名字即可,然后使用刚刚量值,分别对应要控制放入即可...最后补充:双向安全筛选 在学习PowerBI建立关系时,很多人好奇一个地方: 这个两个方向上应用安全筛选是什么意思,在这里场景下: 会出现两种理解: 由于客户并没有受到权限控制,应该显示所有客户

    3.5K20

    Extreme DAX-第4章 上下文和筛选

    注意,计算列中直接对某些列进行引用时,只能对当前计算所在行上列值起作用,如果要从其他行检索值,您需要采用完全不同方法。这与 Excel 计算完全不同。...从行上下文到筛选上下文转换,是通过对表每一列创建一个筛选来实现,这些筛选将对应值指定为当前值(请记住,行上下文始终单个行相关)。结果是生成了一个选择当前筛选上下文。...是否结果显示空白值应该由您根据实际情况来决定。 每个州销售额计算如下。...第二个参数是标量表达式,第一个参数每一行行上下文中计算。 您可能已经从前面讨论 Sales2 度量值中注意到了,量值 SUMX 第二个参数中使用了直接列引用。...虽然在这种情况下,此差异不会影响度量值结果,但有些时候您可能会用到一些受到此差异影响更高级量值 CALCULATE 一样,CALCULATETABLE 创建筛选上下文。

    5.7K21

    DAX学习分享:十条经验

    汉语博大精深,同一个词不同语境下表达意思都可能不同。 ? 而这不同语境就好比DAX“上下文”。使用不同切片筛选、数据透视行和列,都会创造不同“语境”(筛选上下文)。...计算列不是什么新知识,就好像在Excel中使用Vlookup添加一列一样,这一列是基于现有的基础上做运算,它是“静态”,运算结果不会因为切片透视筛选而变化,当你建立好后,它就会保存在文件,增加你内存...比如在上一篇文章中最实用帕累托分析模板, 求每种商品由大到小累计金额,添加计算方法只能输出当前结果,而使用度量值你可以做到ABC动态产品分类。...求北京市、咖啡大类、2017年3月份ABC,这是瞬间就可以完成事情。 ? 所以这第二条经验是,使用度量值不得已情况下再去考虑使用计算列。...下图这个图是我经常用来脑补DAX工作原理,度量值计算列都是先执行筛选再来计算,而所谓“DAX用作查询语言”其实就是主要应用了筛选功能,所以某些观点“DAX查询将取代数据透视”是没有道理,一个东西你只用了一半功能

    3.3K41

    用PowerBI分析上市公司财务数据(二)

    具体操作如下: PQ编辑对查询生成资产负债选择除公司代码、报告日期之外其他列后右击,选择逆透视列,完成后更改下列名,如下: ? ?...---- 第三步:确定分析模型所需, 并设定之间关系 根据上面第二步分析得知,我们至少要有三个维度,即时间、公司、科目维度,有了这三个维度后,我们就可以在后面分析根据这些维度对数据进行切片计算...] 年季名称 = [年]&[季度名称] 自动生成日期建立这些字段主要是便于后期筛选计算。...考虑到原来科目中每个都有万元,直接显示显示出来不好看,因此,我们增加一列用来报表可视化显示出来名称即项目名称列,为了让显示出来项目显示出层级,更加好看,可以项目名称前后增加这个字签,模拟缩进效果...依次将相关度量值,加入值,项目名称加入到行 ? 同时将科目类型字段,加入到矩阵筛选,并筛选资产 ? 2. 负债项目资产项目一样,可直接将矩阵复制一个,将筛选改为权益 ?

    4.6K35

    DAX基础函数

    ] ) 事实上,度量值首要目标是生成报表、数据透视或图表呈现结果。...VALUES函数返回在当前筛选计算不同值。如果在计算列或计算中使用VALUES或DISTINCT函数,则它们ALL函数行为相同,因为没有生效筛选。...但是,当在度量值中使用时,这两个函数计算时会考虑现有的筛选,而ALL函数会忽略任何筛选。 如前所述,这两个函数几乎是相同。...ALLSELECTED函数检索或列值时非常有用(这类值特点是在当前报表可见),并且只考虑当前视觉对象之外所有筛选。...图19  使用ALLSELECTED函数,基于销售额计算百分比时只考虑外部筛选 总计恢复为100%,报表数字反映是占可见总计(Visible Total,即只考虑当前视觉对象之外所有筛选

    2.6K10

    Extreme DAX-第3章 DAX 用法

    本章,我们将简要介绍 DAX Power BI 不同用法。 计算计算量值 安全筛选 DAX 查询 除此之外,我们还将讨论如何使用 DAX 创建日期。...例如, Excel 模型和数据仓库,您可能会遇到一个指示(indicator),指示确定某一行数据是否属于“当前年初至今”。同样,这是一个静态解决方案,不会让您得到两个月前年初至今数据。...我们将在第4章 “上下文筛选详细讨论这些概念。 3.4 DAX安全筛选 DAX 还可用于 Power BI 模型实现安全性。当用户检索报表时,他们将能够通过该报表查看模型提供所有结果。...Customer[Region] = "Europe" 为特定安全角色设置时,此 DAX 安全筛选将使角色用户只能查看欧洲区域中客户以及这些客户相关数据。...更重要是,计算列一样,如果需要删除一个并重新创建这个,您将丢失所有度量值。 我们建议将所有度量值存储一个或多个专用量值。这些不包含数据,而只用来存放度量值

    7.2K20
    领券