excel学习库

excel表格_excel函数公式大全_execl从入门到精通

数据透视表如何一次创建多个

Excel的数据透视表我们在前面说到过,如何使用vba创建一个简单的数据透视表,如果我们需要创建稍微复杂一点的数据透视表应该如何去做呢?我们有如下的原数据区域,是某一个公司的预算数据表,那么我们如何写一个通用的代码来完成这个工作,其实非常简单。我们先看看动画操作的效果吧!最后完成的效果图如下所示:其实这个创建的数据透视表也是很简单的,我们通过录制宏可以修改得到的。附上源代码。但是我们现在有一个需求,如果需要一次性可以创建很多个这样的数据透视表,你应该如何去做呢?这个时候我们在这个基础上面加上循环即可完成这个工作,我们一起来看看吧! 有一份如下的数据,我们需要从这份数据中一次生成多个数据透视表。这个源数据由150行组成,包含了被采访者的性别和问题的等级数字。我们一起看看动画如何实现的吧! 我们可以发现最后执行完成以后,一共生成了28个数据透视表,我们的每个数据透视表均分成为一个是数量的汇总,一个是百分率的汇总。 需要注意的是,我们数据透视表的创建都是在同一个PivotCaches来产生的,实现这个多个创建,就是利用循环依次创建数据透视表。需要注意的是,左右2个数据透视表的数据显示方式是不一样的,具体差异如下: 右边的数据显示方式为百分比显示方式,不显示总行数,设置数字的格式,如下代码所示:最后附上一次创建多个数据透视表的源代码。需要说明的是,我们一次创建多个数据透视表的时候,我们是有规律可以寻的,那么这个时候,就可以利用代码来完成这个重复性的工作,减少你的工作压力,加快工作效率。以上就是我们今天和大家说用代码创建多个数据透视表的简单方法,如果有不明白的或者不懂的可以在下方留言,我们会一一解答的。我是Excel教案,关注我持续分享更多的Excel技巧!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接