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

如何在Power BI中计算指定分类相邻月份的反馈数值差值

解决方案

首先修正你现有的总数值度量值(原代码缺少闭合括号,建议新增第三参数避免分母为0报错):

totalCount = DIVIDE(CALCULATE(COUNTROWS('prediction'), 'prediction'[sentiment] = "POS"), COUNT('prediction'[sentiment]), 0)

操作步骤

  1. 前置准备:确保你已经建立了连续的日期维度表,且日期表的日期字段和prediction表的反馈日期字段建立了一对多关系。如果没有单独的日期维度表,也可以直接使用prediction表中的日期字段,注意该字段必须为日期格式,不能是文本类的月份标识。
  2. 新建上月同指标度量值:
上月_totalCount = CALCULATE([totalCount], PREVIOUSMONTH('日期表'[日期]))

若使用事实表日期字段,将公式内的'日期表'[日期]替换为你实际的日期字段即可,例如'prediction'[反馈提交日期]

  1. 新建差值度量值:
月环比差值 = [totalCount] - [上月_totalCount]

效果验证

将日期表的月份字段添加到页面切片器,表格视觉对象中依次放入分类字段、totalCount、月环比差值三个字段:选中8月时,totalCount自动展示8月的正面反馈占比,月环比差值列自动计算8月数值减去7月数值的结果。
如果需要展示环比增长率,可以新增如下度量值:

月环比增长率 = DIVIDE([月环比差值], [上月_totalCount], 0)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 12:06:03