EXCEL不同表合并数值

我有十张工作表,是十个单位发给我的债务表,表内的标题都是一样的,纵列全部相同,因为每个单位的债务单位不同,所以横列数量不同。最后一横列是总计。
我要将每个单位的债务总数合并到一张表上,只一横列,有什么别的方法吗?
除了将每个单位的最后一行,一个个复制过来再合并之外,还有其他更科学的方法吗?

题:将a2到a37内的文本顺次合并.
解:
(1)选中区域a2:a37,ctrl_cc(即ctrl_c按两次)呼出剪贴板.
在单元格a38双击或按f2,进入编辑模式,点剪贴板里面刚才放进去的内容,此时即得到合并的文本,中间用空格隔开.
然后将空格替换为无.
如果有多行要这样处理,可以剪切文字,到另一空白格,此时不要按f2或双击,直接ctrl_v,会自动分行。
(2)方法1得到的结果不随着源内容的变化而变化,如果要得到随源变化而变化的文本,须利用文本连接运算符&:=a1&a2...或函数=concatenate(a1,a2,...).
不过输入时讲究一点技巧,利用方法1,
找个适当的区域打草稿:
输入文本:"a2,","a3,"填充到"a37".再利用方法1得到a2,
a3,
...
a37,
再补充为完整的函数.这样不易出错.
(2-抛砖引玉)利用迭代方法,填充公式.楼上已有两位朋友作了说明.然而,最好是在一个公式内部实现循环或迭代过程.说明:数字可以用text(单元格引用,"转化为文本的格式代码")来转文本.
或者设法实现进行区域式的文本链接函数.
(3)如果是用永中office的表格模块,先转置,再利用其多列合并功能,选其中的文本分隔符为无,那么可以连续合并.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-27
当然有!!!
在目标单元格输入 =SUM(
引用工作组第一行或第一列的数据一回车或打勾(回车或打勾确定后括弧也就完整了)
然后拖拉填充柄(如果是引用行就纵向拖拉,如果是引用的列就横向拖拉.
如果引用最后的汇总数回车就可以了)
这样不仅仅做了十张工作表的各单项目的求和,将来这些汇总数据还会随着原表的数据更新而更新.
根据这种求和方法可以让汇总表与那十张表的格式完全相同,公式在第一求和数据目标格内输入然后按上述方法做求和.之后横向拖拉,再纵向拖拉,这样就更直观的看到各各汇总项及来源数据.方法很多边做边体会与摸索吧.本回答被提问者和网友采纳
第2个回答  2012-07-26
在需要汇总的表格里=数据来源的表格