如何实现每一行除以第一行的值?

现象:用户需要计算图表内每一行去除以第一行的值但是不知道如何写自定义函数

解答:第一步,先计算出第一行的值

LOOKUP(SUM([度量]), first()) along[维度] 如下图:

如何实现每一行除以第一行的值? - 图1 :along是寻址,如果图中有三个维度想要其中一个维度做分区的话就在along后面加入另外两个,这样就会按照没有写的另一个维度做分区,如果只想要获取第一行的值不考虑维度的话就将图表上的维度都写入along后面即可。

第二步,使用度量除以第一个值,这样就可以获取到每一行除以第一行得到的结果了

SUM([销售额])/[第一行的值] 如何实现每一行除以第一行的值? - 图2