Excel图表学习之创建有目标值的多系列多条件柱状图

wufei123 2024-05-24 阅读:15 评论:0
在之前的文章《实用excel技巧分享:这5个快捷键,你都会用了吗?》中,我们了解了5个明星快捷键。而今天我们分享一个excel图表教程,可以说是很神奇的制作方法了,你绝对想象不到! 表格几乎是每个职场人必备的工具,我们制作好的表格,会发给...

在之前的文章《实用excel技巧分享:这5个快捷键,你都会用了吗?》中,我们了解了5个明星快捷键。而今天我们分享一个excel图表教程,可以说是很神奇的制作方法了,你绝对想象不到!

Excel图表学习之创建有目标值的多系列多条件柱状图

表格几乎是每个职场人必备的工具,我们制作好的表格,会发给领导看、发给员工看或者发给客户看,这时做出美观易懂的表格尤其重要,今天教大家一个带有目标横线且可自动变色的堆积柱形图。

一、 学习目标

现有一款产品从2015年到2017年三年的利润和增长率,需要制作如下的柱状图。用横线表示制定的利润和增长率目标,绿色的柱形条表示完成目标,红色的柱形条表示未完成。本柱形图主要的目的是为了重点突出2015年到2017年的利润和增长率哪些是达到目标,哪些是没有达到的。

1.png

我们需要满足以下要求:

1.每一年都需要包括利润和增长率两项数据,并且其互不影响;

2.对于每个柱形条都有一个目标横线;

3.对于利润和增长率柱形条,如果超过或者刚好达到目标横线,就呈现绿色,否则为红色;

其原始数据如下:

2.png

二、 最初做法

基本最初想到的做法是选中A1:C4数据,插入簇状柱形图,得到如下的一张图,和目标的图有一定的差距:

1.缺少了目标值,无法从图中得知是否实现了计划;

2.增加了图例,使得整个构图不够紧凑,阅读者需要左右扫视,分散注意力;

3.利润和增长率没有根据是否完成计划而改变颜色;

3.png

三、 解决方案

(一)处理原始数据

为了达到目标的柱状图,需要对原始数据进行处理,添加一定的辅助数据。

4.png

行2、5、8、11是为了让控制每个年份的间隔,是占位数据。表格中有些数据是根据其他的数据推算出的。

F3:=IF(C3>=E3,C3,0)

G3:=IF(C3

I4:=IF(D4>=H4,D4,0)

J4:=IF(D4

制图步骤如下:

选中A1:B11和E1:J11作为制图数据。先选中A1:B11,windows系统按住Ctrl键再选中E1:J11,mac系统按住Command键再选中E1:J11。插入柱状图,选择堆积柱状图;

5.png

选中图表标题,单击右键删掉标题;

6.png

选中图表下方的图例项,单击右键选择“设置图例格式”,将图例设置显示在图表的右侧;

7.png

(二)处理目标利润和目标增长率数据

选中图表右侧的“计划利润”图例,单击右键并选择“更改图表类型”,更改图表类型为XY(散点图);

8.png

再次选中“计划利润”图例,单击右键并选择“设置数据系列格式”,在弹出的对话框中,选择系列绘制在主坐标轴,这样散点图就与柱形图共用同一个坐标轴;

9.png

10.png

选中图表,菜单栏中就会出现“图表设计”的选项,点击“添加图表元素”,在下拉菜单中选择“误差线”,点击“其他误差线选项”,在弹窗中选择“计划利润”;

11.png

我们需要的是水平线,需要删除垂直误差线。选中垂直误差线,单击右键选择“设置误差线格式”,点击,把垂直误差线线条设置为无线条。

12.png12-2.png

选中水平误差线,设置水平误差线方向为“两者”,末端无线端,误差量固定值0.5,颜色蓝色,宽度1.5磅。

13.png

14.png

按照上面步骤,对计划增长率数据进行同样的操作(更改为散点图、删除垂直误差线、改变水平误差线格式),最终完成效果如下面的图表。

15.png

(三) 美化图表

将得到的图表进一步地美化,主要包括:

将占位行2、5、8、11中的数据a改为空格(删除a然后输入一个空格),注意不要将数据清空,不然横坐标会出现不居中的错误;

选中右侧图例“计划利润”,单击右键,选择设置数据系列格式,选中Excel图表学习之创建有目标值的多系列多条件柱状图,点击标记,选中“数据标记选项”,选择“无”,同理操作“计划增长率”;

16.png

17.png

选中“增长率红色”图例,单击右键,在弹窗中选中“设置数据系列格式”。设置柱形图的数据系列格式中的间隙宽度为50%,这个会应用到图表中所有的柱形条,可以使所有柱形条的宽度变宽;

18.png

19.png

点击Excel图表学习之创建有目标值的多系列多条件柱状图,点击“填充”选项,将增长率(绿色)和利润(绿色)填充为绿色,增长率(红色)和利润(红色)填充为红色。这个需要对每个系列都设置一次;

20.png

选中图例,按delete键删除图例;选中柱形条,单击右键,选择添加数据标签,为每个系列添加数据标签;

21.png

因为我们的辅助数据中,有几个无用的“0”也被当成了制图数据,在添加数据标签之后,显示出来了。所以我们可以手动的将它们删掉。点击两下需要删除的“0”标签,当出现下图的选中状态,点击“delete”,就可以删掉。

22.png

点击纵轴,选中之后,按“delete”删除纵轴;

23.png

选中横轴,单击右键,选中“设置坐标轴格式”。点击Excel图表学习之创建有目标值的多系列多条件柱状图,在线条中,选择无线条选项,这样就能去掉横轴年份之间的竖线了;

24.png

25.png

为了更加清楚的说明横线的作用,可以在图表上插入文本框,添加目标值横线的图例。

26.png

四、 要点回顾

一张合格的图表能够体现制作者的专业性,能让阅读者快速抓住重点。本次

制作的柱形图中增加了目标利润和目标增长率横线,一眼就能看得出是否完成了计划。本文也有一些难点需要大家好好思考后才能举一反三,运用到自己的日常工作中。

1.原始数据不等于制图数据。在绝大部分情况下,需要对原始数据进行处理之后,有时是分拆数据,有时是添加辅助数据,才能得到制图数据。因为这里利润和增长率的颜色表现是不一样的,而目标数据表现的是横线,所以都要分拆出来;

2.误差线的制作方法。

五、 后续思考

虽然最终的柱形图还不错,但是如果能把每年的利润放在一起,每年的增长率放在一起,就更能展现随时间的变化情况。请你思考下,如何处理原始数据,制作出下面的柱形图。

27.png

相关学习推荐:excel教程

以上就是Excel图表学习之创建有目标值的多系列多条件柱状图的详细内容,更多请关注知识资源分享宝库其它相关文章!

版权声明

本站内容来源于互联网搬运,
仅限用于小范围内传播学习,请在下载后24小时内删除,
如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!
E-mail:dpw1001@163.com

分享:

扫一扫在手机阅读、分享本文

发表评论
热门文章
  • 华为 Mate 70 性能重回第一梯队 iPhone 16 最后一块遮羞布被掀

    华为 Mate 70 性能重回第一梯队 iPhone 16 最后一块遮羞布被掀
    华为 mate 70 或将首发麒麟新款处理器,并将此前有博主爆料其性能跑分将突破110万,这意味着 mate 70 性能将重新夺回第一梯队。也因此,苹果 iphone 16 唯一能有一战之力的性能,也要被 mate 70 拉近不少了。 据悉,华为 Mate 70 性能会大幅提升,并且销量相比 Mate 60 预计增长40% - 50%,且备货充足。如果 iPhone 16 发售日期与 Mate 70 重合,销量很可能被瞬间抢购。 不过,iPhone 16 还有一个阵地暂时难...
  • 酷凛 ID-COOLING 推出霜界 240/360 一体水冷散热器,239/279 元

    酷凛 ID-COOLING 推出霜界 240/360 一体水冷散热器,239/279 元
    本站 5 月 16 日消息,酷凛 id-cooling 近日推出霜界 240/360 一体式水冷散热器,采用黑色无光低调设计,分别定价 239/279 元。 本站整理霜界 240/360 散热器规格如下: 酷凛宣称这两款水冷散热器搭载“自研新 V7 水泵”,采用三相六极马达和改进的铜底方案,缩短了水流路径,相较上代水泵进一步提升解热能力。 霜界 240/360 散热器的水泵为定速 2800 RPM 设计,噪声 28db (A)。 两款一体式水冷散热器采用 27mm 厚冷排,...
  • 惠普新款战 99 笔记本 5 月 20 日开售:酷睿 Ultra / 锐龙 8040,4999 元起

    惠普新款战 99 笔记本 5 月 20 日开售:酷睿 Ultra / 锐龙 8040,4999 元起
    本站 5 月 14 日消息,继上线官网后,新款惠普战 99 商用笔记本现已上架,搭载酷睿 ultra / 锐龙 8040处理器,最高可选英伟达rtx 3000 ada 独立显卡,售价 4999 元起。 战 99 锐龙版 R7-8845HS / 16GB / 1TB:4999 元 R7-8845HS / 32GB / 1TB:5299 元 R7-8845HS / RTX 4050 / 32GB / 1TB:7299 元 R7 Pro-8845HS / RTX 2000 Ada...
  • python怎么调用其他文件函数

    python怎么调用其他文件函数
    在 python 中调用其他文件中的函数,有两种方式:1. 使用 import 语句导入模块,然后调用 [模块名].[函数名]();2. 使用 from ... import 语句从模块导入特定函数,然后调用 [函数名]()。 如何在 Python 中调用其他文件中的函数 在 Python 中,您可以通过以下两种方式调用其他文件中的函数: 1. 使用 import 语句 优点:简单且易于使用。 缺点:会将整个模块导入到当前作用域中,可能会导致命名空间混乱。 步骤:...
  • python中def什么意思

    python中def什么意思
    python 中,def 关键字用于定义函数,这些函数是代码块,执行特定任务。函数语法为 def (参数列表)。函数可以通过其名字和圆括号调用。函数可以接受参数作为输入,并在函数体中使用参数名访问。函数可以使用 return 语句返回一个值,它将成为函数调用的结果。 Python 中 def 关键字 在 Python 中,def 关键字用于定义函数。函数是代码块,旨在执行特定任务。 语法 def 函数定义的语法如下: def (参数列表): # 函数体 示例 定义...