1、一个工" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何将N多个独立的excel表格,合并在一个表格-excel合并报表,企业合并报表编制excel模板

如何将N多个独立的excel表格,合并在一个表格-excel合并报表,企业合并报表编制excel模板

作者:乔山办公网日期:

返回目录:excel表格制作


合并报表的关键点不在纳入合并范围,视同股权 全部售出,再将剩余部分投资按出售日的公允价值回购。



1、一个工e68a84e799bee5baa6e79fa5e98193331作簿里面有多个工作表,各工作表之间的字段是一致的,但数据不一致。由于工作需要,需要将各个工作表的数据汇总到一个表格里面做汇总分析,数据少、工作表数目不多的时候,CTRL+C后CTRL+V逐个复制粘贴是可以的,但数据量大、工作表数据多的时候,则可以用宏进行快速处理;

‍

2、从上图中,后面的5个工作表,里面是源数据。“合并报表”这个表,则是要将后面5个表格的数据汇总的表格,其内容为空。

3、方法:使用宏快速汇总:

(1)录制宏:首先,点击文件菜单的“工具”菜单,选择“宏”—“宏”

         出现以下的宏界面,在“宏名”中按照自己喜好录入一个名称,这里录入“合并工作表”的名称,“位置”是指该宏可以在那个EXCEL工作簿中使用,这里选择“当前工作簿”。然后点击“创建”。

        出现以下的宏录入界面

        Sub 合并工作表()”下面,将以下的字符复制粘贴过去
Dim m As Integer Dim n As Integer Dim o As Integer For m = 2 To 6
   n = Sheets(m).[a65536].End(xlUp).Row    o = Sheets(1).[a65536].End(xlUp).Row    Sheets(m).Select
   Range("a1", "z" & n).Select    Range("a" & n).Activate    Selection.Copy    Sheets(1).Select
   Range("a" & o + 1).Select    ActiveSheet.Paste Next

        特别注意这一段字符“For m = 2 To 6”,由于要汇总的数据的工作表有5个,加上“合并报表”这个工作表本身,一共是6个工作表,因此“For m = 2 To 6”中选择输入6,如果后面要汇总的数据工作表有3个,则是录入4,如果有12个,则是录入13,依次类推。        

        然后,点击“文件”菜单,选择“关闭并返回到Micrlsoft Excel”。宏至此录入完毕。

        (2)使用已录制好的宏“合并工作表”,进行工作表的数据汇总。首先,在“合并报表”中,点击点击文件菜单的“工具”菜单,选择“宏”—“宏”

 

        出现宏界面,点击选择“合并工作表”,然后点击“执行”。就能达到汇总的效果。要注意,为避免出错,最好检查以下汇总后的报表中有数据的行数,是否等于后面各个报表有数据的行数总和。

        另外要注意,已经使用宏的报表,在保存时,会出现以下提示,点击确定即可。


1.首先,先来看一下INDIRECT函数的用法。INDIRECT函数的作用是:将表示单元格引用的文本转换为实际单元格的引用。具体示例见下图说明:

2.上面的例子是返回同工作表中的内容,INDIRECT函数对不同工作簿、不同工作表的文本地址也是同样适用的,如下图示例:


3.注意:对部分工作表名称引用时需要在工作表名称前后加上7a64e78988e69d83338英文状态的单引号,比如说以数字开头的工作表名称,实际单元格引用类似:='1月份报表'!H18。为了避免错误,可以将所有工作表名称前后都加上单引号。


4.下面来介绍一下要合并的数据。有12张工作表,每个工作表是一个月份的数据。其中A列是客户名称,B列和C列分别是两个产品的销售数量。每个表格里A列的客户名称是一样的(可以类比财务报表的固定科目)。


5.首先,建立一个汇总表,把客户名称复制到汇总表的A列。

6.从B1开始,将工作表名称顺序填充在汇总表第一行。

注意:工作表名称可以用其他Excel小插件取得,转置粘贴到B1开始的单元格区域。

7.先来汇总产品一各月的销售数量。

双击B2单元格,输入公式:=INDIRECT("'"&B$1&"'!B"&ROW(A2)),返回1月份A客户产品一的销售数量,我们可以查看原始数据表验证一下。


8.注意:上面INDIRECT函数生成单元格地址引用部分用了公式,B1代表月份,!B代表取每个表B列数据。row(A2)先返回A2单元格的行数2,然后下拉会变成3,4……等,也就可以顺序取得每个工作表其他客户的销售数据。

9.将B2单元格公式右拉,下拉填充满数据区域就可以方便的查看各月份各客户产品一的销售金额了。也可以查看原始数据表验证一下。


10.如果要查看产品二的数据,可以修改B2的公式,将!B改成!C,右拉下拉即可。也可以用查找替换的方法一次性完成该转换。

易错点提示:这种替换时不要只将B替换成C,因为公式中包含的所有字母B都会被替换成C,导致发生不可预期的错误。比如说ISBLANK函数的B替换成C后,excel就无法识别并运算了。


11.替换完成后,也可以查看一下原始数据表产品二的销售量,看是否正确返回了结果。



合并报表的关键点不在纳入合并范围,视同股权 全部售出,再将剩余部分投资按出售日的公允价值回购。

相关阅读

关键词不能为空

ppt怎么做_excel表格制作_office365_word文档_365办公网