您的位置: 首页 > EXCEL技巧 > Excel图形 >

在Excel2010中绘制简单的甘特图

时间:2013-12-10 整理:docExcel.net

甘特图(Gantt Chart)又称横道图,它通过图示形象地表示特定项目的活动顺序与持续时间。在Excel 2003中,可用用自定义图表类型中的“悬浮的条形图”来快速绘制简单的甘特图,而在Excel 2007/2010中,没有现成的自定义图表类型可用,但通过堆积条形图同样可以轻松实现。下面以Excel 2010为例来说明绘制步骤,Excel 2007中的制作步骤类似,示例文件可在文章结尾处下载。

Excel2010中绘制甘特图示例数据

上图A列为某工程一些项目代号,B至D列为“开始日期”、“天数”和“结束日期”,B11单元格中为工程期限内的某个日期,本例为“2011-10-18”,需要在图表中绘制以该日期为当前进度的简单甘特图,并在图表中用醒目的竖线指示该日期。

Excel2010中绘制的简单甘特图

如果目前该工程正在进行中,可在B11单元格中输入当前日期,如公式:

=TODAY()

这样,以后每天打开该工作簿,即可显示当天的进度。

具体步骤如下:

1.添加辅助列

在数据区域原C列左侧插入两列,分别表示以B11单元格中日期为当前进度的各项目已完成和未完成的天数。如图所示,插入两空列后,在C2单元格中输入公式:

=IF($B$11-B2>E2,E2,MIN(E2,MAX($B$11-B2,0)))

向下填充公式至C9单元格,该公式获取已完成的天数。在D2中输入:

=E2-C2

向下填充至D9单元格,该公式获取未完成的天数。

添加“已完成”和“未完成”辅助列

2.插入堆积条形图

选择数据区域中的某个单元格,在功能区中选择“插入→条形图→堆积条形图”,在插入的图表中删除图例,然后在“图表工具-设计”选项卡中选择“选择数据”,弹出“选择数据源”对话框,分别选择不需要的“天数”和“结束日期”系列,单击“删除”按钮删除这两个系列后确定,这时图表如下图:

3.设置图表中相关元素的格式

双击图表中的“开始日期”系列,弹出“设置数据系列格式”对话框,如果是Excel 2007,可右击该系列,在快捷菜单中选择“设置系列格式”。在设置图表各相关元素的整个过程中,可不关闭该对话框。

在对话框中选择“填充”选项,选择“无填充”。

设置数据系列格式,将“开始日期”设置为无填充

这时“开始日期”系列即变为透明,由于纵坐标轴中各项目名称的排列顺序与数据区域中的相反,似乎与习惯不符,可通过下面的方法来改变该顺序。选择“垂直(类别)轴”,对话框标题自动变为“设置坐标轴格式”,在“坐标轴选项”中勾选“逆序类别”,这时横坐标轴会移动到图表上方,要将其移回图表下方,可在“横坐标轴交叉”区域中选择“最大分类”即可。

设置纵坐标轴格式

再次单击图表中的“水平(值)轴”,在“坐标轴选项”中将“最大值”和“最小值”设置为“固定”,并输入整个工程的开始日期和结束日期,本例中将最小值设置为日期“2011-10-9”,将最大值设置为“2011-11-10”。如果是Excel 2007,此处需输入上述两个日期的序列数,分别为“40825”和“40857”。获取日期序列数的方法有许多,如将包含日期的单元格设置为“常规”即可在单元格中显示该日期的序列数。

设置横坐标轴格式

选择“数字”选项,将日期格式设置为仅显示月日的数字格式。

设置横坐标轴日期的数字格式

关闭对话框,这时的图表如下图。

设置格式后的图表

[1] [2] 下一页

Excel2007图表制作:甘特图 问题:Excel2007图表制作:甘特图
回答:甘特图常用于按照时间进度标出工作活动或者项目管理。例如,某个时间段内要做什么,或者某个时间段内的工作进度等都可以考虑用甘特图来实现。Word联盟小编就制作一份甘特图,大家可以从过程中感受制作的方法。 1.创建...
在Excel中连续绘制多个同类图形 问题:在Excel中连续绘制多个同类图形
回答:有时需要在Excel绘制多个相同的图形对象,如果要绘制的图形大小、颜色都一致,可以先绘制一个图形,然后按住Ctrl键,用单击并拖动图形对象的方法来进行复制。如果需要连续绘制同一类型的图形,可以用下面的方法。 Exce...
利用Excel绘制电气线路图怎样建元件库 问题:利用Excel绘制电气线路图怎样建元件库
回答:Excel的长处,是进行表格处理、数据计算。你用它绘制电气线路图,还要建立元件图库,这其实是它的短处。 要绘制线路图,有很多这方面的专业软件,都带有常用的元件图库,用搭积木的方式就能够绘制出线路图来。
如何在Excel2007中绘制斜线表头 问题:如何在Excel2007中绘制斜线表头
回答:...内容一目了然、逻辑关系清晰明朗,在Excel表格中一般会绘制斜线表头,将表格的项目内容进行整理归纳,所以这是一个常用的必须掌握的小技巧哦! 1.选中需要绘制斜线表头的单元格,单击鼠标右键,在弹出的下拉框中选择&ld...
《Excel图表实战精炼》 问题:《Excel图表实战精炼》
回答:...与数据表 44 改变坐标轴的名目 41 节制数值轴的刻度 106 甘特图 167 超酷的图形
用Excel绘制复杂的函数图像 问题:用Excel绘制复杂的函数图像
回答:在Excel中可以轻松地绘制出复杂的数学函数图像,还可以将多个函数图像放入同一图表中进行对比。如下图就是在Excel绘制的两个函数图像:      下面以Excel 2007为例介绍函数图像的绘制方法: 一、准备数据 1....
相关推荐: