甘特图是excel中直观展示项目任务时间安排与进度的常用工具,可通过条形图、条件格式或模板三种方法制作。

如果您希望在Excel中直观展示项目各任务的时间安排与进度,甘特图是最常用的可视化工具之一。以下是制作Excel甘特图的具体方法:
一、使用条形图创建基础甘特图
该方法利用Excel的水平条形图功能,将任务持续时间映射为横轴上的条形长度,通过调整数据系列和坐标轴实现甘特图效果。
1、在工作表中列出任务名称、开始日期、结束日期及工期(天数),确保日期格式为标准日期格式。
2、插入一个“堆积条形图”,选择任务名称列和工期列作为数据源,不包含开始日期列。
3、右键图表中的工期数据系列,选择“设置数据系列格式”,将“填充”设为实心色,“边框”设为无。
4、右键纵坐标轴(任务名称轴),选择“设置坐标轴格式”,勾选“逆序类别”,使顶部任务对应第一行数据。
5、添加开始日期作为辅助系列:在图表中右键→“选择数据”→“添加”,X值为开始日期列,Y值为空,然后将其设置为无填充、无边框,并置于工期系列下方。
6、设置横坐标轴最小值为项目最早开始日期,最大值为最晚结束日期,主单位设为1天,使刻度对齐日粒度。
二、用条件格式+辅助列生成简易甘特图
该方法无需插入图表,直接在单元格区域中以颜色块呈现时间跨度,适合快速查看、打印或嵌入汇报表格中。
1、在表格右侧建立日期标题行,从项目起始日开始,逐列填充连续日期,格式为短日期(如2024/1/1)。
2、在每项任务对应行的日期列下,输入公式判断是否处于该任务执行期内,例如:=AND($C2=J$1),其中C列为开始日期,D列为结束日期,J1为当前列日期。
3、选中所有日期区域(不含标题行),打开“开始”选项卡→“条件格式”→“新建规则”→“使用公式确定要设置格式的单元格”,粘贴上述公式。
4、点击“格式”,在“填充”中选择浅蓝色背景色,确认后所有符合条件的单元格自动着色。
5、调整列宽至约3个字符宽度,行高至20磅左右,使色块呈紧凑矩形,视觉更接近标准甘特图样式。
三、借助模板快速生成专业甘特图
Excel官方模板库及第三方资源提供预设格式的甘特图模板,内置动态计算、进度百分比联动和自动颜色标识功能。
1、打开Excel,点击“文件”→“新建”,在搜索框输入甘特图,选择带“项目管理”标签的官方模板。
2、下载并打开模板后,在“任务列表”工作表中逐行填写任务名、开始日期、工期(天)、前置任务编号及完成百分比。
3、确认“甘特图”工作表中已绑定数据源,且条形图横轴日期范围自动适配所有任务跨度。
4、修改任意任务的开始日期或工期,主图表与进度条将实时更新位置与长度,已完成部分自动显示为深色,未开始部分为浅灰,进行中部分为蓝色渐变。
5、如需突出关键路径,可在模板中启用“关键任务”列,填入“是”,对应条形将加粗并标注红色边框。











