1. 单击“文件→页面设置”,切换到“工作表”选项卡,按表格的格式需要设置“顶端标题行”为4,即前4行在每张表格中重复出现。设置好页边距,然后使用打印预览确认除标题外每页可打印的行数,在此假设为16。
2. 表格数据最后增加一列(K列)标题名为页码,输入公式=CEILING(ROW(F5)-3,16)/16(如图1),拖动尺寸柄把公式复制到下面各单元格。
图1 添加“页码”单元格
提示:公式中-3为标题行数减1得出(4-1=3),两个16为每页可打印的数据行数。
3. 选中工资表数据区域(B4:K200),单击“数据→分类汇总”,在d出的“分类汇总”界面中,将“分类字段”项设置为“页码(按K列)”、“汇总方式”项设置为“求和”,并在“选定汇总项”列表中选中全部需要汇总的列,确定后马上可以看到分页小计已全部自动插入了。
4. 右击页码所在的K列列标,选择隐藏,这样打印时就看不到我们自己添加的页码列了。然后就可以直接打印了,打印后再按“Ctrl+Z”键撤消隐藏和分类汇总 *** 作即可恢复工资表原样,或者你可以在分类汇总前保存一下,分类汇总后记得不要保存效果也是一样。
按上面 *** 作得到的分页小计只有合并的数据,并没有分页小计字样。如果你需要显示该文字,可再选中工资表数据区域(B4:K200)单击“数据→筛选→自动筛选”,在没有进行小计的列中单击筛选的下拉箭头,选择“空白”,则只显示分页小计所在的行,然后在第一行输入分页小计四字,再拖动填充柄向下填充,列宽不足以显示时会自动跨行显示(如图2)。完成后再单击同一筛选下拉箭头选择“(全部)”即可。使用筛选后将无法撤消,所以你必须在分类汇总前保存,并注意打印后不要保存。或者按下面的方法分页小计则可以不考虑这个问题了。
图2 选择“空白”项
如果不想每次都重复分类汇总 *** 作,可以按住Ctrl键用鼠标拖动“工资表”工作表选项卡复制出另一副件“工资表(2)”,在“工资表(2)”的B5输入公式=工资表!B5,再拖动填充柄把这公式填写到其他有数据的单元格中,这样在工资表中的数据修改就会全部显示在“工资表(2)”。然后我们只要按前面介绍的方法对“工资表(2)”进行分页小计。则修改“工资表”后就可以直接从“工资表(2)”打印出到含分页小计的工资表。
方法一:在b1中输入公式=sum(mid(a1,{1,6,11,16,21},4)*1)方法二:定义一个名称,比如“求和”,输入=evaluate(substitute(sheet1!$a2,"、","+"))后确定,在b1中输入=求和,即得到要的结果。方法二通用性更强些。
方法三:用vba求解。进入vbe编辑环境,插入模块,输入代码:
function
单元格求和(i
as
range)
单元格求和
=
application.evaluate(worksheetfunction.substitute(i,
"、",
"+"))
end
function
回到刚才的表上在b1中输入=单元格求和(a1)即可得到想要的结果。
希望以下内容对你有及:
步骤1 :在最前面插入一列,在2至6行输入1,7至11行输入2.然后先取A2:A11,双击右下角向下填充,填充方式为复制单元格。
步骤2:选取整个数据表,数据 - 分类汇总 ,在打开的分类汇总窗口中,汇总项选数量和金额。另外还要选中“每组数据分页”的选项。 *** 作完以后,就成功了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)