扫码阅读
手机扫码阅读

DAX实战 | FORMAT函数详解

145 2024-06-06

英英工坊的小编分享了在制作报表时遇到的一个实用函数,并介绍了业务背景,即制作具有中国式双表头格式的表格。小编建议使用Power BI Report Builder来实现这种表头,但在本例中选择了Power BI Desktop。

小编为了实现特定的双表头,创建了一个辅助表,其中包含排序字段以便按列排序标题。然后,通过创建一个度量值来关联辅助表和事实表。这个度量值使用了IF和SELECTEDVALUE函数,以及MAX和SUM函数,来根据不同的列标题显示时间、成本、收入,以及是否盈利。

随后,小编面临了一个挑战,即如何将同一个度量值的结果以不同的数字格式展示。这个问题通过使用FORMAT函数得到解决,该函数能够将值转换为指定的文本格式。小编展示了如何使用这个函数来调整时间列格式为“xxxx年xx月”,保留成本列的两位小数,以及将收入列显示为整数。

最后,小编指出使用FORMAT函数可以使嵌套值显示为指定的数字格式,而不受度量值数字格式的影响。文章还提供了官方文档的链接,供读者参考FORMAT函数的第二个参数的详细信息。

文章结尾提供了延伸阅读链接,包含DAX综合实战案例和中国式报表的相关内容。同时,鼓励读者通过网易云课堂学习“从Excel到Power BI数据分析可视化”系列课程,并关注PowerPivot工坊公众号获取更多相关资讯。

想要了解更多,点击 查看原文