You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Excel制作任务运行时段的计时图表?

在Excel中制作任务运行时段计时图表的方法

你需要制作的是展示多任务多时段运行情况的计时图表,示例数据如下:

TaskStartEnd
A11:00:01.15011:10:15.015
A11:20:17.80011:30:18.505
A11:40:19.54311:50:10.250
B11:10:32.00111:20:18.220
B11:30:15.54011:40:16.015
C11:20:19.50511:35:01.003
C11:40:17.00312:20:35.019

示例图表为:Y轴对应不同任务,每个任务的多个运行时段以水平条形展示,X轴为时间轴,直观呈现各任务的起止时间分布。

你尝试堆叠图未成功,可通过水平簇状条形图实现,步骤如下:

1. 预处理数据

  • 添加两列辅助数据:
    • 「任务标识」:给每个任务的不同时段分配唯一标识(如A-1、A-2、A-3、B-1、B-2、C-1、C-2),避免同任务的多个时段在图表中重叠
    • 「持续时间」:计算每个时段的时长,公式为 =End列单元格 - Start列单元格(确保Start和End列是Excel可识别的时间格式,若为文本需先转换为时间格式)
  • 最终数据结构如下:
TaskTask IDStartEnd持续时间
AA-111:00:01.15011:10:15.01500:10:13.865
AA-211:20:17.80011:30:18.50500:10:00.705
AA-311:40:19.54311:50:10.25000:09:50.707
BB-111:10:32.00111:20:18.22000:09:46.219
BB-211:30:15.54011:40:16.01500:10:00.475
CC-111:20:19.50511:35:01.00300:14:41.498
CC-211:40:17.00312:20:35.01900:40:18.016

2. 插入并调整水平条形图

  • 选中「Task ID」、「Start」、「持续时间」三列数据,插入簇状水平条形图
  • 调整X轴为时间轴:
    右键点击X轴→「设置坐标轴格式」→「坐标轴选项」,设置最小值为数据中最早的起始时间(如11:00:00),最大值为最晚的结束时间(如12:21:00),时间单位可根据需求设置为「分钟」或「小时」
  • 隐藏「Start」系列的条形:
    选中图表中的「Start」数据系列→「设置数据系列格式」→「填充」选择「无填充」,「边框」选择「无轮廓」
  • 统一任务颜色:
    选中同一任务的所有时段条形(如A-1、A-2、A-3),设置为相同填充色;同理设置B、C任务的颜色,增强辨识度
  • 优化Y轴标签:
    右键点击Y轴→「选择数据」→「编辑」Y轴标签,将A-1、A-2、A-3全部替换为A,B-1、B-2替换为B,C-1、C-2替换为C,让Y轴显示任务名称而非标识
  • 可选:添加数据标签,右键点击「持续时间」系列→「添加数据标签」,可设置标签显示起止时间或时长

3. 其他可选方法

若需要更专业的任务时段展示,可使用Excel的甘特图模板:

  • 点击「文件」→「新建」,搜索「甘特图」模板,下载后调整数据结构适配你的多任务多时段场景,但需注意默认甘特图针对单任务多阶段,需手动修改数据系列。

内容的提问来源于stack exchange,提问作者SamuelSVD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 18:46:18