根据SSRS中另一列的值更改数字格式

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

我想根据另一列更改值的格式。基本上,基于Type列,我想更改数字格式。任何帮助将不胜感激。

下面是当前的tablix报告。它具有3列(类型,美国和英国)。它总是有4行(销售,数量,百分比和注释)。我尝试使用格式函数,但其​​他行却抛出错误。Switch(Fields!Quantity.Value =“ Quantity”,FormatNumber(Fields!US.Value,0))

Type US UK

销售123.36 2122.2

数量2345 3451

百分比0.81 0.91

注释NetSales GrossSales

现在,我要显示如下

Type US UK

销售$ 123.36£2,122.2

数量2,345 3,451

百分比81%91%

注释NetSales GrossSales

reporting-services ssrs-2012 ssrs-tablix
1个回答
0
投票

Switch”功能确实适合您的情况。唯一缺少的是您条件的输出,您可以在这里找到它:

SSRS - formatting fields to show currency symbol with two place decimal或这里

formatting fields to show currency in SSRS

© www.soinside.com 2019 - 2024. All rights reserved.