【问题标题】:I have some values in brackets I need to sum the values in ssrs我在括号中有一些值我需要对 ssrs 中的值求和
【发布时间】:2021-08-19 09:26:23
【问题描述】:

我的价值观如下所示

1.(-250.00) 2. 1293.01 3. (-3567.78) 我需要使用 ssrs 表达式对这些值求和,任何人都可以帮助我

【问题讨论】:

  • 你确定这些括号不只是 SSRS 中的负数吗?在这种情况下,您可以使用 + 添加它们
  • 这 3 个值是您编号的 (1. (-250.00)) 还是与金额在同一字段中编号 (1.(-250.00))?这是 3 条记录还是包含所有 3/6 数字的单条记录 (1.(-250.00) 2. 1293.01 3. (-3567.78))?
  • 这不是一条记录,我有这样的行号
  • 1.(-&235.675), 2. 343.65, 3.(-$5427.78) 像这些
  • 我尝试过使用 add total 但我得到了#error

标签: reporting-services ssrs-2008 ssrs-2012 ssrs-tablix


【解决方案1】:

我认为摆脱括号的唯一方法是替换它们,然后使用 VAL 将结果数字转换为数字格式。 VAL 似乎不像我想象的那样独立工作。

=SUM(REPLACE(REPLACE(Fields!AMOUNT.Value, "(", ""), ")", ""))

【讨论】:

  • 1.(-$123.866) ,2.(-$653.757),3. 4368.86 看起来像我尝试过的这个值,但我得到了#error
猜你喜欢
  • 2023-02-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-04
  • 2018-05-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多