excel中怎样将多个工作表合并成一个
答案:2 悬赏:60
解决时间 2021-03-10 00:47
- 提问者网友:但未伤到心
- 2021-03-09 08:26
excel中怎样将多个工作表合并成一个
最佳答案
- 二级知识专家网友:有钳、任性
- 2021-03-09 09:48
通过合并数据并创建合并表,可以从一个或多个源区域中汇总数据。这些源区域可以位于合并表所在的同一工作表中,同一工作簿的不同工作表中或不同的工作簿中。在合并源数据时,可以使用汇总函数(如 SUM() 函数)创建汇总数据。
有两种方法可以合并数据:按类别或按位置。
按位置合并:适用于源区域中的数据按相同顺序排列并使用相同标签时。使用此方法可以从一系列工作表(如使用同一模板创建的部门预算工作表)中合并数据。
按类别合并:适用于源区域中的数据未按相同顺序排列但使用相同标签时。使用此方法可以从一系列布局不同、但有相同数据标签的工作表中合并数据。
注意:按类别合并数据与创建数据透视表类似。不过,用数据透视表可以容易地重组类别。如果要更灵活地按类别进行合并,应考虑创建数据透视表。
有两种方法可以合并数据:按类别或按位置。
按位置合并:适用于源区域中的数据按相同顺序排列并使用相同标签时。使用此方法可以从一系列工作表(如使用同一模板创建的部门预算工作表)中合并数据。
按类别合并:适用于源区域中的数据未按相同顺序排列但使用相同标签时。使用此方法可以从一系列布局不同、但有相同数据标签的工作表中合并数据。
注意:按类别合并数据与创建数据透视表类似。不过,用数据透视表可以容易地重组类别。如果要更灵活地按类别进行合并,应考虑创建数据透视表。
全部回答
- 1楼网友:努力只為明天
- 2021-03-09 11:09
1 新建一个工作表放在最左边,在这个工作表运行以下代码
sub 合并()
for i = 2 to sheets.count
'如果工作表的第一行都一样,就把下面 rows("1" & 的1改成2就好了
sheets(i).rows("1" & ":" & sheets(i).range("a60000").end(xlup).row). _
copy range("a" & range("a60000").end(xlup).row + 1)
next
end sub
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯