FineBI能否实现饼图展示TopN+其它(点开可以看到TopN之外的其他品类的占比)?

且这个饼图需要满足联动和其他多维度筛选等需求

FineBI 帆软用户8mkN2xYWNR 发布于 2024-12-2 17:59
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
ChazzenLv2初级互助
发布于2024-12-2 18:21

目前BI不支持这种,

你可以考虑在数据集进行分类汇总好,直接算出来每个类别的占比

然后加个排序,根据排序的值,用case函数定义一个新字段,比如前5名 仍定义为原字段名称,后面的定义为其他

在做BI时,可以做个钻取,默认放新字段,然后钻取到下一级是原字段。

  • 帆软用户8mkN2xYWNR 帆软用户8mkN2xYWNR(提问者) 这样是可以,但是就实现不了 多维度的筛选 和联动了,对吧
    2024-12-02 18:23 
  • 帆软用户8mkN2xYWNR 帆软用户8mkN2xYWNR(提问者) 因为分类维度写死了 我在想能不能通过def表达式之类的来实现,但是看起来也不一定能实现
    2024-12-02 18:23 
  • Chazzen Chazzen 回复 帆软用户8mkN2xYWNR(提问者) 筛选和联动也可以。刚才说的这种方式你可以用新的数据集去做,原来的不动; 然后把新的数据集和原来的用的数据集 在模型视图做下关联,相当于用原字段做个1:N的关系
    2024-12-02 18:35 
最佳回答
0
小陈PhLv3见习互助
发布于2024-12-4 10:38(编辑于 2024-12-4 10:49)

我写过这个,应该可以用

新增计算字段,产品当月销售额排名

DEF_ADD(COUNTD_AGG(${月底销售数据-商品大类_商品名}),[${月底销售数据-商品大类_商品名},${月底销售数据-商品大类_年份},${月底销售数据-商品大类_月份}],[${月底销售数据-商品大类_总额(现金+慈海金)}>=EARLIER(${月底销售数据-商品大类_总额(现金+慈海金)}),${月底销售数据-商品大类_年份}=${当前年份},${月份}=${当前月份},${商品大类}="实体产品"])

解释一下:会根据当月销售额,对产品排名,12345

然后,新增字段,分组商品

if(产品当月销售额排名>5,"其他",“商品名”)

然后把,分组商品字段拉入饼图,同时可以试试钻取。

试试可以不

最佳回答
0
ALICELv5见习互助
发布于2024-12-15 12:36(编辑于 2024-12-15 12:38)

可以试试组件参数:

如何展示TOP N 和其它?

排名根据实际需求改一下

  • 4关注人数
  • 92浏览人数
  • 最后回答于:2024-12-15 12:38
    请选择关闭问题的原因
    确定 取消
    返回顶部