在Power BI中,我正在尝试根据另一列的文本值为一列中的某些值执行自定义数字格式。下面是一个例子:
Type Miles (Raw Data) Miles (Desired Format)
PerMile 22.7 22.7
PerMile 26.3 26.3
Total 331.424 331
PerMile 19 19.0
Total 406.782 407本质上,如果类型是"PerMile",我希望将其格式化为十进制数。如果类型是"Total",那么我希望将其格式化为整数。我猜想有一个相当简单的解决方案,但我似乎想不出来。
发布于 2020-02-04 05:54:27
您不能对列本身进行变量格式设置,但可以编写一个度量值,以您想要的方式返回格式化的文本。
大致如下所示:
SumMiles =
IF ( SELECTEDVALUE ( Table1[Type] ) = "Total",
FORMAT ( SUM ( Table1[Miles] ), "0" ),
FORMAT ( SUM ( Table1[Miles] ), "0.0" )
)https://stackoverflow.com/questions/60047620
复制相似问题