别信那些说Excel做不了甘特图的“专家”,他们要么是想卖你软件,要么是自己没摸透。用Excel捣鼓出一张甘特图,这事儿本身就带着一种手艺人的质朴和极客的刁钻。它不像那些专业的项目管理工具,点几下按钮,一张精美的图表就自动蹦出来。不,Excel里的甘特图,是“骗”出来的,是“造”出来的,是用图表的基本功硬生生“拗”出来的造型。但这恰恰是它的魅力所在——完全的掌控感和无限的自定义可能。
咱们先得把心态摆正。做这个,不是为了追求那个绝对精准、能自动关联所有任务的“神器”。那是Jira和Project干的活儿。咱们用Excel,图的是个轻便、直观,还有,几乎人人电脑里都有它,发给谁都能打开,这就够了。它就像一个乐高积木,给你最基础的方块,至于最后拼出个城堡还是个茅草屋,全看你的手艺。
万丈高楼平地起:先搞定那张数据表
一切的起点,万丈高楼的那个地基,就是一张干干净净的数据表。这张表就是你甘特图的灵魂,图只是它的一张皮囊。所以,别急着去菜单栏里找“插入甘特图”——压根儿就没这个选项。先把你的项目拆解得明明白白。
你需要至少三列,雷打不动的三列:
- 任务名称:这个不用多说,就是你要干什么。A阶段、B阶段、写代码、测试、开会……把它想清楚,拆得越细,你的图就越有意义。
- 开始日期:这是关键中的关键。每个任务从哪天开始,必须有个明确的日期。
- 持续天数:注意,这里是持续天数,不是结束日期。为什么?因为图表需要一个“长度”的概念,持续天数就是这个长度。你当然也可以用结束日期,然后用公式计算出天数,但直接用天数,思路会更清晰,后面的操作也更直接。
你可以再加点别的,比如“负责人”、“任务状态”什么的,这些是锦上添花的东西,后面我们能用上,让图表活起来。但现在,先把这三列核心数据给我准备好。就像这样,简简单单,清清爽爽:
| 任务名称 | 开始日期 | 持续天数 | | :--- | :--- | :--- | | 项目启动会 | 2023/10/1 | 1 | | 需求分析 | 2023/10/2 | 5 | | UI设计 | 2023/10/9 | 10 | | 前端开发 | 2023/10/23 | 15 | | 后端开发 | 2023/10/23 | 20 | | 联调测试 | 2023/11/20 | 7 | | 上线发布 | 2023/11/29 | 1 |
看到没?数据才是根。
核心魔术:堆积条形图的“障眼法”
准备好数据,好戏开场了。我们要用的,不是什么神奇的图表类型,而是一个你可能经常用但从没想过能这么用的东西——堆积条形图。
步骤听起来可能有点绕,但跟着我走一遍,你会拍大腿叫绝。
首先,选中你准备好的数据区域。记住,是从“任务名称”那个单元格一直选到最后一个“持续天数”的数字。然后,点击菜单栏的“插入”,在图表区域找到“条形图”,选择“二维条形图”里的第二种——堆积条形图。
点下去。Duang!一张图出来了。
但是,这张图绝对丑得让你想关掉Excel。蓝色的条条,橙色的条条,乱七八糟。别慌,这正是我们要的“原材料”。现在的图,横轴是日期,纵轴是任务,每个任务前面都有一段蓝色的条和一段橙色的条。蓝色代表“开始日期”,橙色代表“持续天数”。
我们的目标是什么?是让任务从它该开始的地方开始,然后延续它该有的长度。现在这个蓝色的“开始日期”条,纯属多余,它把我们的任务条(橙色的)给顶到老后面去了。
所以,核心的“魔术”来了:我们要让蓝色的条隐身。
用你的鼠标,小心翼翼地,只选中那些蓝色的条条。点一下,你会发现所有的蓝色条都被选中了。然后右键,选择“设置数据系列格式”。在右边弹出的窗口里,找到那个油漆桶图标(填充与线条),在“填充”选项里,毅然决然地选择“无填充”。再到下面的“边框”选项,选择“无边框”。
奇迹发生了。
那些碍眼的蓝色条消失了!现在图上只剩下橙色的任务条,而且它们都乖乖地浮在半空中,完美地待在了它们应该在的时间轴位置上。这就是甘特图的雏形,一个最原始、最核心的骨架。我们用“开始日期”这个透明的、看不见的条,把真正代表任务的条给“顶”到了正确的位置。这就是那个“障眼法”。
细节是魔鬼:把图收拾得人模人样
骨架有了,但现在它还是个丑八怪。任务顺序是反的,时间轴也乱七八糟。别急,咱们来给它梳妆打扮。
第一个要收拾的,就是那个反着的任务顺序。你会发现图表里的任务顺序跟你表格里的正好是颠倒的。这是Excel的脾气,你得顺着毛摸。
选中图表左侧的纵坐标轴(就是那些任务名称),右键,选择“设置坐标轴格式”。在右侧的面板里,找到“坐标轴选项”,往下拉,你会看到一个关键的选项:“逆序类别”。把它勾上。
瞬间,整个世界都顺了。任务顺序拨乱反正,跟你的表格一模一样。
第二个要收拾的,是横坐标轴,也就是那个时间轴。Excel自动生成的时间轴范围可能非常大,让你的任务条显得很小气。这不行,时间轴必须听你的。
同样,选中横坐标轴(那些日期),右键,“设置坐标轴格式”。在这里,你可以手动设置“边界”的“最小值”和“最大值”。比如你的项目是从10月1号开始,12月1号结束,那你就可以把最小值设为10月1号的数值,最大值设为12月1号的数值。(Excel里日期本质是数值,你可以直接在单元格里输入日期,然后把单元格格式设为“常规”来看它的数值)。这样一来,图表的展示范围就完全聚焦在你的项目周期内,显得饱满而专业。
进阶玩法:让你的甘特图“活”起来
到上一步,一张合格的甘特图已经诞生了。但我们是手艺人,不是流水线工人,我们得追求点不一样的东西。
加一条“今日”线:这个功能简直是点睛之笔。它能让你一眼看出,今天项目进行到哪一步了,哪些任务延期了,哪些还没开始。
做法稍微复杂一点,但绝对值得。你需要新建一个数据系列。在你的数据表旁边,随便找个地方,写上“今日”,然后在它旁边的单元格输入今天的日期,比如用公式 =TODAY()。
然后,在图表上右键,“选择数据”,添加一个新的系列。系列名称就选“今日”,系列值就选那个日期的单元格。这时图上可能会出现一个奇怪的点或者短条。别管它,选中这个新来的家伙,右键,“更改系列图表类型”,把“今日”这个系列的图表类型,从“堆积条形图”改成“带直线的散点图”。Excel可能会提示你把它放到次坐标轴上,同意它。
接下来,你会看到图表上方多了一个次要的纵坐标轴,而且图上多了一个点。选中这个点,在“添加图表元素”里,给它加上“误差线”。在误差线的格式设置里,选择“负偏差”,“无线端”,关键是“误差量”选择“自定义”,指定值为一个足够大的数,比如365,或者直接等于你项目任务的总数。再把这个点的标记设置为“无”,线条也设置为“无”,只保留那条垂直向下的误差线。最后,把这条误差线的颜色、粗细、虚实调整成你喜欢的样子,再把次要坐标轴删掉。
搞定!一条会随着日期自动移动的今日线就赫然出现在你的甘特图上了!每天打开表格,这条线都在提醒你时间的流逝。
用颜色说话:谁说甘特图只能是一种颜色?我们可以用条件格式让它根据任务状态自动变色。
在你的数据表里加一列“状态”,比如“已完成”、“进行中”、“未开始”。然后,我们不用Excel自带的条件格式,而是用一个更巧妙的办法:拆分“持续天数”列。
把原来的“持续天数”改成“已完成天数”、“剩余天数”等。比如一个10天的任务,完成了3天,那你就在“已完成天数”里写3,“剩余天数”里写7。然后在图表里,把这两个系列都添加进去。这样,一个任务条就会由两种颜色组成,代表了完成的进度。你可以把“已完成”的设置为稳重的灰色或绿色,把“进行中”的设置为醒目的蓝色。这种视觉冲击力,远比一个干巴巴的数字来得强烈。
最终,当你把这些细节都打磨好,一张用Excel纯手工打造的、带有你个人风格和思考的甘特-图就诞生了。它可能没有专业软件那么智能,无法自动处理复杂的任务依赖关系(你当然可以用箭头形状手动去画,但那就有点笨了)。但它足够清晰,足够灵活,也足够让你在汇报时,自信地指着屏幕说:“看,这就是我们的项目计划,每一步,都在掌控之中。”
这,就是Excel的哲学。它不给你捷径,但给你所有的工具,让你去创造属于自己的捷径。
【怎么制甘特图excel】相关文章:
excel怎么显示抬头12-05
excel怎么打出除法12-05
excel怎么排序房号12-05
excel怎么添加日期12-05
excel怎么多行求和12-05
“Excel怎么导入字体?”12-05
怎么制甘特图excel12-05
excel怎么表示整列12-05
Excel怎么选中数据12-05
别问,问就是又被Excel的分页给耍了。12-05
excel怎么注册账户12-05
excel柏拉图怎么画12-05
Excel怎么查询数据?12-05