在数据分析和可视化过程中,度量的格式化对于数据的呈现和理解至关重要。今天我们来讨论如何在不使用FORMAT函数的情况下,通过格式面板选择器来自定义度量格式,并且确保所有关联度量不会因为格式化而返回错误。
问题背景
最近,我在处理一个项目时遇到一个需求:需要将度量值格式化为特定的字符串格式,但使用FORMAT函数会导致所有链接的度量返回错误。假设原因是格式化后的结果不再是数值类型。我们的目标是将数值730,200格式化为"730 M",即保留原数值的千位分隔符,并且在数值后加上"M"表示百万。
解决方案
进入关系视图:
- 打开你的数据模型设计工具(如Power BI),切换到关系视图。
选择度量:
- 在关系视图中,找到并选择你需要格式化的度量。
设置自定义格式:
- 在度量的属性面板中,找到“格式化”部分。
- 选择“自定义”选项,然后在格式输入框中输入你的自定义格式字符串,例如
# ##0, "M"。
下面是我们设置后的效果图: