怎么在Excel多页中插入每页小计?

怎么在Excel多页中插入每页小计?,第1张

方法一:在B1中输入公式=SUM(MID(A1,{1,6,11,16,21},4)1)
方法二:定义一个名称,比如“求和”,输入=EVALUATE(SUBSTITUTE(Sheet1!$A2,"、","+"))后确定,在B1中输入=求和,即得到要的结果。方法二通用性更强些。
方法三:用VBA求解。进入VBE编辑环境,插入模块,输入代码:
Function 单元格求和(i As Range)
单元格求和 = ApplicationEvaluate(WorksheetFunctionSubstitute(i, "、", "+"))
End Function
回到刚才的表上在B1中输入=单元格求和(A1)即可得到想要的结果。

你是要一次性求出所有小计的值是吧先在b列一次性选中所有到数据的空白处,也就是合计对应空格。可以用编辑/定位/空白单元格然后一次性批量写公式=SUM(INDIRECT("B1:B"&(ROW()-1)))-2SUMIF(INDIRECT("A1:A"&(ROW()-1)),"小计",INDIRECT("B1:B"&(ROW()-1)))有不明白的请追问

答案1:各位大虾、小虾你们好啊,小妹近日遇到了一个难题,近日在做报表时要求25行为一页,每页插入一个小计,并求出这25行的小计数,小妹冥思苦想了好久,苦无良策,无奈只有一每隔25行就手动插入一空行,再分别输入小计,计算出小计数,很是麻烦,因为这样的报表有上千笔呢,如果每隔25行就手工插入一行再分别输入小计,求出小计数,那会累死我的,恳请各位大虾小虾们多多帮忙,助我渡过这个难关,如能解决这个问题,小妹多多感谢啊!答案2:每隔25行,那一页是要显示27行吧(25+标题+汇总行),没有表给你说个做法参考参考吧: 1插入A列A1加个标题页码,A2写公式=ROUNDUP((ROW()-1)/25,0),向下复制公式; 2选中A列复制粘贴保留值,把公式变成数值,省得变动和重新计算费内存;然后隐藏A列,不打印; 3数据-分类汇总,分类字段“页码”;汇总方式“求和”;汇总项,你自己选吧;选择“每组汇总分页”和“汇总显示在下方”,确定; 4页面设置顶端标题行1:1(应该要标题吧) 你打印预览看看效果。 VBA我不太熟,数据透视表可能要多插入几个辅助列,这个应该是最简单易懂的吧。 觉得可以就多给点分数吧^___^,毕竟也辛苦了不少时间,呵呵 ____________________________________________________________ 那就是28行,标题行只在前2列设置就行了,其他的页面都会显示。

比如A列是“日期”,B列是“名称”,C列是“数量”,数据在第2至100行,公式:
=sumproduct((a2:a100="要统计的日期")(b2:b100="要统计的材料名称")c2:c100)
日期格式要用程序能识别的格式,如:2012-1-15 日期和材料的名称要用英文状态的双引号引着,如果将日期和材料名称输入到单元格中,那只要将公式中的相应位置指定为对应单元格就是了。

1、先排序(如果是多条相同记录不在一起)
2、数据-小计(分类汇总)
3、“分类字段”选择你想要计算小计的项目
4、“汇总方式”选择“求和”
5、“选定汇总项”选择你要加总的项目
6、确定即可

1\比如每页要打印制表人,部门负责人,单位负责人等,可在页面设置,的页脚页眉设置中,将其设置为页脚,每页的表头可在页面设置中的工作表中将要设为表头行选定
2\至于合计,没有简单的方法,一是看设置后,一页能打印多小行,比如能打印20行,就将第页第20行设为汇总合计或小计,或者比计算一个车间的人员的工资,车间下有若干个班组,可以在数据区下面将每班组的合计数列出来,汇总部分的数据也一样在上面数据区对班组名称对应的列列班组名称,职工姓名对应列录入合计,然后按班组筛选打印,则每页一个班组,每页的最后一行就是该页的合计


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13160436.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-13
下一篇 2023-06-13

发表评论

登录后才能评论

评论列表(0条)

保存