Excel批量合并表格多个文件中的表格

情境说明:

  1. 自动合并多个扩展名为(后缀)xlsx文件中的表格
  2. 待合并的表格没有套用表格格式,不是超级表
  3. 可将不同sheet的表格一起合并
  4. 表格首尾可以有说明文字,但不会被合并
  5. 将合并后表格有xlsx文件名列,工作表sheet名称列

Excel模板视频使用说明

Excel模板版本:v1.0
软件:Excel2013或以上,不支持WPS。

使用说明

  1. 准备好待合并的xlxs文件(详见下文)
  2. 删除目录 \待合并的文件\ 下的所有文件
  3. 将待合并的所有文件放入目录 \待合并的文件\ 中
  4. 打开本模板文件
  5. 在“配置”工作表中输入首尾说明文字的行数,“头说明文字行数” 和 “尾说明文字行数”。 如果没有说明文字,请输入0。
    • 头部说明文字是从表格的表头向上到工作表第1行的所有行(不含表头)。可以有头部说明文字,或没有。每个表格的头部说明文字行数必须一样,含空行。
    • 尾部说明文字是从表格的最后一行向下到尾部说明文字的最后一行的所行(不含表格的最后一行)。可以有尾部说明文字,或没有。每个表格的尾部说明文字行数必须一样,含空行。
  6. 点主菜单“数据”下的“全部刷新”,到“合并后的表格”工作表查看合并后的结果。

按照以下要求准备待合并的xlsx文件

项目 要求
待合并文件的保存位置 所有待合并文件必须在目录   \要合并的文件\  下
待合并文件夹的名称 不可修改
合并文件的保存位置 必须与待合并文件夹同级
合并文件的名称 可以修改
待合并文件夹与合并文件的上级目录 任意
待合并文件的文件名 任意
待合并文件名的扩展名(后缀) 必须都是xlsx扩展名
套用格式的表名(超级表) 任意
工作表sheet名称 任意
工作表数量 可以多个
工作表内容 每个待合并文件中的工作表中必须有需要待合并的表格,且表格区域外不能有不需要合并的数据
表头 必须有
列名 必须一样。如果不一样,合并结果中会增加额外的列。
列数量 必须一样。也可以不一样,除非就想要这样的效果。
列顺序 可以不一样
行数量 至少有1行数据
表格的首列位置 任意
表格的首行位置 任意
表格的头\尾说明文字的表格的头\尾说明文字的列数或位置 列数不能超过待合并表格的列数,列位置不能在待合并表格的列位置以外。
表格头部的说明文字 所有待合并表格的头部说明文字的行数必须一致,且中间不能有空行。或待合并表格都没有头部说明文字。头部说明文字的最后一行与表头之间可以有任意空行,或没有。
表格尾部的说明文字 各待合并表格的尾部说明文字的行数可以不一样,尾部说明文字之间可以有空行,但不能超过配置文件中设置的行数,可以小于或没有(尾部设置为3行,可以1、3行有文字,2行为空)。尾部说明文字的首行与表格最后一行之间可以有任意空行,或没有。
待合并表格区域以外的区域 除了表格的头\尾说明外,不能有其他任何信息,空格也不行。

Excel模板数据源

待合并的各xlxs文件

Excel模板配置

  1. 设置头部说明文字的行数,如果没有则写0
  2. 设置尾部说明文字的行数,如果没有则写0
表格的首尾说明文字的图例

Excel模板截图

合并xlsx文件后的结果表
下载模板后不会使用,请联系客服。强烈建议先观看上方模板展示视频。 
如果您在此模板基础上有更复杂需求,可以联系数阁Excel开发经理,为您量身定制模板。 
定制模板的费用与您要求的复杂度成正比。如果您已付费够买该模板,已支付的费用将抵扣定制开发的费用。

推荐阅读

Excel超级表成倍提升工作效率(套用表格格式)

Excel合并多个xlsx文件中的超级表(套用表格格式的)
Excel合并多个xls文件中的表格,可以有头尾说明文字
Excel合并多个txt文件中的表格
Excel合并多个csv文件中的表格