可在wps表格中用堆积条形图或条件格式两种方式制作甘特图:前者通过插入堆积条形图、调整数据系列与坐标轴实现专业视觉效果;后者利用多层条件格式按日期自动填充色块,支持动态更新与逾期高亮。

如果您希望在WPS表格中直观呈现项目各任务的起止时间与当前进度,则可利用图表功能或条件格式两种主流方式构建甘特图。以下是实现此效果的具体步骤:
一、使用堆积条形图制作标准甘特图
该方法通过插入堆积条形图并调整数据系列顺序与坐标轴设置,将任务名称作为纵轴、日期作为横轴,以条形长度表示任务持续时间,是最贴近专业甘特图视觉效果的方式。
1、在WPS表格中新建工作表,输入任务名称、开始日期、任务天数三列基础数据;
2、选中这三列数据(不含标题行),点击【插入】→【图表】→【条形图】→【堆积条形图】;
3、右键点击图表→【选择数据】→【添加】新数据系列,系列名称设为“开始日期”,系列值填入对应开始日期列的数值(需提前将日期列格式设为“常规”以获取序列值);
4、在“水平(分类)轴标签”中点击【编辑】,选中任务名称列作为标签源;
5、双击纵坐标轴(任务名称侧),在右侧“坐标轴选项”中勾选“逆序类别”,使首项任务显示在顶部;
6、双击横坐标轴(日期侧),在“坐标轴选项”中设置最小值、最大值和主要刻度单位(差值÷刻度数),数值须为日期对应的常规数值;
7、双击图表中代表“开始日期”的浅色条形段,在右侧“填充与线条”中选择“无填充”;
8、双击任务条形本身,设置所需颜色,并添加网格线:点击图表右上角“+”→勾选“主要水平网格线”和“主要垂直网格线”;
9、选中网格线后,在右侧“主要网格线选项”中设置线条为浅灰色、短划线类型。
二、使用条件格式模拟动态甘特图
该方法无需插入图表,直接在数据区域通过多层条件格式规则按日期区间自动填充色块,支持实时更新完成率、高亮逾期任务,适合轻量级项目管理与本地协作场景。
1、在A1:D1单元格分别输入“任务名称”“开始日期”“结束日期”“完成率(%)”,从A2起逐行填写具体任务及对应日期与百分比;
2、选中B列与C列,右键→【设置单元格格式】→【日期】→选择“2024/3/1”样式;D列设置为“数值”,小数位数为0;
3、在F1单元格输入项目起始日期(如“2026/5/1”),G1输入次日,选中F1:G1后向右拖拽填充至覆盖全部项目周期(如至2026/12/31);
4、选中F1整行,设置字体加粗,并将列宽统一设为8像素;
5、在E2单元格输入首个任务名称,E3输入第二个,依此类推,确保左侧任务列表与上方时间轴垂直对齐;
6、选中F2区域,按Ctrl+C复制,再选中F2:DA50(覆盖所有任务行与时间列),按Ctrl+V粘贴格式;
7、选中F2:DA50,点击【开始】→【条件格式】→【新建规则】→【使用公式确定要设置格式的单元格】;
8、输入公式:=AND($B2=F$1),设置填充色为浅蓝色(表示任务覆盖该日期);
9、再次新建规则,公式输入:=AND($B2=F$1,F$1,设置填充色为深蓝色(表示已发生日期);
10、第三次新建规则,公式输入:=AND($B2=F$1,F$1,设置填充色为绿色(表示已完成部分)。
三、构建自动更新的动态框架
该方法依托WPS 2023+版本支持的XLOOKUP与动态数组函数,结合三张关联工作表实现状态预警、进度计算与时间轴智能延展,适用于中大型项目团队协同管理。
1、新建三个工作表,分别命名为【控制台】、【任务库】、【时间轴】;
2、在【任务库】中完整录入任务名称、开始日期、结束日期、负责人、完成率、状态字段(含“进行中”“已完成”“已延期”);
3、在【时间轴】的第1行手动输入起始日期,第2行起用公式自动生成后续日期:在G1输入=F1+1,向右填充;
4、在【时间轴】的E2单元格输入公式:=XLOOKUP(ROW()-1,SEQUENCE(ROWS('任务库'!A:A)), '任务库'!A:A,""),向下填充至覆盖全部任务;
5、在F2单元格输入条件格式公式:=AND(F$1>='任务库'!$B2,F$1,应用至整个任务-时间矩阵;
6、在【控制台】中插入数据透视表,以“状态”为筛选字段,自动统计各状态任务数量;
7、在【控制台】中设置预警公式:若结束日期早于今日且完成率<100%,则在对应单元格返回"⚠️ 已逾期";
8、在【任务库】的“完成率”列右侧新增辅助列,输入公式:=IF($C2











