Excel怎么做甘特图 Excel如何用条件格式制作项目进度甘特图【图表】

夜晨君_1893

夜晨君_1893

2026-03-30

1109人浏览

原创

甘特图可在Excel中通过条件格式与日期计算实现:先建任务名称、起止日期、工期三列数据;再设连续日期横轴;用AND($B2=F$1)公式条件格式填充进度条;最后添加标签、隐藏网格线并支持多阶段任务拆分。

excel怎么做甘特图 excel如何用条件格式制作项目进度甘特图【图表】

如果您希望在Excel中直观展示项目时间安排与进度,甘特图是一种常用工具。通过条件格式结合日期计算,无需插入图表即可生成简洁清晰的横向进度条视图。以下是实现该效果的具体步骤:

一、准备基础数据表

甘特图依赖起止日期与任务名称构建时间轴。需预先整理三列关键字段:任务名称、开始日期、结束日期。确保日期为标准Excel可识别的序列值(如2024/3/1),避免文本格式干扰后续计算。

1、在A1单元格输入“任务名称”,B1输入“开始日期”,C1输入“结束日期”。

2、从A2开始逐行填入各任务条目,对应填写其计划开始与结束日期。

3、在D1单元格输入“工期天数”,并在D2中输入公式:=C2-B2+1,向下填充至所有任务行。

二、构建日期横轴

横轴代表项目整体时间跨度,需单独设置一行连续日期,作为条件格式比对的基准。该行日期范围应覆盖全部任务的最早开始日与最晚结束日。

1、在F1单元格输入项目首个日期(如2024/3/1)。

2、在G1中输入公式:=F1+1,选中G1后拖拽填充柄向右延伸,直至覆盖最晚结束日期。

3、选中F1开始的整行日期区域,设置居中对齐,并调整列宽使日期显示完整。

三、应用条件格式绘制进度条

利用条件格式的“基于公式”规则,在任务行与日期列交叉处动态高亮符合工期范围的单元格,形成横向色块即甘特图主体。

1、选中F2单元格(第一任务对应首日),按Ctrl+A扩展选择至最后一任务行与最后一日期列形成的矩形区域(如F2:Z10)。

2、点击【开始】→【条件格式】→【新建规则】→【使用公式确定要设置格式的单元格】。

kashen-mysql DDLtoExcel
kashen-mysql DDLtoExcel

解析 MySQL 8.0 的 DDL 脚本,并将表结构导出为 Excel 格式。适用于用户需将 MySQL 的 `CREATE TABLE` 语句转换为结构化的 Excel 文件场景,导出内容包含字段名、数据类型、长度及精度等信息。支持多张表的批量处理,每张表对应 Excel 中的一个独立工作表。适用于数据库文档编写、数据字典生成及模式分析等任务。

下载

3、在公式框中输入:=AND($B2=F$1)。

4、点击【格式】→【填充】→选择绿色或其他区分色,确认后完成规则设定。

四、添加任务标签与美化

为提升可读性,需将任务名称左对齐固定显示,并隐藏网格线以突出甘特条带。此步骤不改变逻辑,仅优化视觉呈现。

1、选中任务名称列(A2:A10),右键【设置单元格格式】→【对齐】→勾选“垂直居中”,水平对齐设为“左对齐”。

2、选中整个数据区(A1:Z10),点击【开始】→【边框】→【无框线】。

3、选中日期行(F1:Z1),加粗字体并设置底部边框,作为时间轴分隔线。

五、处理跨年或多阶段任务

当任务周期跨越自然年或需拆分为多个阶段时,单一条件格式规则仍适用,但需确保起止日期列准确反映每个阶段的独立区间。此时可在数据表中增加多行记录,每行对应一个子阶段。

1、在原任务下方新增一行,填写相同任务名称,但更新“开始日期”与“结束日期”为下一阶段时间。

2、复制D2中的工期公式至新行,验证计算结果正确。

3、条件格式规则已作用于整片选区,新增行将自动匹配对应日期列并渲染色块。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

excel

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

2023.07.25

5821

7

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

2023.07.31

3676

5

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

2023.08.02

3440

3

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

2023.08.02

1444

3

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

2023.08.02

717

5

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

2023.08.09

5168

7

java导出excel
java导出excel

在Java中,我们可以使用Apache POI库来导出Excel文件。本专题提供java导出excel的相关文章,大家可以免费体验。

2023.08.18

7703

6

excel输入值非法
excel输入值非法

在Excel中,当输入的数值非法时,有以下多种处理方法。本专题为大家提供excel输入值非法的相关文章,大家可以免费体验。

2023.08.18

1821

3

excel生成二维码
excel生成二维码

虽然Excel本身并不直接支持生成二维码,但我们可以借助一些插件或宏来实现在Excel中生成二维码的功能。本专题为大家提供excel生成二维码的相关文章。

2023.08.18

3318

4

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 45.2万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.6万人学习