excel函数公式合并多个工作表的方法

如题所述

excel函数公式合并多个工作表的方法

【例】如下图所示工作簿中,A,B,C,D为4个格式相同行数可能不同的表格,需要把这4个表合并到“汇总”表中。

操作步骤:

1、公式 - 名称管理器 - 新建名称 - 在新建名称中输入名称“sh”,然后“引用位置”框中输入公式:

=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)T(now())

公式说明:

GET.WORKBOOK(1)是宏表函数,当参数是1时,可以获取当前工作簿中所有工作表名称,由于名称中带有工作簿名称,所以用FIND+MID截取只含工作表名称的字符串。T(now())的作用是让公式自动更新。

 2、在A列输入下面公式:

=INDEX(sh,INT((ROW(A1)-1)/6)+1)

公式说明:

此公式目的是在A列自动填充工作表名称,并每隔N行更换填充下一个名称。公式中6是各表格的现在或将来更新后最大行数,尽量设置的大一些。以免将来增加行汇总表无法更新数据。sh是第1步添加的名称。

 3、在B2输入公式并向右向下填充,取得各表的数据。

=INDIRECT($A2"!"ADDRESS(COUNTIF($A$1:$A2,$A2)+1,COLUMN(A1)))

公式说明:

此公式目的是根据A列的表名称,用indirect函数取得该表的值。其中address函数是根据行和列数生成单元格地址,如address(1,1)的结果是$A$1。

公式设置并复制完成后,你会发现各表的数据已合并过来!

 当删除表格,汇总表中会自动删除该表数据,当增加新工作后,该表数据会自动添加进来。

温馨提示:内容为网友见解,仅供参考
无其他回答

excel函数公式合并多个工作表的方法
1、公式 - 名称管理器 - 新建名称 - 在新建名称中输入名称“sh”,然后“引用位置”框中输入公式:=MID(GET.WORKBOOK(1),FIND("]

excel怎样快速将多个工作表合并成一个
有以下三种方法:(1)用函数可以办到,假设A1对应“张三:50分”,A2对应“李四:85分”,则在B1中输入=left(A1, find(":",A1, 1)-1)就可以把“张三”提取出来,向B2填充公式,就可以把“李四”提取出来。再向B列其它格填充公式就把A列的都提取出来了。这个公式的含义是,先用find(":",A1...

如何将多个工作表数据合并到一个工作表里?
在 Excel 中对相同类型的数据进行汇总有多种方法,以下是其中几种常用方法:1. 使用 SUMIF 函数。SUMIF 函数可以根据指定条件对数据进行求和。例如,如果要汇总某一列中符合某个条件(如“商品A”)的所有数值,可以使用类似于以下的公式:=SUMIF(A2:A100,"商品A",B2:B100) 。2. 使用 PivotTable...

怎样将多个Excel表格里的数据合并在一起?
方法一:使用 CONCAT 函数 CONCAT 函数可以将多个字符串连接起来。要使用 CONCAT 函数合并分列后的单元格,可以使用以下公式:=CONCAT(A1, ",", A2)该公式将 A1 和 A2 单元格中的值连接起来,并用逗号作为分隔符。例如,如果 A1 和 A2 单元格分别包含“北京”和“上海”,则使用该公式后,A1 单...

excel如何利用合并计算完成多表格数据汇总求和技巧
第一步:鼠标光标定位在“汇总”工作表A1单元格,依次单击【数据】—【合并计算】,弹出“合并计算对话框”。第二步:在合并计算对话框里的“函数”可以选择对多表汇总后的数据是执行合种计算,常用的有“求和”、“求平均”、“求最大”、“求最小”。第三步:先把光标定位在“引用位置”下的文本...

excel有没有一个函数公式可以把N个不同工作簿的同一位置的数值汇总在一...
A1)汇总表A1=[工作簿1.xls]SHEET1!$A$1 汇总表A2=[工作簿2.xls]SHEET1!$A$1 汇总表A3=[工作簿3.xls]SHEET1!$A$1 汇总求和:汇总表A2=SUM([复件1.xls]Sheet1!$D$165,[复件2.xls]Sheet1!$D$165,[复件3.xls]Sheet1!$D$165)希望可以给你些启发.不明白可HI我 前程物流 ...

如何合并多个excel表格
函数公式:=CONCATENATE(C5,D5,E5)函数解析:Concatenate函数为文本合并函数之一,它对应可以将多个单元格中的内容合并到一起,参数可以实现多个,每个参数中间用符号“,”隔开即可。案例三:连接符号快速完成多工作表数据合并 技巧解析:=C5D5E5 技巧说明:多个单元格数据内容合并到一起,除了函数和快捷...

excel表格合并多个工作表
首先,使用Power Query合并工作表是一种高效的方法。Power Query是Excel中的一个强大工具,可以帮助用户轻松地合并多个工作表。具体操作步骤如下:首先,新建一个Excel文件并打开,然后依次点击“数据”-“获取数据”-“启动Power Query编辑器”。在编辑器中,用户可以选择...

Excel怎样把几个表格合并成一个?
Excel表格合并到一起存在两种情况,一种是多个工作表合并成一个工作表,另一种是多个工作簿合并成一个工作簿。工作表\/工作簿合并的方式以下几种办法:1、临时性的少量工作簿少量工作表的情况,我们直接复制粘贴数据即可。这种情况不会花太多时间,即使职场小白绝大多数都是可以轻松上手。2、如果要合并的...

如何把多个工作表数据合并?
4.接着下面用公式引用.在商品表1中选中单元格,再点击上面的fx,选择全部,找到vlookup.点确定。5.关于Vlookup函数内容解析:Lookup_value“唯一值”为需要在数组第一列中查找作参考的关系数值,它可以是数值或文字符串。比如:举例中的商品代码列,一般是第一列的数值,作为唯一数据参考而用的。(本表格...

相似回答
大家正在搜