制作甘特图的简易步骤(无需动用图表,用 Excel 条件格式就能制作甘特图)

工作中做计划、管理项目,必不可少需要用到甘特图


甘特图可以设置得很简单,只要按日期列出项目进度即可;也可以根据不同的需求进行个性化定制,比如将实际进度与计划做比较、设置当前日期线等等。


有关甘特图的制作,我曾经写过一篇教程,详情请参阅 Excel 项目管理甘特图 – 含计划和实际进度对比。


上述教程采用的是图表做法,今天教大家另一种方法,不需要图表,用条件格式就能制作出繁简由人的甘特图。


案例:


下图 1 是某项目组的项目进度计划表,请制作出满足以下条件的甘特图:

  • 在图表上自动列出当天的日期线
  • 尚未超过截止日,即处于计划内的项目显示为黄色
  • 逾期未完成的显示红色
  • 到期已完成的显示绿色


效果如下图 2 所示。


解决方案:


先制作 D 列的下拉菜单。


1. 选中 D2:D7 区域 --> 选择菜单栏的“数据”-->“数据验证”-->“数据验证”


2. 在弹出的对话框中选择“设置”选项卡 --> 按以下方式设置 --> 点击“确定”:

  • 允许:选择“序列”
  • 来源:输入“是,否”

* 请注意:“是”和“否”中间的逗号必须是英文半角符号。


下拉菜单已制作完成。


接下来开始设置甘特图区域的格式。


3. 将 E2:AD7 区域的填充色设置为白色。


4. 选中 E3:AD3 区域 --> 按 Ctrl+1 --> 在弹出的对话框中选择“边框”选项卡 --> 选择虚线样式 --> 依次点击上、下边框 --> 点击“确定”


图表区域的第 3 行上下边框都设置成了虚线。


5. 选中 E3:AD3 区域 --> 下拉拖动复制格式


现在正式开始设置甘特图。


6. 选中 E2:AD7 区域 --> 选择菜单栏的“开始”-->“条件格式”-->“新建规则”


7. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”按钮:

=(E$1>=$A2)*(E$1<=$B2)


公式释义:

  • (E$1>=$A2):图表区域的日期大于等于起始日
  • (E$1<=$B2):图表区域的日期小于等于截止日
  • *:表示上述两个条件同时满足

* 请注意:E$1 的列需要相对引用,而行要绝对引用;$A2 和 $B2 则反之,行相对引用,而列绝对引用。


8. 在弹出的对话框中选择“填充”选项卡 --> 将填充色设置为黄色 --> 点击“确定”


9. 点击“确定”


现在设置当前日期线。


10. 继续选中 E2:AD7 区域 --> 再次选择菜单栏的“开始”-->“条件格式”-->“新建规则”


11. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”按钮:

=E$1=today()


12. 在弹出的对话框中选择“边框”选项卡 --> 选择虚线样式 --> 选择右边框 --> 点击“确定”


13. 点击“确定”


如果不需要将按时完成和未按时完成另外标色,至此其实甘特图已经制作完成了。要追求完美的,还得继续设置。


14. 在 D 列的下拉菜单中根据实际完成情况选择。


15. 选中 E2:AD7 区域 --> 选择菜单栏的“开始”-->“条件格式”-->“新建规则”


16. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”按钮:

=(E$1>=$A2)*(E$1<=$B2)*($B2<today())*($D2="否")


公式释义:

  • (E$1>=$A2)*(E$1<=$B2):前面解释过,表示日期处于起始和截止日区间
  • ($B2<today())*($D2="否"):今天的日期已经超过了项目截止日,而项目尚未完成
  • *:表示“与”条件,即所有条件同时满足

* 请注意参数中单元格的绝对和相对引用。


17. 在弹出的对话框中选择“填充”选项卡 --> 选择红色 --> 点击“确定”


18. 点击“确定”

制作甘特图


逾期未按时完成的项目就自动变成了红色。


最后再将按时完成的设置为绿色。


19. 再一次选中 E2:AD7 区域 --> 选择菜单栏的“开始”-->“条件格式”-->“新建规则”


20. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”按钮:

=(E$1>=$A2)*(E$1<=$B2)*($B2<today())*($D2="是")


公式释义:

  • 该公式与上一个公式的区别仅在于最后一个条件改为“是”,表示日期范围内的项目,已在截止日内按时完成


21. 在弹出的对话框中选择“填充”选项卡 --> 选择绿色 --> 点击“确定”


22. 点击“确定”


至此,整个甘特图就设置完成了。


很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,文中专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

您可以还会对下面的文章感兴趣

最新评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友