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

SpotFire数据画布中按UWI、Year、Month多列汇总Net_Amount的方法

在SpotFire中按多维度汇总Net_Amount的解决方法

方法一:正确使用Sum Over函数实现多列分组求和

  • 打开数据画布,找到目标数据表,右键选择添加计算列
  • 在公式编辑器中输入以下表达式:
    Sum([Net_Amount]) Over (Intersect([UWI], [Year], [Month]))
    
  • 语法说明:Intersect([列1], [列2], [列3])用于指定多个分组维度,确保Sum函数按UWI、Year、Month的组合对Net_Amount进行求和
  • 点击确定保存计算列,即可得到每个维度组合对应的汇总值

方法二:通过聚合表快速生成多维度汇总

  • 在数据画布界面,点击插入 → 聚合表
  • 在聚合表配置面板中:
    • 将UWI、Year、Month依次拖入行区域,作为分组维度
    • 将Net_Amount拖入值区域,右键该字段选择聚合 → 求和
  • 完成配置后,聚合表会直接展示按三个维度分组的Net_Amount求和结果

常见问题说明

如果之前使用Sum Over未成功,通常是因为未用Intersect包裹多个分组列,直接罗列列名不符合SpotFire的语法要求,必须通过Intersect来定义多维度的分组范围。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 12:49:54