我正在尝试在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楼 票数:0

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

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

或者简单地使用平均函数

Weighted Ave = AVERAGEX(SurveyData, RELATED(Weights[Weight]))

  ask by Alex Catalán Flores translate from so

未解决问题?本站智能推荐:

2回复

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

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

如何使用DAX计算PowerBI中的加权平均值?

我的数据表如下所示: 我想找到由 4 个步骤组成的加权平均值 即使它是在 EXCEL 上完成的,我也无法在 Power BI 中执行此操作。 有人可以帮我吗?
1回复

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

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

PowerBI-DAX度量直接查询

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

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

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

POWERBI-递归计算我的dax度量可能的解决方法?

我有 2 个订单表,其中包含订单有效期和在途库存(库存到达订单将被服务的地方)。 (使用示例数据来简化理解)我正在我的最终表格中寻找这样的最终计算 - 已完成计算,直到 Power BI 中的第 4 列如果这是在excel中,我可以简单地完成 used_stock(2) = 维修(1) + us
1回复

如何计算标准开发。使用DAX/PowerBI聚合行后的度量

我有一个这样的表格,其中包含一个计算出的步进率列。 我想获得 5 周前某些小时的汇总步数。 这是汇总的步数。 然后我想得到标准。 开发那些总结的步率。 如何在此处创建采用这五个值的标准差的度量? 当我尝试解决问题时,我最终只是在汇总表中添加了 Step Rates,这给了我一个巨大的错误值。 这
1回复

如何使用DAX基于PowerBI中的2个事实表计算度量

我有一个 OnHand 库存表和一个 Costs 表,其中的行比 OnHand 库存表中的行多(我们可能已经计算了这些物品的成本,但我们从未购买过它们)。 我有一个链接两个查询的 Items 维度。 我想计算(OnHand[Qty] * Costs[StandardCost])。 我怎样才能做到这一