如何统计一个EXCEL工作薄内多张工作表的行数
有一个EXCEL工作薄,工作薄内有N张工作表(N>100),每张工作表的格式均为第一行为标题,从第二行开始为数据,现在需要统计出该EXCEL工作薄内共有多少行数据(不含标...
有一个EXCEL工作薄,工作薄内有N张工作表(N>100),每张工作表的格式均为第一行为标题,从第二行开始为数据,现在需要统计出该EXCEL工作薄内共有多少行数据(不含标题行),请问有什么办法能较快的得到结果吗?EXCEL的版本是2007版的。
展开
展开全部
新建一个工作表放到工作簿的最后(避免公式重复引用),在你的工作表中的任意一个单元格填入公式=counta(sheet1:sheetN!A:A)-N即可
其中sheet1是你工作簿中第一个表的名称,sheetN是你工作簿中最后一个表的名称,N是你的总表数。
例如你的工作簿中原来共有100张表,工作表的名称依次是:客户、供应商……、联系人;那么公式为=counta(客户:联系人!A:A)-100。
此外,需要注意的是,该统计方法对于存在空白项或合并单元格时可能得不到你想要的结果,因为空白项会被忽略,合并单元格会被认为只有1行,因此,选择A列进行统计还是其他列,请根据需要替换。
其中sheet1是你工作簿中第一个表的名称,sheetN是你工作簿中最后一个表的名称,N是你的总表数。
例如你的工作簿中原来共有100张表,工作表的名称依次是:客户、供应商……、联系人;那么公式为=counta(客户:联系人!A:A)-100。
此外,需要注意的是,该统计方法对于存在空白项或合并单元格时可能得不到你想要的结果,因为空白项会被忽略,合并单元格会被认为只有1行,因此,选择A列进行统计还是其他列,请根据需要替换。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设你报表最多的是1000行,那就
选中第一张表的B1001然后点对sheet1这个地方点右键,点选中全部工作表,写公式
=count(A:A)
再选中B1002单元格写
=SUM(Sheet1:Sheet100!B1001)
如果你的sheet1表单名是表格A,那你也写表格A,最右边(也就是最后一个表名)是表格Z,那就用它代替sheet100
选中第一张表的B1001然后点对sheet1这个地方点右键,点选中全部工作表,写公式
=count(A:A)
再选中B1002单元格写
=SUM(Sheet1:Sheet100!B1001)
如果你的sheet1表单名是表格A,那你也写表格A,最右边(也就是最后一个表名)是表格Z,那就用它代替sheet100
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询