Exclude函数
更新时间: 2025-04-21 16:12:45
阅读 8
EXCLUDE LOD的使用方法几乎和Include相反,使用这个计算,不是添加更多维度,而是尽可量的减少它们。
可以将 EXCLUDE LOD 理解为“对于视图中的每个维度,除了列出的维度的计算聚合表达式”。
语法如下:{exclude[维度1],[维度2]:sum([度量1])}
如果我们在视图中有子类别和类别,则将为每个类别计算销售额的总和,而忽略子类别字段:
由于计算的维度变少了相比于视图中计算范围变大了,因此结果的值在视图中将重复
例子:我们想知道类别的销售额平均数与类别平均销售额之间的差距
首先我们需要新建两个的度量
我们还需要新建一个度量来显示差异:
注:此处使用attr函数是为了防止出现重复销售额而无法显示的情况。举个例子,假如有两个人的工时分别为9h和10h,则attr函数返回null;如果两个人的工时都是9h,则返回是9h。
结果如下图所示:
当然,也可以用FIXED代替EXCLUDE。使用EXCLUDE就像INCLUDE一样,它可以在视图中添加更多的维度帮助你进行分析,并且重新计算。
文档反馈
以上内容对您是否有帮助?