Excel 绘图区分区设置不同背景色 之 条形图

样图

在Excel图表中,如对绘图区设置背景色,一般只能对整个绘图区设置同一种颜色、图案或图片为背景。但有时希望能对不同的分区设置不同的颜色作为背景,这时可以采取其他辅助手段实现这一目标,包括添加辅助的柱形图堆、积柱形图、堆积条形图,面积图等等。这些方法的基本思路是一样的,略举几例,可以自己试验创造。本篇介绍使用条形图,进行横向分区设置绘图区背景色。

如有下表:

表-1

  
做成折线图,调整坐标轴刻度后,如下所示:

图-1

用辅助堆积条形图横向设置分区背景色:

准备横向对绘图区设置背景,在原数据表格中添加一辅助系列数据,如下图所示(其中数据15只是为了不使原系列1的图象与Y轴刻度不变,而且系列2图象能显示而定,其实可以随意设置,不过为整齐划分,各列数据应相等):

表-2


 选中图表,在右键菜单中选“选择数据”(或在Excel界面上“图表工具”-“设计”-“数据”-“选择数据”),在“图例项(系列)”中点击“添加”,准备将上述辅助数据行作为一个系列添加到图表中,将BA4:BD4添加为系列2,水平(分类)轴标签选为BA2:BD2,如下图所示:

图-2

确定后,系列2也呈折线图,如下图所示:

图-3

在图表中选中系列2,在右键菜单上选“更改系列图表类型”,将系列2图表类型改变为堆积条形图:

图-4

选中系列2的柱形,在“设置数据点格式”-“系列选项”中将“分类间距”滑动游标拖至为0,即无间距,如下图所示:

图-5

图-6

逐个选中系列2的各个数据点,单独设置各个柱形的填充颜色,适当增加透明,将横轴的次轴刻度设为0-15,然后删除横轴的次轴,再删除系列2的数据标志,如下图所示:

图-7

上述方法是增加一行辅助系列数据,设置其为堆积条形图,并使其分类之间间距为0。换言之,即以堆积条形图的填充代之以背景色。这是一种替代方式,并非可以随意自定义设置绘图区背景色。这种方式的优点是设置比较方便,可以较快捷地达到分区的目的,其缺点是只能横向分割,且颜色比较单调。

可以仿造逐个添加辅助数据,使用堆积柱形图的方式,既可以体现横向分区,也可以体现纵向分区,比较自由灵活多变。原则是一样的,只是手法略有区别,在此不再赘述。

附录:我的关于“设置绘图区分区设置不同背景色”与“悬殊数据处理”等文字

Excel 绘图区分区设置不同背景色 之 柱形图

http://shuchonghui.blog.163.com/blog/static/151156320137634624844/

http://blog.sina.com.cn/s/blog_a20c88b60101a09m.html

 

Excel 绘图区分区设置不同背景色 之 条形图

http://shuchonghui.blog.163.com/blog/static/15115632013764114677/

http://blog.sina.com.cn/s/blog_a20c88b60101a09v.html

 

Excel数据悬殊的处理方法(1):次坐标轴

http://shuchonghui.blog.163.com/blog/static/15115632013763544980/

http://blog.sina.com.cn/s/blog_a20c88b60101a04g.html

 

Excel数据悬殊的处理方法(2):拆分系列后使用次坐标轴

http://shuchonghui.blog.163.com/blog/static/151156320137631324888/

http://blog.sina.com.cn/s/blog_a20c88b60101a04s.html

 

Excel数据悬殊的处理方法(3):对数刻度

http://shuchonghui.blog.163.com/blog/static/151156320137632056874/

http://blog.sina.com.cn/s/blog_a20c88b60101a04w.html

 

Excel图表:坐标轴刻度多级标签的设置

http://shuchonghui.blog.163.com/blog/static/151156320137633759942/

http://blog.sina.com.cn/s/blog_a20c88b60101a09f.html

转自:http://shuchonghui.blog.163.com/blog/static/15115632013764114677/

用EXcel制作不同背景的图的更多相关文章

  1. 用Excel制作热图(heatmap)的方法

    http://jingyan.baidu.com/article/64d05a0240ec75de55f73bd8.html 利用Excel 2010及以上版本的"条件格式"--& ...

  2. 如何使用excel制作查分系统

    在工作学习中,我们经常会遇到使用excel制作查分系统这样的问题.培根说过:读书足以恬情,足以博采,足以长才.因此,面对使用excel制作查分系统我们应该有努力探索的精神.书到用时方恨少,事非经过不知 ...

  3. Smartbi:用Excel制作移动端的九型人格测试

    ​九型人格是一个近年来倍受美国斯坦福大学等国际著名大学MBA学员推崇并成为现今最热门的课程之一,近十几年来已风行欧美学术界及工商界.全球500强企业的管理阶层均有研习九型性格,并以此培训员工,建立团队 ...

  4. 转载 NPOI Excel 单元格背景颜色对照表

    NPOI Excel 单元格颜色对照表,在引用了 NPOI.dll 后可通过 ICellStyle 接口的 FillForegroundColor 属性实现 Excel 单元格的背景色设置,FillP ...

  5. 如何使用jQuery 制作全屏幕背景的嵌入视频

    实际效果查看:http://keleyi.com/keleyi/phtml/jqtexiao/28.htm 请使用支持HTML5的浏览器查看本效果. 完整代码如下: <!doctype html ...

  6. NPOI Excel 单元格背景颜色对照表

    NPOI Excel 单元格颜色对照表,在引用了 NPOI.dll 后可通过 ICellStyle 接口的 FillForegroundColor 属性实现 Excel 单元格的背景色设置,FillP ...

  7. <转载>NPOI Excel 单元格背景颜色对照表

    我转载地址:http://www.holdcode.com/web/details/117 NPOI Excel 单元格颜色对照表,在引用了 NPOI.dll 后可通过 ICellStyle 接口的 ...

  8. Excel 2010高级应用-圆环图(七)

    Excel 2010高级应用-圆环图(七) 基本操作如下: 1.新建空白Excel文档,并命名为圆环图 2.单击"插入",并找到圆环图图样 3.单击圆环图图样,并在空白文档上生成图 ...

  9. Excel 2010高级应用-雷达图(六)

    Excel 2010高级应用-雷达图(六) 基本操作如下: 1.新建空白Excel文档,并命名雷达图 2.单击"插入",并找到雷达图图样 3.单击雷达图图样,在空白文档上生成图框, ...

随机推荐

  1. Android中土司(Toast)的使用

     Android中Toast的使用 什么是土司(Toast)? Toast是Android系统提供的一种非常好的提示方式,在程序中可以使用它将一些短小的信息通知给用户,这些信息会在一段时间后自动消失, ...

  2. 学习笔记之 prim算法和kruskal算法

    ~. 最近数据结构课讲到了prim算法,然而一直使用kruskal算法的我还不知prim的思想,实在是寝食难安,于此灯火通明之时写此随笔,以祭奠我睡过去的数 据结构课. 一,最小生成树之prim pr ...

  3. ASP.NET Cookie存值问题

    想必 用Cookie存值已经是很普遍的了,我也是刚学习了一点皮毛,现在就记下一点知识,便于日后翻阅. 1.C#代码存取Cookie值 //用Request获取到客户端Cookie  判断是否为空 if ...

  4. mac 下配置protobuf 3.0 golang环境

    protobuf 3.0  与 之前的 protobuf 2.6 的语法是不一样的.需要重新安装一下,本机的环境是 OS X Yosemite  10.10.2 1. 不采用home brew安装,用 ...

  5. Linux kernel map

  6. eclipse working sets 视图 解决Other Projects不见问题

    请移步: http://note.youdao.com/yws/public/redirect/share?id=d54cac4232078f9acab551d62337a2d1&type=f ...

  7. 简单的JS多物体的运动---运动和透明度的变化

    <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...

  8. Java-->服务器的响应(Servlet--doGet&doPost)

    --> Servelet: 用于接收请求(客户端,浏览器),做出响应的,服务器端的,java类 --> ServletLogin -- Web项目服务器响应的Java实现 package ...

  9. nvcc fatal : Cannot find compiler 'cl.exe' in PATH解决方法

    我在测试安装的deep learning工具theano.按照官网Baby Steps - Algebra一步步输入. >>> import theano.tensor as T & ...

  10. ASP代码审计 -4.命令执行漏洞总结

    命令执行漏洞: 保存为cmd.asp,提交链接: http://localhost/cmd.asp?ip=127.0.0.1 即可执行命令 <%ip=request("ip" ...