文章插图
【奇妙且实用!在Excel2010中绘制简单的甘特图】甘特图(Gantt Chart)又称横道图,它通过图示形象地表示特定项目的活动顺序与持续时间 。在Excel 2003中,可用用自定义图表类型中的“悬浮的条形图”来快速绘制简单的甘特图,而在Excel 2007/2010中,没有现成的自定义图表类型可用,但通过堆积条形图同样可以轻松实现 。下面以Excel 2010为例来说明绘制步骤,Excel 2007中的制作步骤类似,示例文件可在文章结尾处下载 。
上图A列为某工程一些项目代号,B至D列为“开始日期”、“天数”和“结束日期”,B11单元格中为工程期限内的某个日期,本例为“2011-10-18”,需要在图表中绘制以该日期为当前进度的简单甘特图,并在图表中用醒目的竖线指示该日期 。
如果目前该工程正在进行中,可在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,可右击该系列,在快捷菜单中选择“设置系列格式” 。在设置图表各相关元素的整个过程中,可不关闭该对话框 。在对话框中选择“填充”选项,选择“无填充” 。
三联推荐:点击免费下载最新版WPS办公软件 》》查看更多电脑教程这时“开始日期”系列即变为透明,由于纵坐标轴中各项目名称的排列顺序与数据区域中的相反,似乎与习惯不符,可通过下面的方法来改变该顺序 。选择“垂直(类别)轴”,对话框标题自动变为“设置坐标轴格式”,在“坐标轴选项”中勾选“逆序类别”,这时横坐标轴会移动到图表上方,要将其移回图表下方,可在 “横坐标轴交叉”区域中选择“最大分类”即可 。
再次单击图表中的“水平(值)轴”,在“坐标轴选项”中将“最大值”和“最小值”设置为“固定”,并输入整个工程的开始日期和结束日期,本例中将最小值设置为日期“2011-10-9”,将最大值设置为“2011-11-10” 。如果是Excel 2007,此处需输入上述两个日期的序列数,分别为“40825”和“40857” 。获取日期序列数的方法有许多,如将包含日期的单元格设置为“常规”即可在单元格中显示该日期的序列数 。
选择“数字”选项,将日期格式设置为仅显示月日的数字格式 。
关闭对话框,这时的图表如下图 。
4.在图表中添加竖线指示当前日期方法是在次坐标轴中添加当前日期系列,将图表类型改为折线图,并添加垂直线 。具体步骤如下:①添加当前日期系列:在“图表工具-设计”选项卡中单击“选择数据”,弹出“选择数据源”对话框,单击“添加”按钮 。在弹出的“
经验总结扩展阅读
- 超级实用的EXCEL快捷键大全
- 超实用 excel中利用函数提取身份证号码里的信息
- excel表格中如何使用DATE函数 非常实用的哦!
- excel设置时间相减的方法,很实用!
- 超实用Excel整理操作技巧【gif图】
- 实用方法!复合饼图:Excel图表制作心得
- 账本很实用!excel怎么制作个人账本?
- 超级实用!excel文件密码忘记了怎么办
- Word 2003撤消、重复、恢复的操作方法,很实用
- 实用!Word关闭/取消自动检查拼写功能图解