EP15. “Gantt Chart 甘特图”
🔒 登录后可标记已读- Excel 没有内建的甘特图(Gantt Chart)类型,想画项目排期表,得靠堆叠条形图(Stacked Bar)改造出同样的效果
- 最容易卡住的一步是日期轴:Excel 内部把日期存成数字(比如 2023 年 6 月 1 日其实是 45078),刻度得填这个数字才有效
- 这篇整理完整的搭建步骤,做完能一眼看出哪些任务的时间有重叠、可以同时进行
- 前置知识是基本的图表插入操作
重点内容
适用版本
桌面版通用(Excel 365 / 2021 / 2019 等)。
建立堆叠条形图
- 选中数据范围 A3:C11
- Insert 选项卡 → Charts 组,选择堆叠条形图(Stacked Bar)
调整外观
- 加图表标题(例如 "Build a House")
- 选中图例,按
Delete删除 - 右键点击图表上的任务标签 → Format Axis,勾选 Categories in reverse order(类别反转顺序)——不然任务顺序会跟预期相反
- 右键点击蓝色的条形 → Format Data Series,把 Fill 改成 No fill(无填充),让它变透明,只留下代表任务时长的那一段
[截图:蓝色条形设成 No fill 后,只剩任务时长条的效果]
调整日期轴刻度
Excel 内部其实是把日期存成数字——比如 2023 年 6 月 1 日对应 45078、2023 年 7 月 15 日对应 45122。右键点击日期轴 → Format Axis,把这两个数字设成刻度的最小值/最大值,主要单位设成 7(天)。
结果:可以看出「水电工程可以同时进行」这类任务是否有时间重叠。
[截图:完成后的甘特图,任务条按日期轴排列,可看出时间重叠的任务]
学完你会
- ✅ 用堆叠条形图改造出甘特图,呈现任务的起讫时间
- ✅ 把日期换算成 Excel 内部的数字序号,正确设定日期轴刻度
- ✅ 从图表看出哪些任务有时间重叠、可以同时进行
常见错误
- 忘记勾选 Categories in reverse order,任务顺序跟原本数据表的顺序颠倒
- 蓝色条形没设成 No fill,图表看起来还是普通堆叠条形图,不像甘特图
- 直接在日期轴上填日期文字,而不是对应的数字序号,导致刻度设置无效
Sources
Blog / Website: