用EXCEL分类汇总实现将某一列相同值打印到一张sheet页

今年去xx学校发书制作发书单的时候,需要将每个班级打印到一张A4纸上,由于班级众多(200多个班级),开始我们派了两个同事,一个班级一个班级地复制粘贴到新的sheet页打印,愣是花了小一天,后来发现Excel针对这个情况其实有个简单的做法,那就是分类汇总

打开数据-->分类汇总,选择分类字段为“使用班级”,汇总方式为“计数”,选定汇总项为“使用班级”,其实字段可以随意选择,但是要保证分类字段和选定汇总项是同一个字段,勾选“分组数据分页”,点击确定。

然后效果就是这样的

我们点击打印预览,发现每个班级就可以打印到一个sheet页面了,我们把打印给修改、美化一下,首先,我们把 所有的“计数”字眼给删除掉,然后选择教材名称为空白的行,打上我们想要的内容,比如我这里是“领取人:”

然后我们修改单元格宽度,设置打印标题

点击预览看效果

是不是棒棒哒!

因为打印的表格很多,所以我们需要对每一张表格进行编号,我们可以筛选E列含“计数”字样的行,然后再D列输入 =SUBTOTAL(103,$E$10:E10) ,向下填充即生成递增序号(注意这里的$E$10是因为被填充的单元格是依赖$E$10排序,这里要灵活变通),但是我们直接打开筛选会发现序号变了,这个是因为SUBTOTAL的特性,SUBTOTAL统计了可见的非空单元格数量,所以我们要在隐藏多余行的时候就做一次粘贴为数值,而且是只粘贴可见单元格(有些版本不支持粘贴可见单元格,这里推荐最新版的wps)

打开筛选,我们发现序号没有变化,我们可以继续美化,使用正则表达式 *计数(*匹配任意字符)替换为 供货单位:东哥

这样看着是不是就舒服多了?

那么当我们 完成全部打印之后,怎样将表恢复到原来的状态呢?

还是打开打开数据-->分类汇总,这次我们选择 全部删除

我们再次查看,表是不是恢复到原始状态了?

在此感谢洛阳师范学院杜老师的指导,感谢!

(文中数据已做脱敏处理,无实际或参考价值)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值