小计-无法获得平均值的字段的正确值

时间:2019-01-21 12:06:29

标签: spotfire

在以下两点上我需要您的帮助:

1)当我基于分配键对值进行小计时,我使用avg()求和的百分比字段未正确求和。 2)如何为子总计行和报告中的标题提供不同的颜色编码。

请参考代码段,以方便参考。

预先感谢

enter image description here

编码:- 平均(If([Qtr] =“ Q1”,[percentage]))为[Q1%], Sum(If([[Qtr] =“ Q1”,[Total Value $]))as [Q1],

Avg(If([Qtr] =“ Q2”,[percentage]))为[Q2%], Sum(If([[Qtr] =“ Q2”,[Total Value $]))as [Q2],

2 个答案:

答案 0 :(得分:1)

  1. 自7.11开始更新,允许用户在基础数据的计算值或数据透视表的单元格值显示的值之间切换。
  

现在可以配置交叉表以计算小计   和总计基于在   表,作为使用基础行级别进行计算的一种选择   数据。例如,当您想可视化总和时,这很有用   表中显示的类别的绝对值:

enter image description here

  1. 据我所知,您无法对子行或总计行进行颜色自定义。您可以通过“视图”>“视觉主题”>“编辑自定义主题”并修改“详细信息”选项卡来编辑“标题”行的外观。如果需要,您还可以从已经执行的Spotfire样本报告之一中提取模板。

https://community.tibco.com/wiki/whats-new-tibco-spotfire

答案 1 :(得分:0)

《 6.5.3用户指南》针对第一个问题是这样说的:

  

注意:小计的合计值不是在   值显示在交叉表中,但在基础行值上。对于   例如,如果将“平均”用作汇总度量,则小计   列的平均值是根据该列所基于的行计算的   而不是交叉表中显示的值。

我相信“小计平均值”是指计算中涉及的行的平均值。我看不出有什么方法可以自定义小计的计算方式。

不幸的是,关于第二个问题,我认为没有办法做到这一点。