FineBI 饼图指标问题。如图所示要怎么把这些占比变成一个完整的饼图?

image.png

image.png

FineBI satellite 发布于 2020-1-16 10:05 (编辑于 2020-1-16 14:31)
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
陈星Lv6初级互助
发布于2020-1-16 10:24

设置一个自助数据集,把这五个字段合并到一个字段里,并添加一个字段去区分这五个字段:

例如:  加班时长 时长区间 (5,'加班4-20小时')

  • satellite satellite(提问者) 这些数据需要联动的,设置自主数据集会不会有影响
    2020-01-16 10:32 
  • 陈星 陈星 回复 satellite(提问者) 得看你根据什么字段联动,正常情况下应该是没有影响的
    2020-01-16 13:42 
  • satellite satellite(提问者) 回复 陈星 这个自助数据集要怎么创建呢?用表字段作为值
    2020-01-16 13:48 
  • 陈星 陈星 回复 satellite(提问者) 最简单的就是:新增一个字段(加班时长区间):设置公式:if(加班时长<=4,\'加班4小时以内\',if(加班时长<=20,\'加班4-20小时\',等等)),然后再制作图表:用加班时长区间为维度,人数为指标就可以了
    2020-01-16 13:55 
最佳回答
0
luojian0323Lv7资深互助
发布于2020-1-16 11:13(编辑于 2020-1-16 15:03)

当你用聚合函数一个个做出来数据的时候,你的思路就错了.如楼上所说,要把不同的加班时长做成一列数据,要提前在自助数据集里把加班时长做分组赋值,给每个加班的记录做一个区间值,然后在BI中直接把这个分组区间拖过来,做一个聚合函数统计占比.图形形状为饼图.这样,百分比就出来了.

image.png


image.png

image.png

image.png

  • satellite satellite(提问者) 但是这些占比都是根据其他字段算出来的,如果要创建自主数据集,联动效果会不会有影响,比如我想看这个占比最多的加班时间具体的加班人员是谁。
    2020-01-16 11:54 
  • luojian0323 luojian0323 回复 satellite(提问者) 当然没影响.做两个图,一个是统计加班时间段的占比.一个是加班时间内的人员明细.或者做钻取图
    2020-01-16 13:17 
  • satellite satellite(提问者) 回复 luojian0323 具体要怎么行列转换呢?自助数据集怎么创建
    2020-01-16 13:45 
  • luojian0323 luojian0323 回复 satellite(提问者) 不需要行列转换呀.自助数据集在添加表里,创建自助数据集,选择数据来自你创建的表.
    2020-01-16 13:48 
  • luojian0323 luojian0323 回复 satellite(提问者) 参考我更新的图.
    2020-01-16 13:50 
最佳回答
0
ooshanghaiLv5初级互助
发布于2020-1-16 14:45(编辑于 2020-1-16 14:46)

说错了,列转行

2233.png

  • 4关注人数
  • 1226浏览人数
  • 最后回答于:2020-1-16 15:03
    请选择关闭问题的原因
    确定 取消
    返回顶部