评论

一行代码能做什么?PowerBI度量值批量格式化

Power BI做数据分析免不了要写很多度量值,在写度量值的过程中,对DAX进行格式化非常重要,之前分享过格式化的原因和规则:

送你一份 DAX 格式指南

分享21个相见恨晚的DAX编辑器快捷键

但是对于一个已经写了很多没有格式化的度量值的报告,一个个手动格式化也挺麻烦的,今天就分享一个方法,帮你一键格式化所有的度量值。

这个方法需要用到工具Tabular Editor,关于它,我们前面也介绍过很多,尤其是批量导入度量值非常有用:

一招实现Power BI批量导入度量值,效率提升10倍!

Power BI快速批量导入度量值,同时自动设置格式

Power BI批量导入度量值并放入指定文件夹

对于批量导入的度量值,同样也存在格式化的问题,是只导入了公式,并没有进行格式化,这里正好也一并解决。

打开需要度量值格式化的pbix文件,通过外部工具打开Tabular Editor(如果你还没有安装,可在PowerBI星球工-号后台发送“TabularEditor”获取安装包)。

点击“C# Script”,输入以下脚本:

FormatDax(Model.AllMeasures);

然后点击脚本上方的绿色三角按钮运行,即可将所有的度量值全部格式化。

由于这个脚本是固定的,还可以将它保存为模版,点击脚本框上方的"+",

然后在弹出的窗口中,输入模版名称,并勾选“Measure”:

这个一个模板就建好了。

下次你再需要进行DAX格式化时,不用再输入上面的脚本,只需点击Samples>Macros,就可以看到之前建的模板,然后直接运行即可。

以上就是DAX格式化一个非常简单的方法,希望对你有帮助。

PowerBI星球的2023最新版内容合辑,值得你收藏学习:

「PowerBI星球」内容合集

Power Query如何将起止日期变成连续日期序列?

Excel中的这个函数,PowerBI也有,同样可以制作个性的数据条返回搜狐,查看更多

责任编辑:

平台声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
阅读 ()