怎样把多个excel工作簿里面的相同名字的工作表的内容合并到一起?

如题所述

1、首先,我们需要在C列添加一个辅助列,在第一个数据右边的单元格(C2),输入函数公式:=B2。

2、在下一个单元格(C3),输入函数公式:=IF(A3=A2,C2&"/"&B3,B3)即:如果A列的姓名与上一个单元格相同,返回结果上一个单元格的内容加B列对应的数据,并与之以斜杠隔开,否则,等于B列对应的数据。

3、向下填充公式后,我们可以看到,各姓名中的最后一个姓名对应右侧(C列)的数据,就是我们想要的结果。

4、但是我们要批量地提取想要的内容,我们需要再建立一个辅助列(D列)。在D2单元格输入公式:=IF(ISNUMBER(FIND(C3,C4)),0,1)即:如果C列的数据,在下一个单元格中能找到本单元格的内容,就返回结果"0",否则返回结果"1"。公式向下填充后,我们可以看到,各姓名中的最后一个姓名在D列对应的计算结果为数字1,其他的姓名在D列对应的计算结果都为0。

5、我们选中辅助列的数据(C列和D列),复制后,在原位置选择性粘贴为"数值"(新建辅助列粘贴也可以)。如果不粘贴为"数值",我们在进行排序时,公式的引用会发生错乱,即:计算结果会发生改变(即:计算出错)。

6、我们选择D1单元格,在开始菜单下找到排序,并使用"降序"排序。

7、降序排序后的结果,非常迅速、完美地解决了我们的问题。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-08-31

把多个excel工作簿里面的相同名字的工作表的内容合并到一起的方法步骤如下:

1、打开需操作的excel表格,单击表格区域的任意一个单元格,然后在数据中,找到分类汇总,然后单击分类汇总。

2、进入分类汇总对话框,在分类字段选择区域,汇总方式可选择默认的方式,选定汇总项选择区域。然后点击“确定”,得到分类汇总的表格。

3、单击选中区域这一列,在开始,找到格式刷,单击。

4、然后选中A列,这样通过格式刷,使A列和B列格式相同。

5、选中A2-A36,然后在开始-查找和选择中,找到定位条件,单击。

6、进入定位条件对话框,选择空值,然后点击确定。

7、在开始中,单击合并后居中按钮。

8、选中A列,然后单击格式刷按钮,再选中B列。

9、选中表格中任意一个单元格,在数据选项卡中,找到分类汇总,单击。

10、出现分类汇总对话框,单击全部删除按钮。

11、右键单击A列,选中删除,删除A列。

12、excel表格中相同名字就被批量合并在一起了。

本回答被网友采纳
相似回答