需用堆积条形图构建甘特图:先整理含任务、起止日期及工期的数据表;插入堆积条形图并用开始日期替代辅助列;设置横轴为日期坐标轴且逆序显示任务;隐藏辅助列色块,优化日期格式;可选添加已完成天数实现双色进度条。

如果您希望在Excel中直观展示项目各任务的起止时间与进度关系,则需要借助条形图功能构建甘特图。以下是实现此目标的具体操作步骤:
一、准备基础数据表
甘特图依赖于任务名称、开始日期、结束日期及持续天数等字段,需先整理结构化数据,确保每行代表一个独立任务,并计算出工期列用于后续图表绘制。
1、在A1单元格输入任务名称,B1输入开始日期,C1输入结束日期,D1输入工期(天)。
2、从第2行起逐行填写各项任务信息,例如A2输入“需求分析”,B2输入“2024/3/1”,C2输入“2024/3/5”。
3、在D2单元格输入公式:=C2-B2+1,回车后双击填充柄向下复制至所有任务行。
二、插入堆积条形图
甘特图本质是条形图的一种变形,需通过堆积条形图叠加辅助列实现横轴为时间、纵轴为任务的布局,再隐藏无用系列以突出进度条。
1、在E1输入辅助列,E2起填入全0值,数量与任务行数一致。
2、选中任务名称列(A2:A10)、辅助列(E2:E10)和工期列(D2:D10),按住Ctrl键多选。
3、点击【插入】→【条形图】→【堆积条形图】。
三、设置横坐标为日期序列
原始图表横轴显示的是数值而非日期,需将辅助列替换为实际开始日期,并调整坐标轴范围,使条形位置准确对应时间轴。
1、右键图表→【选择数据】→编辑图例项“系列1”(即辅助列),将系列值改为开始日期列(B2:B10)。
2、右键横坐标轴→【设置坐标轴格式】→勾选“日期坐标轴”,或手动设置最小值为项目最早开始日期、最大值为最晚结束日期。
3、在【坐标轴选项】中将“坐标轴交叉”设为“最大坐标轴值”,使条形自左向右延伸。
四、调整图表样式并隐藏辅助条
辅助列生成的左侧色块仅用于定位,需将其设为无填充以显露右侧工期条形,同时优化时间刻度、任务标签等视觉元素。
1、单击图表中左侧浅色条形(对应辅助列)→右键【设置数据系列格式】→填充选择“无填充”。
2、右键横坐标轴→【设置坐标轴格式】→在【数字】中类型设为“日期”,格式代码可选“3月1日”。
3、点击任务名称纵坐标→右键【设置坐标轴格式】→勾选“逆序类别”,使首任务显示在顶部。
五、添加完成度动态条形(可选)
若需体现当前进度百分比,可在原工期条形基础上叠加第三列“已完成天数”,通过次级堆积实现双色进度条效果。
1、在F1输入已完成天数,F2起填写各任务当前实际完成天数(如“3”)。
2、右键图表→【选择数据】→点击【添加】→系列名称填“已完成”,系列值选F2:F10。
3、右键新添加的橙色条形→【设置数据系列格式】→填充设为强调色2(较亮),边框设为无。
4、再次右键该系列→【设置数据系列格式】→将“系列重叠”设为100%、“分类间距”设为0%,使其严丝合缝覆盖在原工期条形左端。










