看到这个标题,是不是以为20秒是在夸大其词?这还真不是! 今天的教程,每个环节我都采用了最优化的技巧,如果完全按照我的方法操作,20秒其实都不需要。 案例: 下图1是一张空的全年工资表模板,现在需求如下: 给每个月单独创建一个工作表 工作表的名称为“1月”、“2月”顺序排列 每个工作表内的表格模板要跟“全年”的模板完全一致 下面是最终效果: 解决方案: 这个案例,看上去特别简单有没有?谁都会做嘛,新建12个工作表、重命名工作表、复制、粘贴。 如果是这样的话,起码得5分钟。这还是教学案例,只创建12个工作表。如果每天一张表,需要365个工作表呢?这样复制、粘贴,一天时间就光干这点事了。 来看一下我是怎么做的。 1。生成月份序列: 1)新建一个工作表在A1输入“月份”选中A列,按Ctrl1弹出“设置单元格格式”对话框在“数字”“自定义”中输入:0月确定 2)在A2单元格中输入数字“1”,它就会自动显示成“1月” 3)选中A2单元格的同时,按住Ctrl键向下拖动,就会自动生成12个月的序列 用这个方法,可以解决月份排序问题。具体可参见Excel世纪难题“按月份排序”,终于解决了 2。用这12个月的数据序列创建数据透视表,为了方便起见,就放置在现有工作表中将“月份”列拖放到数据透视表的“筛选”区域 3。选中数据透视表区域选择菜单栏的“分析”“选项”“显示报表筛选页”确定,就会自动生成12张以月份命名且顺序排列的工作表 4。这新建的12个工作表中都各有一个数据透视表,需要把它们全都删除: 全选“1月”工作表中的内容选中“1月”工作表名称按住Shift键的同时,点击“12月”工作表名称,即可全选12个月的工作表右键单击选择“清除内容” 5。现在这步很关键,将“全年”工作表中的表格快速跨表复制粘贴到所有月份: 全选“全年”工作表中的内容,CtrlC按住Shift键的同时,点击“12月”工作表名称,即可全选“全年”及12个月的工作表选择菜单栏的“开始”“填充”“至同组工作表” “全年”的内容就已经完全不走样地复制粘贴到12个月的所有工作表中了。 6。最后,再把最初创建月份序列时用的sheet2删除,就已经大功告成了。 整个过程,为了教学目的,我写得很详尽,所以看似内容挺复杂。其实真正操作的时候,一气呵成,绝对不到20秒。