EXCEL怎样把不同的表里的数据汇集到一张表里

有N张表,每个表里都若干行数据,现在想把这N张表的那些数据全部汇集到一个表里,笨办法就是乖乖的复制粘贴,还有什么先进的方法?

用数据透视表的“多重合并计算机数据区域”功能,可以将多个数据表中数据合并到一个数据表中,当然有一个前提就是“列表头”应该一样。不管每个表里的数据有几行,都会汇总到一个表中去。相当方便。具体操作步骤如下:
1。单击”数据“--”数据透视表和数据透视图“
2。选”多重合并计算机数据区域“,下一步。
3。创建单页字段。下一步。
4。将要合并的数据表的数据区域分别进行添加。从表一一直到表N,下一步。
5。选”新建工作表“,确定。
6。出现了汇总结果,这时你可以将需的数据从透视表中复制到别处,以便将把不需要的内容去除。
试试吧,祝你好运!
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-12-19
合并两张表数据的方法如下
两个工作表,假设A列内容是对应的(行顺序可以不同),就把A列作为匹配条件:
1、选Sheet2的BCD列区域——Ctrl+G——定位条件——空值(点选)——确定;
2、在编辑栏输入
=VLOOKUP($A1,Sheet1!$A:$C,COLUMN(),)
按Ctrl+Enter结束计算;
3、选CBD列——复制——右键——选择性粘贴——数值——确定。
(公式引用就转为数据固定下来,Sheet1也可以删除)本回答被网友采纳
第2个回答  2013-04-01
可以对你所要计算的数据排序 ,从小到大,或者从大到小,这样正负就分开了 ,然后SUM计算就好了。
第3个回答  2013-04-01
以前回答的问题 跟你的问题一样 ,看看是不是符合你的要求
http://zhidao.baidu.com/question/392078834?&oldq=1追问

类似,但我的表不是那种shee1 sheet2 sheet3的,而是单独独立的EXCEL文件,有几十个,若一一复制粘贴太麻烦,还是用你发的网址的方法吗?

追答

你说的是多个工作表啊,没说清楚是多个工作薄..晕
多个工作薄在同目录下 合并指定工作表的用下面的代码
http://zhidao.baidu.com/question/391751457?&oldq=1

第4个回答  2013-04-01
VBA和SQL导入外部数据都可以,方便的话发过来看下。[email protected]
相似回答