可在excel中用堆叠条形图制作甘特图:一、整理含任务名称、起止日期及持续天数的数据表;二、添加“起始偏移量”辅助列并插入堆叠条形图;三、反向排序纵轴、设置横轴为日期轴;四、隐藏“起始偏移量”系列;五、设置日期格式横轴标签并添加持续天数数据标签。

如果您需要在Excel中直观展示项目各任务的起止时间与进度安排,则可以利用条形图功能构建甘特图。以下是实现该目标的具体操作步骤:
一、准备基础数据表
甘特图依赖于任务名称、开始日期、结束日期及持续天数等字段,需先整理成结构化表格,确保日期格式统一且可被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输入公式:=B2-MIN($B$2:$B$100),向下填充至对应行。
2、选中任务名称列(A2:A10)、起始偏移量列(E2:E10)和持续天数列(D2:D10)。
3、点击【插入】→【条形图】→【堆叠条形图】,生成初始图表。
三、调整图表坐标轴
默认横轴为数值轴,需将其设置为日期轴,并反转任务顺序以使首任务位于顶部,符合常规阅读习惯。
1、右键点击图表纵轴(任务名称侧),选择【设置坐标轴格式】。
2、勾选“坐标轴值反向排序”选项。
3、右键点击横轴,选择【设置坐标轴格式】,将最小值设为0,主要刻度单位设为7(对应一周)。
四、隐藏起始偏移量系列
该系列用于定位条形起点,本身不参与进度表达,需设为无填充以显露下方持续天数条形。
1、点击图表中靠近纵轴的浅色条形(即“起始偏移量”系列)。
2、右键选择【设置数据系列格式】。
3、在填充选项中选择“无填充”,边框设为“无线条”。
五、添加日期轴标签与美化
横轴需体现真实日期范围,同时可通过条件格式或颜色区分任务状态,增强可读性。
1、右键横轴→【设置坐标轴格式】→【数字】→类别选择“日期”,类型设为“yyyy/m/d”。
2、选中图表中任一条形,点击【图表设计】→【添加图表元素】→【数据标签】→【中心】。
3、双击任意数据标签,在【标签选项】中勾选“值来自单元格”,选取D列对应持续天数区域。











