综合百科

手把手教你轻松制作项目管理甘特图

大家好,今天我要向大家介绍如何利用Excel制作一个动态更新的项目进度甘特图。这个图表能够根据我们预设的项目时间表自动调整,帮助我们迅速了解项目是提前还是滞后,从而及时调整计划。具体效果可以参考下方的示例图,其中绿色柱子表示已完成的部分,灰色柱子则代表尚未完成的任务。接下来,让我们开始具体的操作步骤。

首先,我们需要整理项目数据。根据项目的时间安排,将任务阶段、开始时间和预计持续时间整理成表格。就像下图橙色表头所示的区域,我们需要清晰列出这些信息。此外,我们还需要添加两列辅助列,分别标记为“已完成”和“未完成”,如蓝色表头所示。需要注意的是,A1单元格不要设置表头名称,以免在插入图表时Excel产生识别错误。

这个甘特图的特点是能够随时间自动更新,因此我们需要通过公式来实现辅助列的功能。

已完成列的公式为:`=IF(B2>TODAY(), 0, IF((B2+C2)

未完成列的公式为:`=C2-D2`,即预计耗时减去已完成的时间。

下面,我们详细解释一下已完成公式的逻辑。`TODAY()`函数用于获取当前日期。整个公式主要通过嵌套的IF函数来工作:首先判断B2(任务开始时间)是否大于今天的日期,如果是,则任务尚未开始,结果返回0。如果不是,再进行下一步判断。

在第二个IF函数中,我们检查 `(B2+C2)

接下来,我们选择前两列数据和“已完成”与“未完成”这两列数据,然后点击【插入】功能组中的【堆积条形图】。插入后,我们会发现图表的Y轴与表格中的任务顺序是相反的。为了调整这一点,我们双击Y轴,在设置窗口中勾选【逆序类别】,这样Y轴的顺序就会与表格一致。

然后,我们点击图表中蓝色的柱子,在上方找到【格式】选项,将【形状填充】设置为【无填充】。接着,双击X轴,将X轴的最大值和最小值分别设置为项目的开始和结束时间。由于时间本质上是数值,可以直接输入时间,并将【单位】设置为8以增大X轴的显示单位。此外,双击条形图,增大【间隙宽度】,使条形图看起来更饱满美观。最后,根据个人喜好设置条形图的颜色。