首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

SQL Reporting Service, 怎么给Matrix增加一列“平均值”

2012-02-15 
SQL Reporting Service, 如何给Matrix增加一列“平均值”SQL Reporting Service, 假设数据如下:方向ABC值东A

SQL Reporting Service, 如何给Matrix增加一列“平均值”
SQL Reporting Service, 假设数据如下:
方向 ABC 值
东 A 1
东 A 2
东 A 3
南 A 4
西 A 1

设计报表时,我使用Matrix,用“ABC”做Rows,“方向”做Columns

如果我增加一列,用 Avg(Fields!值.Value)作为最后一列的表达式的话,将得到如下的报表:

  东 南 西
A 2 4 1 2.2


但实际上,我想要得到的最后一列值不是2.2,而是 (2+4+1)/3 = 2.33

请问该如何做?

[解决办法]
用ReportItem取前面三个单元格的值,在表达式里面做个计算

热点排行