本文将从一个case来整理一下相关的表计算函数,首先看下我们需要实现的字段,我们需要将top10品牌的占比以及累计占比展示出来,具体如下:
一、单个品牌占比
首先我们已经将top10以及销售额展示出来了,单个品牌的占比很好计算,只要右击快速表计算>>选择合计百分比 >> 计算依据:表向下即可出现单个品牌的占比;让我们来研究一下这背后的计算公式,只要双击该字段即会出现计算公式:
SUM([预估销售额]) / TOTAL(SUM([预估销售额]))
TOTAL函数
TOTAL是计算单个分区内的总计,而我们展示的是没有一个明显的分区的,可以理解为这个total计算的是基于我们筛选器筛选的所有值的总计。
那系统是怎么判断我们需要在哪个颗粒度上做总计呢,我们发现这里我们是可以进行计算依据的调整的,如下:
TOTAL函数就介绍到这里,大家可以自己去实践一下。
二、制作累计占比
接着我们需要做累计占比,这里我是用RUNNING_SUM来实现的:
RUNNING_SUM(sum([预估销售额]))/TOTAL(sum([预估销售额]))</