ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的酷贴 > 图表图形 > 标签居中旋风图

标签居中旋风图

作者:绿色风 分类: 时间:2022-08-18 浏览:118
楼主
水吉果果
图表班北北学委出的练习(名字也是北北起的呵呵,很拉风
),很经典很受用,分享一下!
图示

 
源数据见附件!
做法三种(一:4楼;二:2楼;三:3楼)

中数轴反向条形图.rar
2楼
水吉果果
二、添加辅助列,用堆积条形图
想想这个图表,如果没有中间的数据标签,应该是很好做的图表,用一个辅助列把男的数据变成负值,再通过图表选项中的重叠设置,让两个系列重叠成一直线就成了。但是现在中间有个数据标签,就成了个难办的事。
那么我们尝试换钟条形图。我们知道柱形图里有钟堆积柱形图有点象小孩子搭积木,一个系列一个系列的的向上堆。如果我们把堆积柱形图的位于下层的系列让它不显示,上层柱形就如同悬空的柱子。用同样方法,如果堆积条形图的中间有段固定长度的系列不显示,并让这段正好能放数据标签,这样不就达到要求了。
1、  做辅助列,在d3单元格输入“-200”,在E3单元格输入“=B3”,然后复制D3:E3单元格到D3:E11区域,在E2单元格输入“男”
2、  鼠标选定C2:E11,以这个区域制作堆积条形图。并改“源数据”选项,让X轴等于A3:A11
3、  单击图中任意横条,鼠标右健选择数据系列格式——系列次序,分别选择各系列进行上下移动次序,让空系列在最上,女系列在最末
4、  调整绘图区和图例,让图例横向排列,并在绘图区上方
5、  在D2单元格输入“男”,并通过添加空格的方法达到如下效果
(图4)

 
6、  E2单元格用空格代替原男字,把中间的辅助系列的填充色和边框设为无
设Y横轴的主刻度单位为200
取消网格线;把绘图区以及图例的边框线、背景色设置成无;设置X竖轴的刻度线为无
形成如下图表
  (图5)

 
现在的图表挺接近结果了吧,就是少跟男的数轴线和数值标签
在图表班同学交的练习作业里,有些学员不知道如何处理这根数据线,就手工画一根直线上去,但手工画的替代线,不会因图表数据的变动而变动。
有的同学就添加散点数据,模拟出一根数轴线,或有的同学添加散点系列的误差线来模拟数据轴,
我们现在在研究另一个问题,条形图的数据值显示:
我们知道簇状条形图可以把数据值显示在数据标记外(即条件外),而堆积条形因为是堆积而成的,值如果显示在条形外就容易和其他系列混淆,所以不能设定显示在数据标记外。
这里我说个方法,可能不是最好的方法,但也算总思路吧
添男数据轴和数值标签:
7、  点选图表下方横坐标的位置,我们还是让隐藏的Y横坐标轴和Y坐标轴标签显示出来
8、  点选女横条,数据系列格式——坐标轴——选“次坐标轴”,并把女横条的图表类型改成簇状条形图。
9、  点选绘图区,调出“图表选项”——“坐标轴”窗口,勾选,让所有的主次X坐标轴、Y坐标轴都显示
10、分别选中主次两个横Y坐标,在坐标轴格式里,更改两个坐标轴的刻度,使他们一致,都为:最大值为400;最小值为-1000:刻度单位为200
11、选中图表上方的次Y坐标轴,坐标轴格式——“刻度“窗口,选择与X坐标轴交叉在“0”
选中图表下方的主Y坐标轴,坐标轴格式——“刻度“窗口,选择与X坐标轴交叉在“-200”
点选位于左边的主坐标X轴,让其不显示坐标轴标签
现在图表如图
(图6)

 
12、              隐藏主次横X轴,不显示次Y轴的刻度标记。双数轴OK了
现在就剩下数值标签的问题了
点选女横条,在数据系列格式——数据标签里勾选“值”
再点选显示的值标签,在“数字”窗口自定义格式为“0;0;”;“对齐”窗口选定“标签位置”为“数据标记外”
因为女横条轴现在是簇状条形图,这样操作数据值就乖乖的如图片显示的在横条的右方
但男横条是堆积条形图, 堆积条形图的数据值标记没有“数据标记外”的选项,只能用其他方法模拟出这样的效果
方法可以用散点模拟,用条形模拟,这里,我用错位的方法模拟
13、              把E3:E11添加到图表里,并让其坐标选项为主坐标,于是大家就看到在男横条前多加了一个横条。
点选这个多出来的横条,在数据系列格式——勾选“值”
再点选显示的值标签,在“数字”窗口自定义格式为“0;0;”;“对齐”窗口选定“标签位置”为“轴内侧”。如图
(图7)

 
14、              现在只要把多的那个系列,不显示就可以了,数据系列格式——图案——设置“边框”和内部都为“无”即可。
15、              接下来就是美化的工作了,就不多说了。
这个方法;优点比例正确
     缺点是操作太繁复,涉及的图表技巧很多,初涉图表的人估计会看晕

图8.jpg

 
3楼
水吉果果
三、主次坐标错位做图
在图表班的回答中,有同学用主次坐标不等比来做这个图表(好象是很久以前有人曾用此法做这个图表,并发帖传授),因它也有可取之处,也在做说一下
1、  用A2:C11做如下族状条形图,
图9

 
2、  点选女系列横条,数据系列格式——坐标轴——选次坐标
3、  点选整个图表——图表选项——坐标轴——勾选主次坐标的X\Y轴,让其都显示
4、  设定图表下方的主横坐标最小值为-700,最大值为800;数值次序反转,
设定图表上方的次横坐标最小值为-800;分类X轴相交于“0”,形成下图10

 

5、  下面是整理工作,
去除网格线;,去除主次横坐标以及标签、刻度显示;去除主次竖坐标的刻度显示,去除次竖坐标的标签显示;去除绘图区的边框和底色。
然后再美化上色就OK了
这个方法:优点是操作容易,只需要简单图表技巧就能做到
     缺点是图表比例失调,主坐标长度是1500,次坐标长度是1200,不严谨
=======================================================================
由这个方法,我想到了另一个方法,主次坐标错位
操作如上,只不过在第4步时
主坐标轴为-1000~300,次坐标轴为800~500,通过错位,让主次数轴分开显示,中间留出的空真好放数轴标签
如图:
(图11)

 
主次数轴的总长都为,1300,每格步长都为100,图片中我特地用不同颜色标注了数据轴刻度线,大家可以看到,刻度线重合,比例一致。
后面的美化不多叙述。
4楼
水吉果果
一、两个条形图拼接

1、分别做个男和女的簇状条形图
鼠标点选a2:b11做男图,点选C2:C11做女图
2、对两图的Y轴刻度单位设置成一样,我这里都设成200
3、男图:选中横的Y轴——坐标轴格式——数据——“数据次序反转形”,
     选中绘图区,把绘图区缩小给女图留出空位,形成如下图(图1)

 
  
 女图:对女图的图表区格式进行设置,把边框和区域背景色都设“无”
    对女图的绘图区格式进行设置,把边框和区域背景色都设“无”
    在X轴的坐标轴格式里,设置女图的X轴标签为“无”
4、把女图拖入男图,先叠放在男图上,对比调整让两图的刻度间隔、绘图区高度都近似。再把女图拖入男图的右边空白处,并对齐。
5、美化图表,改两个横条的颜色;把男表的图表区背景色和绘图区设置成一色
如图:图2  

 
分别按要求设置各相应选项,让两图的绘图区边框、网格线、Y轴已经各数轴的刻度不显示
如图:图3  

 
添上表头、表尾和其他需要的美化部分(就不一一细述了),进行组合,让图表固定,完成

两图拼接的优点是:对于基础菜的人而言,这个方法上手最快
     缺点是:因为不是一个表完成的,其数据值的比例不同,虽然我在第4步时,用叠套的方法让其比例尽可能的接近,但在其后的拼接美化过程中必然会破坏原有比例关系。所幸的是,此图有数值值表示,只有比例不差太远,还是能让人接受的。
5楼
滴水穿石
真详细,感谢分享

不过有个别错别字,建议再完善下,就更完美了~
6楼
花蔓
一直觉得图表制作,是除VBA以外,在Excel中最复杂的内容了
工作中实际作图已经够困难重重了,像现在这样整理出多种方法做图,更是一个高难度挑战

谢谢楼主分享制作方法~

ps:不好意思,总是看错楼主的名字,以为是“水果吉吉”
7楼
houtian23
水果V5啊
作图我就菜鸟一个
8楼
水吉果果
我也一般,之前学了一点点呵呵,以后遇到好的图表马上分享给大家
9楼
水吉果果
呵呵,哈哈,木有关系,水果也很好听嘛
10楼
水吉果果
11楼
wise
北北姐的图表美化需要更进一步啊。
很久没和北北联系了
12楼
水吉果果
呵呵,北北图表技术很强啊,貌似她在EP比较多呵呵
13楼
wise
哈哈,我知道,以前和她很熟的
14楼
水吉果果
哈哈,高手周围都是高手啊!向高手学习!
15楼
小疯子是cora
高手哇,都是怎么炼成的啊
16楼
windtide73
水果吉祥**!中秋快乐!
17楼
kahlen54
楼主太厉害了,相比之下我真实幼儿园水平都不到啊
18楼
fxgg72
果果老师的强项原来是图形图表啊!
以后多多指教哦!
19楼
zhiliao
学习了

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap