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

创建percent of total与running sum度量时如何排除第二列参与计算

计算配置方案

所有计算不需要直接过滤掉not....列,避免原总计值被改动,仅通过计算逻辑跳过该列的数值即可,假设你原始统计度量为[核心值],列上承载Day0、Day1...标签的维度为[时间节点]:

  • 第一步:定义有效数值度量,跳过not列的统计值
有效数值 = 
IF [时间节点] <> "not...." // 替换为第二列的实际完整文本
THEN [核心值]
ELSE 0
END

不要直接把not....维度值加入筛选器排除,否则grand total会自动剔除该列数值,无法满足基于原始总计计算的要求。

  • 第二步:创建占总计百分比度量
占总计百分比 = 
SUM([有效数值]) / SUM({SUM([核心值])})

分母用固定LOD计算全表原始总计,不受列上维度、有效数值判断逻辑影响,完全基于原始grand total做除法,配置完成后将该度量格式设置为百分比即可。

  • 第三步:创建累计求和度量
累计求和 = 
RUNNING_SUM(SUM([有效数值]))

将该度量拖入视图后,右键选择「计算依据」-「字段」,选中[时间节点]字段,确认字段排序为Day0到后续日期的自然顺序即可。计算逻辑会自动跳过not列的0值,从Day0开始逐列累加。

结果校验规则

  • Day0单元格的占比 = Day0列数值 / 原始全表grand total
  • 最后一个时间节点的累计值 = Day0到最后一天所有列的数值总和,与排除not列后的合计值完全匹配

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.02 22:24:30