繁体   English   中英

DAX建议在PowerBI中生成特定的加权平均度量?

DAX suggestions to generate specific weighted average measure in PowerBI?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在尝试在PowerBi中为调查数据制定加权平均数。 我目前有以下两个表(简化):

调查数据

ID           How would you score the service?      Do you agree with X?
---------------------------------------------------------------------------
23           Fair                                  Agree
24           Poor                                  Strongly disagree
25           Fair                                  Agree
26           Very poor                             *blank*
27           Very good                             Strongly agree

权重

Weight         Score         Likert
-------------------------------------------------
 1             Very poor     Strongly disagree
 2             Poor          Disagree
 3             Fair          Neither agree nor disagree
 4             Good          Agree
 5             Very good     Strongly Agree

目前, 'surveydata'[How would you score the service?]'weights'[weight]

我尝试计算的加权平均公式如下:

                (x1 * w1) + (x2 * w2) + ... (xn * wn)
Weighted Ave = ___________________________________________
                          x1 + x2 + ... xn

哪里:

w = weight of answer choice
x = response count for answer choice

对于上面的示例,我需要两种度量- 'surveydata'[How would you score the service?]的加权平均值'surveydata'[How would you score the service?]'surveydata'[How would you score the service?]的加权平均值'surveydata'[Do you agree with X?]

对于上面的示例, 'surveydata'[How would you score the service?]的加权平均数应为2.8。

请注意,并发症之一是存在*空白*单元格的事实。

谁能在PowerBI中提出一种通过计算的度量(或其他方法)做到这一点的方法?

1 个回复

您可以将SurveyData表中每一行的权重相加,然后除以行数

Weighted Ave =
DIVIDE(
    SUMX(SurveyData, RELATED(Weights[Weight])),
    COUNTROWS(SurveyData)
)

或者简单地使用平均函数

Weighted Ave = AVERAGEX(SurveyData, RELATED(Weights[Weight]))
1 DAX:汇总PowerBI中生成的表

我正在尝试使用以下DAX公式作为计算表: 它说无法识别包含ValueToSum的表。 如果我使用GENERATE将系列交叉连接到表格,也会发生同样的情况。 为什么这不起作用? 我怎么能让它发挥作用? ...

3 平均度量/从度量DAX创建表

我有一个计算发票运行余额的方法,请参阅此问题DAX模型发票运行余额 。 现在,我希望能够平均查询上下文所过滤的运行余额。 即,我想以某种方式使用DateDim返回一个表,该表具有每天计算的发票余额,并使用查询上下文中的选定期间对该表进行平均。 我已经尝试了一些解决方案,但实际上还没有找 ...

4 Power BI-DAX度量直接查询

我正在尝试创建一种使表A的值总和为我的度量。 我在SQL中的查询是: 所有表都是数据集模型中的链接,但不起作用。 DAX有机会吗? 谢谢 ...

5 在 DAX/PowerBi 中结合汇总和度量

这是交易。 我有两个相关的表 Period 和 Sales。 期间具有以下格式: 周期ID 描述 #天 开始日期 结束日期 销售具有以下格式: 产品编号 期间编号 日销 ...

6 是否有 POWER BI 或 DAX 代码可以对按度量生成的列进行累计或运行总计?

我目前正在尝试对 Power BI Desktop 中某些温度数据的累积图进行运行总计,但无法使其正常工作。 我可以从论坛上的类似帖子中看到,我不是唯一一个。 我的问题是我有一个大表(20-30 度)的温度数据,然后进行了一个测量,计算每个特定温度的实例并返回总实例的百分比。 我想做一个运行总数, ...

7 生成周线图的 DAX 度量

希望生成一个周线图,x 轴上有天,y 轴上有一个称为 Repeated Time to Access 的度量。 我可以得到计算选定日期的度量,但不能计算一周。 这不是真实数据,而是我花了很长时间准备的一些模拟数据,以保护一些敏感数据。 图 1 – Power BI 中的页面是什么样的? ...

8 DAX - 如何平均一个度量

是否可以平均一个度量? 我的衡量标准是将参与度计算为: 参与 = COUNTROWS(FILTER('在线学习参与','在线学习参与'[ActionKey] <> 83)) 我希望能够显示每小时、每天、每月和每年的平均参与度。 以下 DAX 目前无法正常工作: AVERAGEX ...

9 基于其他维度的DAX加权平均值

我有以下数据: 基本上,数据是普通格式,包括比率(op_rate)和其他项目,例如导出的卷和已处理的卷(“ proc”)。 我需要按SUM汇总“ proc”和“ export”,而不是“ op_rate”,为此我需要按“ proc”进行加权平均。 在这种情况下,总的op_ra ...

10 DAX量度Power BI的平均值

我有一个Power BI数据模型,其中包含测量进出建筑物的人员的传感器数据。 每次触发传感器时,都会创建一个新行,其中包含有多少人进入,有多少人离开以及日期和时间。 我的事实表连接到单独的日期表(日期级别)和时间表(分钟级别)。 我想在数据上创建一些汇总,以了解一段时间内建筑物中的最小 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM