结果过滤

1原始表 时间、省份、大区、城市、今年销量、去年销量、同比 image.png

2仪表板-指标卡,这里需要统计同比上涨的省份

数,复制了省份维度转化为指标去重计数。同比增长率使用(SUM_AGG(${JN})/SUM_AGG(${QN})-1)

将同比增长率作为结果筛选

image.png

image.png

image.png

结果是0

image.png

应该是1,该怎么设置呀

image.png

明细表是这样的

image.png

FineBI ZxxT 发布于 2023-5-16 11:47 (编辑于 2023-5-16 13:50)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
zsh331Lv8专家互助
发布于2023-12-26 20:14

-- 图表组件没有维度,聚合逻辑(无维度)逻辑下运算,只有一个指标结果而且还小于0;可将省份维度放置在细粒度下后再过滤即可。

---------

image.png

最佳回答
0
用户P9751595Lv4见习互助
发布于2023-5-16 13:49

你把SUM_AGG(${JN}),和SUM_AGG(${QN})-1 这两个结果单独拉出来看一下,看一下他们的值分别是多少

  • ZxxT ZxxT(提问者) 看了明细表的,放图在上面了
    2023-05-16 13:52 
  • 用户P9751595 用户P9751595 回复 ZxxT(提问者) 你直接加一个辅助字段用于统计上涨省份的数量求和,if(同比增长率>筛选值,1,0)
    2023-05-16 13:57 
  • ZxxT ZxxT(提问者) 回复 用户P9751595 这张表不能这样操作,它是城市的明细,这样做要再创建一个省的的数据集了。
    2023-05-16 14:00 
  • 用户P9751595 用户P9751595 回复 ZxxT(提问者) 看看能不能用def函数实现下,统计按照省份去重计数,过滤条件为(SUM_AGG(${JN})/SUM_AGG(${QN})-1)>0 def函数:https://help.fanruan.com/finebi/doc-view-2173.html
    2023-05-16 14:11 
  • ZxxT ZxxT(提问者) 回复 用户P9751595 DEF应该可以,计数聚合后值的>0的省份数。。。但我的版本不够,没有这个函数-.-.
    2023-05-16 14:24 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-5-16 13:50

你怎么最后还-1了

计算出是1,你-1,最后变成0了

  • ZxxT ZxxT(提问者) 啊,我没看到-1呀
    2023-05-16 13:53 
  • snrtuemc snrtuemc 回复 ZxxT(提问者) 你自己不是写了,同比增长率使用(SUM_AGG(${JN})/SUM_AGG(${QN})-1)
    2023-05-16 13:53 
  • ZxxT ZxxT(提问者) 那个额增长率的公式呀-1了,-1后的结果是正数的,我放了个明细表在上面。
    2023-05-16 13:55 
  • 3关注人数
  • 508浏览人数
  • 最后回答于:2023-12-26 20:14
    请选择关闭问题的原因
    确定 取消
    返回顶部