tableau软件的case 函数是不能混合聚合非聚合函数的
解决方法:把非聚合函数改成聚合函数,比如,加个sum
如图所示,我这里是根据参数[计算维度筛选],在仪表盘中点选参数,然后根据参数进行计算。销售费用比、人均产出、人均费用都用了聚合函数,营业收入、人员费用是非聚合函数,只要改成聚合函数,就ok了。
最后实现的效果就是这样。仪表盘点选,然后自动切换计算维度。
tableau软件的case 函数是不能混合聚合非聚合函数的
解决方法:把非聚合函数改成聚合函数,比如,加个sum
如图所示,我这里是根据参数[计算维度筛选],在仪表盘中点选参数,然后根据参数进行计算。销售费用比、人均产出、人均费用都用了聚合函数,营业收入、人员费用是非聚合函数,只要改成聚合函数,就ok了。
最后实现的效果就是这样。仪表盘点选,然后自动切换计算维度。