首页 > 软件教程 > Excel怎么制作甘特图 WPS表格条件格式做项目进度图

Excel怎么制作甘特图 WPS表格条件格式做项目进度图

作者:佚名 来源:57自学网 时间:2026-04-03

您可以使用条件格式在WPS表格中模拟甘特图:首先建立一个包含任务名称、开始和结束日期以及完成率的数据表并标准化格式;然后在第一行建立一个时间线;最后将多种条件格式规则应用到任务区域,并根据起止日期和完成率动态填充色块以显示进度。

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

如果您想在WPS表格中直观地显示每个项目任务的起止时间和当前进度,可以使用条件格式功能来模拟甘特图效果。下面是实现该效果的具体步骤:

1、准备基础数据表

甘特图依赖于四个字段:任务名称、开始日期、结束日期和实际完成百分比。需要确保日期采用标准的日期格式,并且完成率以数字形式(0-100)输入,以便于后续条件格式中参考。

1. 在单元格A1 中输入“任务名称”,在B1 中输入“开始日期”,在C1 中输入“结束日期”,在D1 中输入“完成率(%)”。

2、从A2开始逐行填写具体任务。例如,A2输入“需求分析”,B2输入“2024/3/1”,C2输入“2024/3/10”,D2输入“80”。

3、选择B、C列,右键设置单元格格式为“日期”,类型选择“2024/3/1”样式;将D 列设置为“数字”并将小数位数设置为0。

2. 构建时间线行

时间线用作甘特图的横坐标。项目涵盖的所有日期都需要按天或按周水平列出。用于匹配每个任务的开始和结束间隔并填充色块。

1、在单元格F1中输入“2024/3/1”,在G1中输入“2024/3/2”,选择F1:G1并拖动填充柄向右延伸以覆盖整个项目周期(例如到2024/6/30)。

2、选择从F1开始的整行(即第1行),将字体设置为粗体,并将列宽调整为8像素,使日期显示紧凑。

3、在E2单元格中输入第一个任务名称(如“需求分析”),在E3中输入第二个任务,以此类推,使左侧任务列表与右侧时间线形成对应关系。

3.应用条件格式绘制进度条

通过多层条件格式规则,根据每个任务对应的时间间隔内的完成率来填充颜色,实现动态进度条效果。

1. 选择F2单元格,按Ctrl+C复制,然后选择F2:DA50(覆盖所有任务行和时间列的区域),按Ctrl+V粘贴格式。

2. 选择F2:DA50范围,然后单击[主页]选项卡[条件格式][新建规则][使用公式确定要格式化的单元格]。

3、在公式框中输入:=AND($B2=F$1),点击【格式】填充选择浅蓝色,确定。

4、再次新建一条规则,输入公式:=AND($B2=F$1,F$1,并将格式设置为深蓝色填充。

5、第三次创建新规则,输入公式:=AND($B2=F$1,F$1=EDATE($B2,0)+INT(($C2-$B2+1)*$D2/100)),并将格式设置为带红色边框的粗体。

4.优化视觉和交互性

添加辅助线、任务标识符和实时状态提示,提高图表可读性和实用性,避免信息过载。

1、选择F1:DA1,设置下边框为双实线;选择E2:E50 并将右边框设置为单实线。

2. 在单元格F2 中输入公式:=IF(AND($B2=F$1),TEXT($D2,"0%"),""),然后向右向下填充至DA50。

3、选择F2:DA50,将字体大小设置为9,居中水平对齐,清除原来的数字格式,只保留色块右端的百分比标记。

4、在E1单元格中输入“任务”,合并E1:E50区域,设置居中,加粗,背景为灰色,与右侧时间线形成视觉分隔。