加权平均计算不起作用



我正在尝试计算加权平均值,但得到"#Error"。

我目前的公式在 tablix 的地面之外是:

=总和(字段!估计EPSGrowth.Value*(字段!ProposedValue.Value/SUM(IIF(IsNothing(Fields!估计EPSGrowth.Value),0,字段!提议的价值

))))

If 语句之所以存在,是因为并非每行都有 EPS 增长,以防该特定证券的 EPS 增长设置为 0

我认为您应该检查是否字段!建议的值.值=0 如果是,则为 0 否则领域!ProposedValue.Value/SUM(Field s!ProposedValue.Valu e)

我已经为你写了代码

SUM(
Fields!EstimatedEPSGrowth.Value*
(
IIF(IsNothing(Fields!E‌​stimatedEPSGrowth.Va‌​lue),0, IIF(IsNothing(Fields!Proposed‌​Value.Value),0,Fields!ProposedValue.Value/SUM(Field‌​s!ProposedValue.Valu‌​e)))
)
)

相关内容

  • 没有找到相关文章

最新更新