如何在 Excel 中创建甘特图?

如果让您说出 Microsoft Excel 中三个最重要的组件,您会说出哪些? 最有可能的是输入数据的工作表、用于执行计算的公式以及可以用图形表示不同性质的数据的图表。

我相信每个 Excel 用户都知道图表是什么以及如何创建它。 然而,有一种图表对许多人来说是默默无闻的—— 甘特图. 本快速指南将解释甘特图的主要功能,告诉您如何在 Excel 中制作简单的甘特图,告诉您在哪里下载高级甘特图模板,以及如何使用项目管理在线服务创建甘特图。

什么是甘特图?

甘特图 以美国工程师和管理顾问亨利甘特命名,他在 1910 年提出了该图表。Excel 中的甘特图将项目或任务表示为水平条形图的级联。 甘特图显示了项目的分解结构(开始和完成日期,项目内任务之间的各种关系),因此有助于及时控制任务的执行并根据预期的基准。

如何在 Excel 2010、2007 和 2013 中创建甘特图

不幸的是,Microsoft Excel 不提供内置的甘特图模板。 但是,您可以使用条形图功能和一些格式快速自己创建一个。

仔细按照这些步骤操作,创建一个简单的甘特图不会超过 3 分钟。 在我们的示例中,我们在 Excel 2010 中创建甘特图,但同样可以在 Excel 2007 和 2013 中完成。

步骤 1. 创建项目表

首先,我们将项目数据输入到 Excel 表中。 将每个任务写在单独的行上,并通过指定来构建项目分解计划 开始日期 (开始日期), 毕业 (结束日期)和 为期 (工期),即完成任务所需的天数。

提示: 创建甘特图只需要列 起租日期 и 时间长度. 但是,如果您还创建了一个列 结束日期, 那么您可以使用一个简单的公式来计算任务的持续时间,如下图所示:

步骤 2. 基于“开始日期”列数据库构建常规 Excel 条形图

通过创建一个简单的 Excel 开始在 Excel 中构建甘特图 堆积条形图:

  • 突出显示范围 开课日期 连同列标题,在我们的示例中是 B1:B11. 必须只选择包含数据的单元格,而不是工作表的整个列。
  • 在高级选项卡上 插页 (插入)在图表下,单击 插入条形图 (酒吧)。
  • 在打开的菜单中,在组中 排除 (二维条)单击 规则堆叠 (堆积条)。

因此,以下图表应出现在工作表上:

请注意: 创建甘特图的其他一些说明建议您首先创建一个空条形图,然后用数据填充它,正如我们将在下一步中所做的那样。 但我认为显示的方法更好,因为 Microsoft Excel 会自动添加一行数据,这样我们会节省一些时间。

第 3 步:将持续时间数据添加到图表中

接下来,我们需要在未来的甘特图中再添加一个数据系列。

  1. 右键单击图表中的任意位置,然后在上下文菜单中单击 选择数据 (选择数据)。将打开一个对话框 选择数据源 (选择数据源)。 如下图可以看到,列数据 开始日期 已添加到该字段 图例项(行) (图例条目(系列)。现在您需要在此处添加列数据 时间长度.
  2. 点击按钮 地址 (添加)选择要在甘特图上显示的附加数据(持续时间)。
  3. 在打开的窗口中 换行 (编辑系列)这样做:
    • 行名 (系列名称)输入“持续时间”或您希望的任何其他名称。 或者您可以将光标放在该字段中,然后单击表格中相应列的标题——单击的标题将添加为甘特图的系列名称。
    • 单击字段旁边的范围选择图标 价值 (系列值)。
  4. 对话窗口 换行 (编辑系列)将减少。 突出显示列中的数据 时间长度通过单击第一个单元格(在我们的例子中是 D2) 并向下拖动到最后一个数据单元格 (D11)。 确保您不会意外选择标题或某个空单元格。
  5. 再次按范围选择图标。 对话窗口 换行 (编辑系列)将再次展开并出现字段 行名 (系列名称) 价值 (系列值)。 单击确定。
  6. 我们将再次回到窗口 选择数据源 (选择数据源)。 现在在现场 图例项(行) (Legend Entries (Series) 我们看到一个系列 开始日期 还有一个数字 时间长度。 只需点击 OK,数据将添加到图表中。

该图应如下所示:

第 4 步:将任务描述添加到甘特图

现在您需要在图表的左侧显示任务列表而不是数字。

  1. 右键单击绘图区域中的任意位置(带有蓝色和橙色条纹的区域),然后在出现的菜单中单击 选择数据 (选择数据)重新出现对话框 选择数据源 (选择数据源)。
  2. 在对话框左侧区域,选择 开始日期 然后点击 更改 (编辑)在标题为窗口的右侧区域 水平轴标签(类别) (水平(类别)轴标签)。
  3. 将打开一个小对话框 轴标签 (轴标签)。 现在您需要以与上一步中我们选择任务持续时间(Durations 列)的数据相同的方式选择任务——单击范围选择图标,然后单击表中的第一个任务并用鼠标拖动选择直到最后一个任务。 请记住,不应突出显示列标题。 完成后,再次单击范围选择图标以弹出对话框。
  4. 双击 OK关闭所有对话框。
  5. 删除图表图例 - 右键单击​​它并在上下文菜单中单击 删除 (删除)。

此时,甘特图的左侧应该有任务描述,看起来像这样:

第 5 步:将条形图转换为甘特图

在这个阶段,我们的图表仍然是堆积条形图。 为了使它看起来像甘特图,您需要正确格式化它。 我们的任务是删除蓝线,以便只有代表项目任务的图表的橙色部分保持可见。 从技术上讲,我们不会删除蓝线,我们只会让它们透明,因此不可见。

  1. 单击甘特图上的任意一条蓝线,它们都会被选中。 右键单击选择,然后在上下文菜单中单击 数据系列格式 (格式化数据系列)。
  2. 在出现的对话框中,执行以下操作:
    • 在部分 (填充)选择 没有填充 (无填充)。
    • 在部分 边境 (边框颜色)选择 没有线条 (没有线)。

请注意: 不要关闭此对话框,您将在下一步中再次使用它。

  1. 我们在 Excel 中构建的甘特图上的任务顺序是相反的。 我们稍后会解决这个问题。 单击甘特图左侧的任务列表以突出显示类别轴。 将打开一个对话框 轴格式 (格式轴)。 在章节 轴参数 (轴选项)选中该框 反转类别的顺序 (类别以相反的顺序),然​​后关闭窗口以保存您的更改。由于我们刚刚所做的更改:
    • 甘特图上的任务顺序正确。
    • 横轴上的日期从图表的底部移动到了顶部。

该图表变得类似于常规甘特图,对吗? 例如,我的甘特图现在看起来像这样:

步骤 6. 在 Excel 中自定义甘特图设计

甘特图已经成型,但您可以添加更多的收尾工作,使其真正时尚。

1.去掉甘特图左侧的空白处

在构建甘特图时,我们在图表的开头插入了蓝色条以显示开始日期。 现在可以移除保留在其位置上的空白,并且可以将任务条移到左侧,更靠近垂直轴。

  • 右键单击第一列值 开始日期 在包含源数据的表中,在上下文菜单中选择 单元格格式 > 联系电话 > 其他咨询 (格式单元格>数字>常规)。 记住您在该字段中看到的数字 样本 (Sample) 是日期的数字表示。 就我而言,这个数字 41730. 如您所知,Excel 将日期存储为等于天数的数字 日期为 1 年 1900 月 XNUMX 日 在此日期之前(其中 1 年 1900 月 1 日 = XNUMX)。 您无需在此处进行任何更改,只需单击 消除 (取消)。
  • 在甘特图上,单击图表上方的任何日期。 单击将选择所有日期,然后右键单击它们并在上下文菜单中单击 轴格式 (格式轴)。
  • 在菜单上 参数 (轴选项)更改选项 最低限度 (最低)开 联系电话 (固定)并输入您在上一步中记住的数字。

2.调整甘特图轴上的日期数量

在这里,在对话框中 轴格式 (Format Axis)在上一步中打开,更改参数 主要部门 (大联合)и 中间部门 (次要单位)的 联系电话 (固定)并为轴上的间隔输入所需的值。 通常,项目中任务的时间范围越短,时间轴上需要的划分步长就越小。 例如,如果要显示每隔一个日期,则输入 2 对于参数 主要部门 (主要单位)。 我做了什么设置——你可以在下图中看到:

提示: 玩弄设置,直到获得所需的结果。 不要害怕做错事,您始终可以通过将选项设置为 自动 (自动)在 Excel 2010 和 2007 中或通过单击 重设 (重置)在 Excel 2013 中。

3.去除条纹之间多余的空白空间

将图表上的任务栏排列得更紧凑,甘特图会更好看。

  • 通过用鼠标左键单击其中一个来选择图形的橙色条,然后右键单击它并在出现的菜单中单击 数据系列格式 (格式化数据系列)。
  • 在对话框中 数据系列格式 (格式化数据系列)将参数设置为 重叠行 (系列重叠)值 100%(滑块一直向右移动),并且对于参数 侧面间隙 (间隙宽度)值 0% 或几乎 0%(一直或几乎一直向左滑动)。

这是我们努力的结果——一个简单但非常准确的 Excel 甘特图:

请记住,以这种方式创建的 Excel 图表非常接近真实的甘特图,同时保留了 Excel 图表的所有便利性:

  • Excel 中的甘特图将在添加或删除任务时调整大小。
  • 更改任务的开始日期(开始日期)或其持续时间(持续时间),计划将立即自动反映所做的更改。
  • 在 Excel 中创建的甘特图可以保存为图像或转换为 HTML 格式并发布在 Internet 上。

忠告:

  • 通过更改填充选项、边框、阴影甚至使用 3D 效果来自定义甘特图的外观。 所有这些选项都在对话框中可用。 数据系列格式 (格式化数据系列)。 要调用此窗口,请右键单击图表绘制区域中的图表栏,然后在上下文菜单中单击 数据系列格式 (格式化数据系列)。
  • 如果创建的设计风格令人赏心悦目,那么这样的甘特图可以作为模板保存在 Excel 中,以备日后使用。 为此,请单击图表,打开选项卡 构造函数 (设计)和印刷 另存为模板 (另存为模板)。

下载样本甘特图

Excel 中的甘特图模板

如您所见,在 Excel 中构建简单的甘特图一点也不难。 但是,如果需要更复杂的甘特图,其中的任务阴影取决于其完成的百分比,并且项目里程碑由垂直线表示,该怎么办? 当然,如果你是我们尊敬地称为Excel Guru的那些稀有而神秘的生物之一,那么你可以尝试自己制作这样的图表。

但是,在 Excel 中使用预制的甘特图模板会更快、更容易。 下面简要概述了各种 Microsoft Excel 版本的几个项目管理甘特图模板。

Microsoft Excel 2013 甘特图模板

这个 Excel 的甘特图模板被称为 项目规划师 (甘特图项目规划师)。 它旨在根据各种指标跟踪项目进度,例如 计划开始 (计划开始)è 实际开始 (实际开始), 计划持续时间 (计划持续时间) 实际持续时间 (实际持续时间),以及 完成百分比 (完成百分比)。

在 Excel 2013 中,此模板在选项卡上可用 文件 (文件)在窗口中 创建 (新的)。 如果此部分没有模板,您可以从 Microsoft 网站下载。 使用此模板不需要额外的知识 - 单击它并开始使用。

在线模板图表 Ganta

Smartsheet.com 提供交互式在线甘特图生成器。 此甘特图模板与上一个模板一样简单易用。 该服务提供 30 天免费试用,因此请随时使用您的 Google 帐户注册并立即开始创建您的第一个甘特图。

过程很简单:在左边的表格中,输入你的项目的详细信息,随着表格的填写,右边的甘特图就生成了。

用于 Excel、Google 表格和 OpenOffice Calc 的甘特图模板

在 vertex42.com,您可以找到适用于 Excel 2003、2007、2010 和 2013 的免费甘特图模板,这些模板也适用于 OpenOffice Calc 和 Google Sheets。 您可以像使用任何常规 Excel 电子表格一样使用这些模板。 只需输入每个任务的开始日期和持续时间,然后在列中输入完成百分比 完成百分比. 要更改甘特图区域中显示的日期范围,请移动滚动条上的滑块。

最后,Excel 中的另一个甘特图模板供您考虑。

项目经理甘特图模板

Professionalexcel.com 上提供了另一个免费的甘特图模板,称为“项目经理甘特图”。 在此模板中,可以选择视图(每日或标准每周),具体取决于跟踪任务的持续时间。

我希望至少有一个建议的甘特图模板能满足您的需求。 如果没有,您可以在 Internet 上找到各种不同的甘特图模板。

现在您知道了甘特图的主要特点,您可以继续学习它并学习如何在 Excel 中创建自己的复杂甘特图,让您的老板和所有同事都大吃一惊🙂

发表评论