瀑布图是指通过巧妙的设置,使图表中数据点的排列形状看似瀑布。这种效果的图形能够在反映数据的多少的同时,直观的反映出数据的增减变化,在工作表中非常有实用价值。如财务报表中表现利润变化趋势,举例说明开发如下图表主要步骤
1、开发瀑布图 需选用范围图中的范围柱形图,如下:
2、数据集 值必须包括作为横坐标的项目名称FeeItem、排序过后的行号rownum、项目值vale、派生列值baseValue
如:根据正负、绝对值进行排序获得行号rownum
ROW_Number() OVER(ORDER BY CASE WHEN SUM(value) >= 0 THEN 1 ELSE -1 END DESC , abs(SUM(value)) DESC )
说明:派生列的作用,用以计算数据间的差额,如下 C.basevalue = A.value + B.value 以此类推
3、图表数据设置
value 序列属性需注意:
探顶值:= value + basevalue 探低值:= basevalue (根据需要可以是聚合值)
根据需要可以在 序列属性 对话框中设置填充颜色,如
=iif(Fields!rownum.Value = 0 or Fields!rownum.Value = 999,"CornflowerBlue",iif(Fields!value.Value>=0,"Lime","Red") )
4、预览 查看效果