甘特图制作工具
创建项目日程
添加任务名称、日期、每项任务最多一个前置任务以及完成进度。
把任务清单变成实用的项目日程:包含按日期分布的任务条、完成到开始(FS)依赖关系和进度叠加显示。最多可添加24项任务,设置每项任务的起止日期,为任务指定一个前置任务,然后在图表中检查是否存在无效区间、重叠的依赖关系或循环链接。时间轴按真实的自然日间隔绘制,因此两周的间隔明显长于两天的间隔。日程就绪后,可以打印,也可以导出SVG图表和CSV任务表。
如何制作甘特图
-
1
列出项目任务
为项目命名并添加任务行,让每项任务专注于一个交付物或一项活动。
-
2
设置日期和关联
输入每个任务的日历日期范围,并可选择一个前置任务来绘制完成到开始的依赖连线。
-
3
检查并导出
更新进度,解决日期或依赖警告,然后下载SVG或CSV,或者打印完成的图表。
图表如何计算任务的位置
甘特图将任务表与横向时间刻度结合在一起。本工具将所有接受的日期视为UTC午夜零点,这样夏令时切换不会让某个自然日在图上显得更短或更长。它先找出最早的任务开始日期和最晚的任务结束日期,再用三个数值计算每根任务条:
开始偏移量 = (任务开始日期 − 项目开始日期) ÷ 86,400,000 毫秒
条形宽度 = 任务天数(含结束日) ÷ 项目天数(含结束日) × 绘图区宽度
结束日期计入范围内。因此,开始与结束是同一天的任务会占据一天宽度的任务条,而不是变成宽度为零而消失。较深的进度叠加区域按 条形宽度 × 进度 ÷ 100 计算,进度被限制在0到100之间。
计算示例
假设项目从1月1日进行到1月20日,即含首尾共20个自然日,绘图区宽度为894像素。1月1日至1月3日的调研任务偏移量为0,条形宽度为 3 ÷ 20 × 894 = 134.1像素。1月5日至1月8日的设计任务从绘图区内 4 ÷ 20 × 894 = 178.8像素 处开始;进度为50%时,其较深区域的宽度为89.4像素。1月20日当天完成的发布任务从 19 ÷ 20 × 894 = 849.3像素 处开始。如果设计依赖于调研,由于前置任务的结束日期计入范围,设计必须在1月4日或之后开始。
依赖关系检查的含义
每项任务只能有一个完成到开始类型的前置任务。在这种常见关系中,后续任务应在前置任务的结束日期(含当天)之后才开始。编辑器会从前置任务条向后继任务条绘制连线,并在后续任务在该日期当天或之前开始时报告冲突。它还会检测自引用、缺失的前置任务,以及“A依赖B同时B又依赖A“这类循环依赖。这些问题在修正之前会阻止导出,但图表仍然可见,便于诊断日程。
| 检查项 | 接受的值 | 报告为问题的情况 |
|---|---|---|
| 日期格式 | 1900年至2200年之间的真实日期 | 缺少日期或日期不可能存在 |
| 任务区间 | 结束日期不早于开始日期 | 结束日期早于开始日期 |
| 依赖关系 | 一个存在且在后继任务开始之前结束的前置任务 | 自引用、任务缺失、区间重叠或循环 |
| 进度百分比 | 0至100的百分比 | 数值会被限制在支持的范围内 |
| 项目规模 | 最多24行任务 | 多余的行会被拒绝 |
查看和分享结果
任务条的间距基于自然日而非工作日,周末和法定节假日同样占据刻度的一部分。SVG将矢量图表完整保留下来,适合文档和演示文稿使用;CSV保留底层的任务表;选择打印即可让浏览器生成纸质输出或PDF。可能被电子表格当作公式解读的CSV单元格,会在下载前按文本处理。
这是一个手动规划辅助工具。它不计算关键路径、不分配资源、不应用工作日历、不支持提前量与滞后量,也不会自动顺延后续任务的日期。如有这些需求,请使用专业的项目排程软件。在这里,你输入的日期始终是权威依据,依赖关系警告则指出需要手动修正的位置。
常见问题
会。6月1日至6月3日的任务显示为三个自然日。开始与结束日期相同的任务显示为一天宽度的任务条。
每项任务可以选择一个完成到开始类型的前置任务。由于两个任务的日期范围都包含结束日期,后续任务应在前置任务的结束日期之后开始。该工具会报告重叠情况,而不是悄悄修改你的日期。
循环链条中的每一项任务都会标出循环依赖警告。在删除或更改某个前置任务之前,导出和打印控件不可用。
不会。横向刻度使用连续的自然日。该工具不应用工作日历、地区节假日、资源可用性、提前量、滞后量或关键路径排程。
不会。项目名称、任务名称、日期、依赖关系和进度只保留在浏览器内存和会话存储中。它们不会进入页面链接,也不会随请求发送到我们的服务器。关闭浏览器标签页或会话可能会删除已保存的副本。
相关工具
在线记事本
在浏览器中写笔记,选择保存在设备或标签页内,查看字符数与行数,再复制或下载 TXT、Markdown 文件。
电子邮件签名生成器
根据姓名、职务、公司、邮箱、电话和网站生成简洁的 HTML 邮件签名。将代码直接粘贴到 Gmail、Outlook 或 Apple Mail 中即可。
闪卡制作器
从文本对在浏览器内创建闪卡,翻转并复习,可用选填种子打乱顺序,再下载 PNG 学习页。
数学练习单生成器
创建私密的可打印加减乘除练习单。在浏览器中设置难度、题目数量和答案页。
狗狗名字生成器
按性别(公、母或不限)生成热门的狗狗名字建议,从精选的 60 个经实践检验的名字中挑选。
课程表制作工具
在浏览器中按上课时间和教室创建私人周课表、检查同日时间冲突,并打印或下载 CSV 与每周重复的日历文件。
此工具还提供其他语言版本
- Creador de diagramas de Gantt [ES]
- เครื่องมือสร้างแผนภูมิแกนต์ [TH]
- Gantt-diagram maken [NL]
- 간트 차트 만들기 [KO]
- Créateur de diagramme de Gantt [FR]
- Skapa Gantt-schema [SV]
- Pembuat Bagan Gantt [ID]
- Criador de gráfico de Gantt [PT]
- Gantt-Diagramm erstellen [DE]
- Gantt Grafiği Oluşturucu [TR]
- Kreator wykresów Gantta [PL]
- Gantt Chart Maker [EN]
- ガントチャートメーカー [JA]
- Trình tạo biểu đồ Gantt [VI]
- منشئ مخطط جانت [AR]
- Creatore di diagrammi di Gantt [IT]
- Конструктор диаграмм Ганта [RU]