27Sep

手把手教你使用Excel2010绘制甘特图

时间: 2014-09-27 分类: 胡言乱语 作者: 小胡 23181 次浏览

TAGS:      

甘特图(Gantt Chart)又称横道图,它通过图示可以非常直观地反映出特定项目的活动顺序与实施进度。在Excel2003中,可用用自定义图表类型中的“悬浮的条形图”来快速绘制简单的甘特图,而在Excel2007/2010中,没有现成的自定义图表类型可用,但通过堆积条形图同样可以轻松实现。

下面以Excel2010为例(Excel2007中大致相同),一步一步手把手教你如何绘制甘特图,学会了你在朋友、同事眼中会显得很牛X哦

绘制好的甘特图最终效果如下:

1、首先编制一个工程实施计划表,A列为单个项目或工序,B至F列分别为计划开始日期、计划完成日期、计划用时、逝去天数、剩余天数,如下图所示

在E2单元格内输入公式=IF($A$11>=C2,D2,IF($A$11>B2,$A$11-B2,"")),并向下填充至E9单元格;

在F2单元格内输入公式=IF($A$11<=B2,D2,IF($A$11<C2,C2-$A$11,"")),并向下填充至F9单元格;

在D2单元格内输入公式=C2-B2,并向下填充至D9单元格。

A11单元格为当前日期,输入公式=TODAY(),每次打开工作簿时可即时更新当前日期,并A11单元格数字格式设置为自定义。

并在甘特图中用醒目的竖线指示当前日期,以起到警示作用。

2、插入堆积条形图

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

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

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

在对话框中选择“填充”选项,选择“无填充”,如下图所示

这时“计划开始日期”系列即变为透明,由于纵坐标轴中各项目名称的排列顺序与数据区域中的相反,似乎与习惯不符,可通过下面的方法来改变该顺序。

选择“垂直(类别)轴”,对话框标题自动变为“设置坐标轴格式”,在“坐标轴选项”中勾选“逆序类别”,这时横坐标轴会移动到图表上方,要将其移回图表下方,可在 “横坐标轴交叉”区域中选择“最大分类”即可。

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

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

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

4、在图表中添加竖线指示当前日期

方法是在次坐标轴中添加当前日期系列,将图表类型改为折线图,并添加垂直线。具体步骤如下:

①添加当前日期系列:在“图表工具-设计”选项卡中单击“选择数据”,弹出“选择数据源”对话框,单击“添加”按钮。在弹出的“编辑数据系列”对话框中将“系列名称”设置为A11单元格,将“系列值”中的“={1}”改为“={0}”,单击“确定”,此时对话框中添加了一个新系列“今天是2014年9月26日”,再次单击“确定”关闭对话框。

②将新系列设置到次坐标轴:选择“图表工具-布局”选项卡,在“当前所选内容”组的下拉列表中选择新添加的系列“今天是2014年9月26日”。

然后单击下拉列表下方的“设置所选内容格式”按钮,弹出“设置系列格式”对话框,在“系列选项”中将“系列绘制在”设置为“次坐标轴”,关闭对话框。

③改变新系列的图表类型:单击“图表工具-设计”选项卡,在“类型”组中单击“更改图表类型”按钮,在弹出的对话框中将图表类型改为“折线图”。

④修改水平(分类)轴标签:在“数据”选项卡中单击“选择数据”,弹出“选择数据源”对话框,选择系列“今天是2014年9月26日”,在右侧的“水平(分类)轴标签”下方单击“编辑”按钮,将“轴标签区域”设置为A11单元格,单击两次确定关闭对话框。

⑤设置次要横坐标轴格式:再次切换到“布局”选项卡,在“坐标轴”组中单击“坐标轴→次要横坐标轴→显示从左向右坐标轴”,这时次要横坐标轴会显示在图表的上方。选择该坐标轴,单击“设置所选内容格式”按钮,弹出“设置坐标轴格式”对话框,将坐标轴的最小值设置为日期“2014-01-01”,将最大值设置为“2014-12-31”,与主要横坐标轴相同。

然后在对话框底部的区域中将“位置坐标轴”设置为“在刻度线上”,这样设置后让次要横坐标轴的刻度位置与主要横坐标轴保持一致。

⑥添加垂直线:再次在“当前所选内容”组的下拉列表中选择系列“今天是2014年9月26日”,然后在“分析”组中单击“折线→垂直线”,此时图表中会添加一条与当前日期[2014年9月26日]位置相同的垂直线。

⑦添加数据标签:接着在“标签”组中单击“数据标签→其他数据标签选项”,弹出“设置数据标签格式”对话框,在“标签包括”区域中取消“值”,同时勾选“系列名称”,关闭对话框。由于系列名称就是当前日期,故图表中所添加的系列名称即为当前日期。

5、修改图表格式并美化图表

删除图表中的次要横坐标轴、次要纵坐标轴,并调整数据标签到一个适当的位置,并修改垂直线的颜色、线型。

最后根据需要修改各系列的填充色,对甘特图进行全面美化即可。

相关文章:

Comments

目前有 8 条精彩评论

  1. 小胡

    管理员

    小胡 发表于: 2017-01-26 00:53:34

    test

  2. 小胡

    管理员

    小胡 发表于: 2017-01-26 00:41:21

    test

  3. 小胡

    管理员

    小胡 发表于: 2017-01-26 00:39:47

    为什么回复不能@

  4. 小胡

    管理员

    小胡 发表于: 2017-01-26 00:39:03

    感谢关注!

  5. 小胡

    管理员

    小胡 发表于: 2017-01-26 00:28:09

    感谢关注!
    喜欢的话请订阅我哦

  6. 小胡

    管理员

    小胡 发表于: 2017-01-26 00:25:17

    感谢关注!欢迎订阅哦

  7. 卓米科技
    卓米科技 发表于: 2017-01-26 00:20:22

    厉害了我的哥

发表评论

* 标记为必填选项,不填不让提交哦,嘻嘻~

  • 您的姓名
    必填
  • 您的网站
    正确格式为:http://www.huji.net
  • 验证的码
    请填写验证码
   说两句吧:

返回顶部