l-fixed函数的语法和fixed函数一致,具体可以参考fixed函数的表达式。两者区别在于l-fixed是基于筛选器筛选后的数据进行计算,其效果等同于fixed函数勾选“优先筛选”(如图)。

L-fixed函数 - 图1

举一个简单的例子:

有两个图表(图表1、图表2),两个图表都关联了一个筛选器,并且都用了fixed函数字段。

现在希望图表1需要优先筛选,图表2不需要走优先筛选。但是只关联了一个筛选器,这就导致勾选上优先筛选之后,两个图表都生效了,不能满足场景。

此时,可以将需要优先筛选的图表1里的fixed函数替换为l-fixed,则可以满足原需求。这样,图表1的l-fixed函数会基于筛选结果进行计算,而图表2的fixed函数则不受筛选器影响。

注:优先筛选勾选和不勾选的区别

优先筛选勾选:先根据条件筛选出想要的数据,基于已经筛选后的数据进行计算。

优先筛选不勾选:先计算结果值,然后在进行筛选。