向 webdatarocks 添加自定义公式

问题描述

webdaTarocks 是否可以计算每个时期每行的差异百分比? 我想添加第 3 列并获得“Sum of foodDonorDelta”的 % od 差异,因此对于 30/09/2020,它将为空,对于 31/10/2020,它将是 4000%,对于 30/11/2020,它将是-78% 和 31/12/2020 将是​​ 1000%。 我知道我可以在字段选项中设置“差异百分比”

enter image description here

但是当我在“列”中需要它们时,我必须将“值”移动到“行”

enter image description here

解决方法

WebDataRocks的%difference聚合函数逻辑如下:

如果值在 Rows 中,%difference 将根据 Sum 行计算。如果值在列中,%difference 将根据 Sum 列计算。

因此可以计算每行 Sum 值之间的 %difference,但仅限于值在 Rows 中时。