You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI中创建DAX度量值提取平均得分最高的问题

在Power BI中提取平均得分最高问题的DAX度量值方案

步骤1:计算单个问题的平均得分

先创建基础度量值,用于计算每个问题的平均得分:

问题平均分 = AVERAGE('你的数据表'[score])

替换'你的数据表'为你实际使用的表名称。

步骤2:确定所有问题中的最高平均分

创建度量值获取所有问题里的最高平均得分:

最高平均分 = MAXX(ALL('你的数据表'[question]), [问题平均分])

ALL('你的数据表'[question])用于忽略当前筛选上下文,确保计算范围覆盖所有问题。

步骤3:提取对应问题

根据需求选择以下两种方案:

方案A:仅返回第一个得分最高的问题

若存在多个问题平均分并列最高,只返回其中第一个:

得分最高的问题 = 
VAR MaxAvgScore = [最高平均分]
RETURN
CALCULATE(
    VALUES('你的数据表'[question]),
    FILTER(
        ALL('你的数据表'[question]),
        [问题平均分] = MaxAvgScore
    ),
    TOPN(1, ALL('你的数据表'[question]), [问题平均分], DESC)
)

方案B:返回所有得分最高的问题(逗号分隔)

若需要展示所有平均分并列最高的问题,用逗号拼接结果:

所有得分最高的问题 = 
VAR MaxAvgScore = [最高平均分]
VAR TopQuestions = 
    CALCULATETABLE(
        VALUES('你的数据表'[question]),
        FILTER(
            ALL('你的数据表'[question]),
            [问题平均分] = MaxAvgScore
        )
    )
RETURN
CONCATENATEX(TopQuestions, [question], ", ")

将这些度量值添加到Power BI可视化组件(如卡片图、表格)中即可使用。

内容的提问来源于stack exchange,提问作者Country girl

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 15:51:51