项目任务太多,进度全靠口口相传?甘特图让所有任务的开始、结束、进度一目了然!本文详解用条件格式制作甘特图的完整步骤:准备数据表、设置条件格式规则、添加今日线、动态更新。不用任何插件,原生Excel就能做出专业甘特图!
Excel 甘特图:项目管理神器,进度跟踪一图看懂
10个任务同时进行,谁延期了?谁提前了?甘特图一眼看穿!
一、甘特图基础
什么是甘特图?
横向条形图,展示任务的时间跨度和当前进度。
核心要素:
任务名称(纵向)
时间轴(横向)
任务条(长度=工期,位置=开始日期)
二、制作步骤
第1步:准备数据表
创建以下列:
| A列 | B列 | C列 | D列 | E列 |
|---|---|---|---|---|
| 任务 | 开始日期 | 结束日期 | 工期 | 完成% |
工期公式:=C2-B2+1
第2步:创建时间轴
从E1开始,输入第一个日期:=MIN(B:B)
F1公式:=E1+1,向右拖动到覆盖所有任务结束日期
第3行显示日期(格式“d”),第4行显示月份(格式“m月”)
第3步:设置条件格式
选中时间轴区域(如E5:Z20)
【开始】-【条件格式】-【新建规则】-【使用公式】
公式:
=AND(E$1>=$B5, E$1<=$C5)设置填充色为蓝色
效果:任务条根据开始/结束日期自动填充
第4步:添加进度条(百分比填充)
新增规则,公式:=AND(E$1>=$B5, E$1<=$B5+$D5*$E5-1)
设置填充色为深蓝色(浅蓝底+深蓝进度)
第5步:添加今日线
选中整个时间轴区域
新建规则,公式:
=E$1=TODAY()设置边框为红色,左侧边框加粗
三、美化技巧
技巧1:周末自动标灰
公式:=OR(WEEKDAY(E$1,2)=6, WEEKDAY(E$1,2)=7)
设置灰色填充
技巧2:任务标签左对齐
调整行高、文本方向,让任务名清晰可读
技巧3:添加图例
在空白区域说明:蓝色=计划,深蓝=完成,红色竖线=今天
四、进阶功能
功能1:依赖关系箭头
手动插入形状(箭头)连接前后任务
功能2:里程碑标记
单独列标记重要节点(如“项目启动”“验收”),用菱形符号标注
功能3:自动计算延期
添加条件格式,当=AND(TODAY()>$C5, $E5<1)时标红
五、常见问题
问题1:任务条不显示?
检查:日期格式是否正确,条件格式公式中的引用是否锁定正确
问题2:时间轴太长/太短?
解决:手动拖动公式向右扩展,或调整显示范围
问题3:百分比进度不对?
检查:完成%是否为0-1之间的数值,公式中的乘法是否正确
六、模板化保存
制作完成后,删除示例数据,另存为.xltx模版文件。新项目直接打开,填入任务和日期即可自动生成甘特图。
七、总结要点
| 组件 | 实现方式 |
|---|---|
| 任务条 | 条件格式 + AND公式 |
| 进度填充 | 条件格式 + 完成%计算 |
| 今日线 | 条件格式 + TODAY() |
| 周末标识 | 条件格式 + WEEKDAY |
| 时间轴 | 日期序列 + 自定义格式 |
用条件格式做甘特图,原生Excel也能专业管理项目!

夜雨聆风