我正在制作SSRS报告,该报告需要一个图表来显示' M'或者' K'喜欢0,2M,4M。我有一个自定义格式化公式,添加了一个' M'或者' K'数字 -
=Switch(Fields!TotalSpendCurrent.Value < 1000, "0.#", Fields!TotalSpendCurrent.Value < 1000000, "#,.#K", true, "#,,M")
但有了这个,我得到了&#39; M&#39;或者&#39; K&#39;最小值不是0。
当前输出屏幕
答案 0 :(得分:0)
试试这个,
=Switch(CInt(Fields!TotalSpendCurrent.Value) < 1000, Format(Fields!TotalSpendCurrent.Value,"0.#"),
CInt(Fields!TotalSpendCurrent.Value) < 1000000, Format(Fields!TotalSpendCurrent.Value,"#,.#K"),
true, Format(Fields!TotalSpendCurrent.Value,"#,,M"))
如果有效,请告诉我!