在 DAX 表达式中添加空格以在 PBI 卡中显示

Vis*_*esh 2 dax powerbi

我正在使用 Power BI 创建报告。我正在创建一张卡片,我必须在其中显示产品销售/目标销售。卡上正在显示以下度量。

Measure 2 = ROUND(sum('Sales by Category'[ProductSales]),0) & "  /  " & Round(sum('Sales by Category'[TargetSales]),0)
Run Code Online (Sandbox Code Playgroud)

我需要在斜线两边留一些间隙,即25000 / 30000. 但是即使我/在 DAX 表达式之前和之后给出多个空格,结果卡看起来也是这样。 25000 / 30000

的两侧仅显示一个空格/。有什么办法可以添加一个空格,比如 a'\t'或什么的?

小智 8

创建新的措施,例如

\n

空白 = UNICHAR(127)

\n

并在任何需要的地方使用它,例如

\n

当日 = FORMAT(NOW(),"mm/dd/yy" & REPT( WhiteSpace ,4) & "(DDD)")

\n

结果:
\n01/18/22\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0(周三)

\n


Fox*_* Ng 5

有趣的发现。我相信是可视化背后的一些内置逻辑导致了这种不一致的行为。

它发生在CardandMulti-row card但不是Tableand Matrix

不一致的行为

话虽如此,要解决这种行为,您可以使用其他一些空白字符,例如全角形式的空白?

Measure = 123 & "?????/         " & 456
Run Code Online (Sandbox Code Playgroud)

结果:(左边部分是全角空白)

结果