我需要判断维度的值来计算指标,出现这种情况应该怎么处理
修改成这样还是不行
增加了一个辅助列 switch(项目,"aa",1,"bb",2,"cc",3)
然后计算字段为:switch(avg_agg(辅助列),1,sum_agg(值一),2,sum_agg(值二),3,sum_agg(值一)/sum_agg(值二))
IF函数中聚合参数与非聚合参数无法混合使用 - 帆软社区 (fanruan.com)
把if写聚合函数的里面。。。
——————————————————
指标值做了「明细过滤」,删掉。另外:数据结构和效果图,画个草图更新到问题区;判断维度值做聚合操作,你这个结果放在哪展示很关键!