我在SSRS中有一个数据集。值按Month和BookTotal分组。 我需要计算比率,这意味着BookTotal中的特定值需要除以每个月的值。所以,引用/提交,然后绑定/引用等儿子。 这是它在预览模式下的样子:
但是组中的所有内容,所以这是设计模式:
我正在尝试写一个类似的表达式:
=IIF(Fields!BookTotal.Value="Quoted",Fields!BookTotal.Value/IIF(Fields!BookTotal.Value="Submitted",Fields!BookTotal.Value,0),0)
但它给了我#Error
答案 0 :(得分:1)
我看到你试图划分两个字符串。
您的表达式可以像这样评估:
Quoted / Submited -> Two strings cannot be divided resulting in error.
Quoted / 0 -> any division by zero will cause error
注意你的表达式如果Fields!BookTotal.Value =" Quoted"然后 划分"引用" by" Submited"如果是Fields!BookTotal.Value =" Submited"。
我认为你需要这样的东西:
=Sum(If(Fields!BookTotal.Value="Quoted",Fields!QuotedPremium.Value,0))/
Sum(If(Fields!BookTotal.Value="Submited",Fields!QuotedPremium.Value,0))
如果有帮助,请告诉我。