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

Power BI求助:如何计算全时段月度文档数量的整体平均值?

解决Power BI中整体文档数量平均值计算问题

步骤1:创建基础度量值(每月文档数量)

先定义计算单月文档数量的度量值,用于折线图展示各月数据:

每月文档数量 = COUNT('你的数据表'[文档标题])

步骤2:创建整体平均值度量值

要计算所有年月的整体平均值,需要脱离当前月份的筛选上下文,用ALL函数清除年月列的筛选限制,再结合AVERAGEX计算:

整体文档数量平均值 = 
AVERAGEX(
    ALL('你的数据表'[年月]),  -- 移除年月列的筛选,遍历所有年月
    [每月文档数量]            -- 计算每个年月的文档数后取平均
)

也可以用汇总后取平均的写法:

整体文档数量平均值 = 
VAR 各月文档数汇总 = SUMMARIZE('你的数据表', '你的数据表'[年月], "月文档数", [每月文档数量])
RETURN
AVERAGEX(各月文档数汇总, [月文档数])

为什么之前的AVERAGEX不生效?

默认情况下AVERAGEX会受当前筛选上下文(比如折线图中每个单独的年月)影响,只会计算当前上下文内的平均值(也就是单月数值本身)。通过ALL('你的数据表'[年月])强制忽略年月列的筛选,让函数遍历所有年月的数据来计算整体平均,就能得到你需要的31.6这类结果。

图表配置

在折线图中:

  • 将年月字段拖入轴区域
  • 将每月文档数量拖入值区域,展示各月文档数折线
  • 再将整体文档数量平均值拖入值区域,它会显示为一条水平平均线,代表所有月份的整体平均水平

内容的提问来源于stack exchange,提问作者Avneesh Aggarwal

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 04:23:13