希望这很简单。我知道如何在属性部分中选择一个值来收集阈值,以便将所有值分组到一定百分比以下;但是,我想知道是否可以设置2个值。如果是这样,我该怎么做呢?
例如,将值为1-3%的所有值分组到一个饼图切片中,并将值为3%-10%的所有值分组到另一个饼图切片中,其余的值各自获得自己的饼图切片
答案 0 :(得分:0)
作为一个警告,虽然下面的答案并不难设置,但它有点难看,并且对于可维护性或效率而言并不是很好。我考虑在查询结束时打破分类。
您可以将图表设置为子报表,并将总计作为隐藏参数传递给您(因为您无法在计算字段或分组表达式中直接使用聚合函数)。然后使用类似于以下内容的类别分组表达式,根据需要更改字段名称:
=IIF(Fields!Value.Value/Parameters!Total.Value<0.03,"Other (<3%)",IIF(Fields!Value.Value/Parameters!Total.Value<0.10,"Other (<10%)",Fields!Name.Value))
如果您的数据集不依赖于任何参数,您也可以跳过子报告,只需设置一个额外的数据集来抓取总和并且内部参数默认为该值。