|
最佳回答 |
1
|
lynnwangLv4见习互助发布于2019-8-8 14:13
|
明细数据想要实现动态列,建议放到仪表板中添加一个计算指标,用聚合函数sum_agg,sum_agg(毛利)/sum_agg(销售额)
|
-
MellyLan(提问者)
- 一般哪些指标适合新增列,哪些指标适合新建指标啊?
-
lynnwang 回复 MellyLan(提问者)
- 新增列里面有很多的功能,如果用公式的话,简单点的就是除了你这种情况,其他都可以用新增列,但是聚合函数是只能用在组件编辑的添加计算指标哦,作用于组件;但是新增列是作用于数据集;详细可以看下这个帮助文档:聚合函数-https://help.finebi.com/doc-view-4.html
如果答案满意,麻烦给个最佳哦~~
-
MellyLan(提问者)
- 嗯呐,好评!不过,我发现了另一个区分方法,其实,在新增列的函数里是找不到聚合函数和快速计算函数,其它函数倒是通用的
-
lynnwang 回复 MellyLan(提问者)
- 对哒
|
|
|
最佳回答 |
2
|
zsh331Lv8专家互助发布于2019-8-7 18:03
|

把公式前面那部分删掉! ”毛利率=“ 这部分
|
|
|
|
最佳回答 |
1
|
Hiro_96Lv2见习互助发布于2019-8-7 22:09
|
您用的是明细表,含有聚合函数的计算指标不能使用,新建指标为毛利/销售额即可。
|
-
MellyLan(提问者)
- 试了下,明细表中的毛利率是对的,但得到的整体毛利率还是几千,是明细表中毛利率求和得到的值
-
Hiro_96 回复 MellyLan(提问者)
- 如果不使用明细表,则新建计算指标为AVG_AGG(毛利)/AVG_AGG(销售额),前面不要有毛利率=这个语句。
-
MellyLan(提问者) 回复 Hiro_96
- 可以了,新增列与新建指标有什么区别啊
|
|
|
最佳回答 |
0
|
悟空空Lv4见习互助发布于2019-8-7 18:06
|
把毛利率= 删掉,另外后面值不能自己输入 要点击左侧的指标,就没问题了
|
|
|
|
最佳回答 |
0
|
JosieLinLv5见习互助发布于2019-8-7 21:37
|
新增列后那个等号是系统里的,不是自己写的,不是删等号的问题,原因是你这是明细表,sum_agg是聚合函数,根据当前纬度进行汇总求和,在明细表场景下,没有维度,也就不必使用聚合函数来汇总,直接毛利/销售额(OK的话记得采纳哦)
|
-
MellyLan(提问者)
- 我最终要的是整体的毛利率,我试过用sum(毛利)/sum(销售额),明细表里的毛利率是正确的,但求整体毛利率时,得到的是明细表中毛利率的求和,数值是几千呢,因为不聚合才会出现求和的现象,毛利/销售额也是一样的。
而且,#入门指南#有教程,公式就是sum_agg(毛利)/sum_agg(销售额),公式也是合法的,按理不应该有问题的,这个还是别的原因。
-
JosieLin 回复 MellyLan(提问者)
- 原因是自助数据集不支持聚合函数,仪表板支持,
-
MellyLan(提问者) 回复 JosieLin
- 好,谢谢
|
|