BI技巧丨计算组环形图

当我们使用Power BI时,会发现其内置了许多可视化组件,这些组件可以帮我们快速地创建各种类型的报表和仪表板,这是非常方便的。但是,我们也会发现,有些组件的细节功能并不是很完善,这就导致了我们在平常使用中会遇到各种小问题。

环形图导出数据问题

环形图是Power BI中使用频率较高的可视化组件之一,主要用途是展示类别之间的数据占比情况。但是,在使用环形图点击右上角进行数据导出时,我们会发现环形图无法导出数据的百分比,这就导致使用上并不能满足日常的需求。

面对这种情况,我们可以通过Tabular中的计算组来解决。充分利用Power BI的灵活性和定制性满足更复杂的数据分析需求。

案例数据:

案例数据很简单,白茶手动输入了一下,将上面的数据拖放到环形图中进行展示。

数据导出:

当前我们查看环形图的数据,还是正常的,现在我们点击右上角的更多选项,导出数据查看一下。

通过导出的数据可以看到,环形图中的百分比数据,并没有进行导出,这就非常不便利。

在项目中,出现这种情况,用户会产生很大的困惑:为什么导出来的数据,和我肉眼看到的数据不一样呢?

在计算组出现之前,我们的解决办法是构建一个新的度量值,单独计算类别占比,将其放入到工具提示中.

DAX如下:

占比 =
[计算组格式] / CALCULATE ( [计算组格式], ALL ( '案例数据'[维度] ) )

结果如下:

虽然可以解决数据导出的问题,但是可视化呈现上,会显得更加的奇怪。这就很容易给用户造成了一种错觉:Power BI就这?做出来就这种效果?

Tabular计算组

其实,针对上面的问题,我们可以通过Tabular计算组来解决。

在外部工具栏里面,找到Tabular组件,将其打开:

在Tabular界面,我们创建一个计算组,命名为Format。添加计算组条件环形图格式。

我们在右边的公式栏输入以下内容:

SELECTEDMEASURE ()

我们将右边的公式栏,切换到格式设置,输入如下内容:

[计算组格式]&"("&FORMAT([占比],"0%")&")"

我们回到Power BI中查看一下结果:

我们再将数据导出进行查看:

这里是白茶,一个PowerBI的初学者。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Fabric丨白茶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值