2012-01-17 44 views
0

根據this它看起來像您可以在計算字段使用聚合功能,但如果我嘗試使用中間命令,我得到一個錯誤
「的價值該字段=中位數(...我下面寫的..)表達式包含一個錯誤:BC30451名稱 '平均' 未聲明使用「中位數」功能在計算領域的SSRS

我已經試過

=Median(Fields!name_of_field_I_want_median_from.Value,"dsTheDatasetFieldIsIn") 

=Median(Fields!name_of_field_I_want_median_from.Value) 

兩者都不工作

N.B.數據集派生自MDX

回答

2

也許我不明白你的帖子,但我認爲你使用的語法不正確。嘗試使用next語法:

Median(Set_Expression [ ,Numeric_Expression ]), 

其中Numeric_Expression ---這是您的測量。

P.S.此外,您可以發佈您的計算成員的完整表達式。

0

不幸的是,中值不是SSRS函數,或者它不適用於SSRS數據集中的聚合內部。

我的簡單解決方法如果你堅持使用SSRS。

  1. 使用您正在調查的數據集創建條形圖。
  2. 向圖表中添加一組計算結果(您可以選擇中值或平均值或其他任何 其他統計值)。
  3. 在中值設置顯示 的確切編號上選擇「顯示數據標籤」。

祝你好運。