在他的实践中,一位罕见的经理不需要将所取得的结果与最初计划的结果进行对比。 在不同的公司,我见过很多类似的图表,叫做“Plan-Fact”、“Actual vs Budget”等。有时它们是这样构建的:
这种图表的不便之处在于,查看者必须成对比较计划和事实列,试图将整个画面留在脑海中,而我认为这里的直方图不是最佳选择。 如果我们要构建这样的可视化,那么使用图表来表示计划和事实肯定会更直观。 但随后我们面临着对同一时期的点进行视觉成对比较并突出它们之间的差异的任务。 让我们为此尝试一些方便的技术。
方法 1. 上下带
这些是视觉矩形,将我们图表上的计划点和事实图的点成对连接起来。 而且,它们的颜色取决于我们是否完成了计划,而尺寸显示了多少:
此类乐队包含在选项卡上 构造函数 - 添加图表元素 - 上/下带 (设计-添加图表元素-向上/向下条) 在 Excel 2013 或选项卡上 布局 - 前进-递减条 (布局 - 上下条) 在 Excel 2007-2010 中。 默认情况下,它们将是黑白的,但您可以通过右键单击它们并选择命令轻松更改它们的颜色 上/下带格式 (格式向上/向下条). 我强烈建议使用半透明填充,因为。 实线封闭了原始图形本身。
不幸的是,没有简单的内置方法来调整条纹的宽度——为此你必须使用一个小技巧。
- 突出显示构建的图表
- 按键盘快捷键 Alt + F11键进入 Visual Basic 编辑器
- 按键盘快捷键 Ctrl + G打开直接命令输入和调试面板 即时
- 复制并粘贴以下命令: ActiveChart.ChartGroups(1).GapWidth = 30 并按下 输入:
当然,参数 (30) 可以随意玩弄,以实验得到你需要的宽度。
方法 2. 在计划线和事实线之间进行区域填充的图表
此方法涉及平面图和事实图之间区域的视觉填充(例如,可以使用阴影填充):
相当令人印象深刻,不是吗? 让我们尝试实现这一点。
首先,在我们的表中添加另一列(我们称之为,假设, 区别),我们将事实与计划之间的差异计算为公式:
现在让我们同时选择包含日期、计划和差异的列(持有 按Ctrl) 并构建图表 有堆积的区域使用标签 插页 (插入):
输出应该看起来像这样:
下一步是选择行 计划 и 事实, 复制它们 (按Ctrl + C) 并通过插入 (按Ctrl + V) – 在我们的“部分三明治”中,两个新的“层”应该出现在顶部:
现在让我们将这两个添加层的图表类型切换为图表。 为此,依次选择每一行,右键单击它并选择命令 更改系列的图表类型 (更改系列图表类型). 在旧版本的 Excel 2007-2010 中,您可以选择所需的图表类型 (带标记的图表),在新的 Excel 2013 中,将出现一个包含所有行的对话框,其中从下拉列表中为每一行选择所需的类型:
点击后 OK 我们将看到一张已经类似于我们需要的图片:
很容易弄清楚,剩下的只是选择蓝色区域并将其填充颜色更改为透明 没有填充 (无填充). 好吧,并带来普遍的光芒:添加标题、标题、删除图例中不必要的元素等。
在我看来,这比列要好得多,不是吗?
- 如何通过复制快速将新数据添加到图表中
- 用于显示 KPI 的子弹图
- 在 Excel 中创建项目甘特图的视频教程