在商业领域,经常需要评估一年的表现与预期目标之间的差异。这种反思有助于理解哪些策略有效,哪些需要改进,进而为下一年的计划和策略提供依据。在这种背景下,瀑布图作为一种数据可视化工具,因其直观性和信息丰富性而备受青睐。
瀑布图,也被称为桥图、马里奥图或渐进图,是一种展示数据变化的图表。它通过展示初始值如何通过各种因素的变化最终达到结果值,帮助理解数据的增减变化。这种图表在销售分析、财务分析和库存分析等领域有着广泛的应用。
例如,如果预期2013年的销售额为1.23亿美元,但实际销售额仅为8100万美元,那么业务团队自然会问为什么会出现这种差异。通过创建一个包含所有可能假设的列表,可以排除一些假设,然后观察剩余假设的影响。假设这种影响如下:4200万美元的短缺是由于三个原因造成的,它们的影响量分别是:环境(外部)影响减少1200万美元,人力(产能)成本减少2000万美元,整体生产力(效率)成本减少1000万美元。
在传统的图表表示中,这些信息可能不够直观,难以被业务用户理解。这就是瀑布图发挥作用的地方:与之前的表示方法相比,瀑布图提供了更直观的视图,并在单一视图中提供了所有必要的信息。
瀑布图在Excel中已经使用了大约5年,并且一直受到人们的喜爱。当开始使用Qlikview时,非常希望这种可视化效果能够出现在自己的仪表板中。然而,当时没有找到任何教程提供这方面的信息。因此,决定撰写这篇文章,以帮助其他分析师解决类似的问题。
以下是在Qlikview中创建瀑布图的具体步骤:
右键点击新工作表,选择“条形图”作为新工作表对象。点击“下一步”,跳过“维度”,因为不打算使用任何维度。再次点击“下一步”,输入公式“=SUM(Target)”并将其标记为“Target”。对于环境、人力、生产力和实际值,重复类似的公式,然后点击完成。现在,得到了一个普通的条形图,每个条形代表Target、Environment等。
=SUM(Target)
现在,需要移动中间值的条形,即偏移条形的位置。右键点击图表,选择“表达式”,点击“Enviormental Impact”表达式的“+”号以展开属性。选择一个名为“Bar Offset”的属性,并输入定义:
=SUM(Target) - SUM([Enviormental Impact])
对于人力和生产力,重复类似的步骤,使用“Bar Offset”定义:
=SUM(Target) - SUM([Enviormental Impact]) - SUM([Manpower Impact])
=SUM(Target) - SUM([Enviormental Impact]) - SUM([Manpower Impact]) - SUM([Productivity Impact])
点击应用后,中间条形将根据与目标的累积差值向上移动。
在上述图表中,条形的定义由右上角的图例引用。如果想要将条形定义放在每个条形的下方,可以右键点击图表,选择“属性”->“展示”->勾选“显示图例”。
通过以上步骤,就成功创建了一个瀑布图。这是一个示例,展示了如何在Qlikview中创建瀑布图。是否在角色和可视化中使用瀑布图?如果是,是如何创建它们的?认为这个技巧有用吗?