楼主 水吉果果 |
图表班北北学委出的练习(名字也是北北起的呵呵,很拉风 ),很经典很受用,分享一下! 图示 源数据见附件! 做法三种(一: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 |
学习了 |