dax 中四舍五入为百万

问题描述 投票:0回答:1

我有一个代码如下,我想将其四舍五入。如何解决这个问题?非常感谢。

var _result =
    SWITCH(
        TRUE(),
        ABS( _sales ) >= 1000000, FORMAT( _sales, "$#,##0,,M vs AOP;-$#,##0,,M vs AOP"),
        ABS( _sales ) >= 1000, FORMAT( _sales, "$#,##0,k vs AOP;-$#,##0,k vs AOP"),
        FORMAT( _sales, "$#,##0 vs AOP;-$#,##0 vs AOP" )
    )
    RETURN _result

预期答案:

x < 500k   -- x = 0M
y >= 500k  -- y = 1M

a <  1.500M  -- a = 1M
b >= 1.500M  -- a = 2M
powerbi dax powerbi-desktop measure
1个回答
0
投票

Measure = 
VAR x = SUM('Table'[Column1])
RETURN
FORMAT(x, "$#,0,,M")
© www.soinside.com 2019 - 2024. All rights reserved.