2010-04-20 58 views
2

我有一些数据从一个自定义的数据集来,看起来像下面的例子吨如何有RDLC饼图显示范围,而不是单个值

人年龄

P1 20

P2 21

P3 30

P4 31

P5 40

我想开发一个饼图,显示年龄分布与年龄的关系。

重点是我希望这个年龄在范围内显示。 (20-29,30-39,等等例如 因此,我们有: 切片与总数= 2(P1 + P2)为年龄为20-29(一个在20和另一个在21)

切片用总数= 3(P3 + P4),其年龄为30-39(一个在30和另一个在31)

切片与总数= 1(P5)年龄为40(一个在40)。

如何自定义饼图以根据我可以定义的范围来合计值?

回答

2

右键单击图表 - >数据 - >类别组, 更改数据值表情和标签上的组合

=Switch(
    Fields!Age.Value < 25, "Under 25", 
    ((Fields!Age.Value >=25) AND (Fields!Age.Value < 35)), "26 - 35", 
    ((Fields!Age.Value >=35) AND (Fields!Age.Value < 45)), "36 - 45", 
    ((Fields!Age.Value >=45) AND (Fields!Age.Value < 55)), "46 - 55", 
    ((Fields!Age.Value >=55) AND (Fields!Age.Value < 65)), "56 - 65", 
    Fields!Age.Value > 65, "Over 65" 
    )