excel从零开始精通(跟我学EXCEL系列文章)
封面
封面
亲爱的小伙伴们,跟我学EXCEL系列福利来了,从初级一直到高级学习EXCEL系列文章,结合财务实际应用讲解,配合动图细节演示,通俗易懂,是一套比较系统的不可多见学习EXCEL的好文章。持续更新中!
本系列文章包括基础篇(包括技巧、函数)、进阶篇(主要是数据透视表)、高级篇(主要是Power Query)。
希望大家喜欢,欢迎提出宝贵意见和建议!
我们今天继续学习数据透视表和数据透视图。
三、EXCEL进阶篇-数据透视表17
22、数据透视表和数据透视图03
这是数据透视表和数据透视图的最后一讲,也是EXCEL进阶部分的最后一讲。今天我们讲一个新的小技巧的综合应用。这个小技巧就是照相机功能,这个功能和图表的使用关系相对密切一些。
(1)照相机
这个“照相机”功能主要就是将工作表区域或图表转换为动态截图,截图里的数据或图表和原区域保持一致,可以动态变动。其实就是带链接的图片。
“照相机”属于隐藏命令,为使用方便可以调出来,从“不在功能区中的命令”或“所有命令”中添加到“自定义访问工具栏”中。动图一。
当然,也可以用“选择性粘贴”后面的“>”里面的“其他粘贴选项”中的“链接的图片”,是一样的,这个选项其实就是照相机功能,只不过为方便EXCEL单独将这个功能设置为了“照相机”功能模块。
动图一
(2)、如何使用照相机
我们还是以“48附件-凭证列表”为例。选定“A1:I20”区域,点击我们刚才调出来的照相机图标,点击“Sheet2”的A1单元格,一个和S1的“A1:I20”一模一样的图片就创建好了,这个时候比如我们修改S1的“H2”的数值60000修改为60001,我们看到,“Sheet2”图片里对应的数值随之变动了,这就是照相机的基本功能。动图二。
动图二
(3)、动态一表多图
我们来做一个案例,把四个图表放置在一个工作表里,可以一体移动位置,而且是动态数据的。
我们还是以“48附件-凭证列表”为例,以凭证列表为数据源,创建四个“数据透视表和数据透视图”,命名分别为“S1”、“S2”、“S3”、“S4”。
具体创建这四个图表的过程均省略,前面都讲过了。
“S1”为动态科目月度柱状图。“S1”的字段布局如截图一,金额设置为万元显示,金额“值汇总依据”为求和,“值显示方式”为无计算。图表为柱状图,适当修饰。动态图表标题公式为="2009年"&B1&"金额柱状图"。为了后续跨表引用图表方便,我们将图表的范围调整为D4:K23(20*8的一个区域),插入一个“科目”切片器。截图一。
截图一
“S2”为动态科目月度折线图。复制“S1”,修改表名为“S2,”,将图表类型修改为折线图,适当修饰。动态图表标题公式为="2009年"&B1&"占比图",去掉切片器,其余条件不变。截图二。
截图二
“S3”为动态科目月度环比图。复制“S2”,修改表名为“S3”,金额再次放入值区域,B列“值显示方式”为“差异”,“基本字段”选“月”,“基本项”选“(上一个)”,B列标题修改为环比增长额;C列“值显示方式”为“差异百分比”,“基本字段”选“月”,“基本项”选“(上一个)”,C列标题修改为环比增长率。动态图表标题公式为="2009年"&B1&"环比图表"。将图表类型修改为组合图,环比增长额为簇状柱状图,去掉次坐标勾选,环比增长率为折线图,勾选为次坐标,适当修饰。截图三。
截图三
“S4”为动态科目二级明细饼图。复制“S2”,修改表名为“S4”,行字段由“月”调整为“二级”,将图表类型修改为三维饼图,适当修饰。动态图表标题公式为="2009年"&B1&"明细及占比图",其余条件不变。截图四。
截图四
最后,将“S1”里的切片器设置为四个透视表连接,用这个切片器控制四个图表。动图三。
动图三
我们将光标放置到“S1”的“L23”单元格,用键盘左箭头移动到“K23”单元格,然后按住“Shift”键,用键盘左右键选定20*8的区域,也就是“D4:K23”,正好就是柱状图的区域,然后我们点击“照相机”,选定“Sheet1”表,点击“A1”单元格,一个动态的截图就好了。动图四。
动图四
这时我们选定图片,编辑栏会显示“='S1'!$D$4:$K$23”,我们复制图片,然后将“S1”修改为“S2”,就相当于用照相机将“S2”的图表“照相”到了这里,同样操作将“S3”、“S4”图表引用过来。和用照相机功能操作是一样的,这样省事些。动图五。
动图五
为了实现动态效果,我们把“S1”的切片器复制到“Sheet1”表。动图六。
动图六
为了让图片移动一致,我们用“Ctrl”复选这四个图片,然后右键“组合”,这样移动位置就保持一致不会乱了。动图七。
动图七
(4)、跨表引用图
跨表引用数据我们已经学过了,用等号或函数都可以实现,但是跨表引用图表一般用的就少了。下面我们就做一个跨表引用图表的案例,这样的综合案例有助于我们更好地理解和综合应用所学过的知识。
上面讲动态一表多图的时候,如果留心的话,我们会注意到,照相机完成的第一个图片引用的是一个公式,='S1'!$D$4:$K$23,也就是说,用区域就可以引用图片,这就是我们在上面为什么要将图片调整到“D4:K23”区域,其实就是为了方便用区域引用图片。
第一步,建立一个图表标题的列表。动图八。
动图八
第二步,建立一个图表区域的列表,这里面有个小细节要注意,照相机引用区域和普通单元格引用区域是不一样的。普通单元格表示区域是“工作表名!区域”,因为这个区域要用我们前面学过的INDIRECT来间接引用的,所以第一个区域用S1!$D$4:$K$23表示,后面以此类推。动图九。
动图九
第三步,插入一个“组合框”,控制区域为A3:A6,控制单元格为A2。B2单元格用INDEX函数建立一个动态引用区域,公式为=INDEX(B3:B6,A2)。动图十。
动图十
第四步,用INDIRECT建立动态区域的自定义名称,比如我们这里叫“我的图表”,我们前面学过,INDIRECT直接选定单元格是间接引用,也就是应用这个单元格表示的另外的地址,也就是对应的区域,对应的区域其实就是链接的图表,这样就实现动态引用图表了。照相机生成图片,修改公式为自定义区域。这一步有点烧脑,因为涉及到INDIRECT函数的间接引用了。动图十一。
动图十一
第五步,控件置顶,调整图片大小位置等等。我们也可以把切片器复制到这个地方,依然可以实现科目动态。动图十二。
前50讲总结,通过33讲的基础和17讲的进阶课程,我们把技巧、函数、数据透视表的主要内容就都讲完了,虽然不是面面俱到,但是主要操作点都涉及到了,太过偏僻的用法如果用不上我觉得学的意义就不大了,毕竟我们学习的目的是为了应用。这些常用的操作应该已经能解决很多实际问题了,希望大家能通过我的课程有所收获并应用到实际工作中!
我们Power Query见!
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com