0

这些是我的数据集:

这些是我的数据集

平均成本列和表达式

平均成本列和表达式

这是我的中位数列和表达式

这是我的中位数列和表达式

详细信息组属性变量和表达式

详细信息组属性变量和表达式

我用来尝试和计算中位数的代码

我用来尝试和计算中位数的代码

这些是结果。

这些是结果

中位数始终为零,我真的很想知道为什么。如果需要任何进一步的信息来尝试解决此问题,请发表评论,我会尽快处理。

4

1 回答 1

1

如果您在AddValue函数中返回中位数怎么办?

Function AddValue(newValue As Decimal)
    If values Is Nothing Then
        values = New System.Collections.ArrayList
    End If

    values.Add(newValue)

    Return GetMedian()
End Function

然后,您可以使用AddValue作为Median列的表达式:

="Median = " & Code.AddValue(Fields!AvgCost.Value)
于 2014-10-28T16:12:13.763 回答