Excel批量合并多个CSV文件中的表格(合并表格)
情境说明:
- Excel批量合并多个CSV文件中的表格
- 可自定义CSV文件的分隔符:逗号,冒号,等号,分号,空格,制表符Tab
- 可配置编码格式,支持142种编码格式
- 合并后的表格有CSV文件名列
Excel模板视频使用说明
Excel模板版本:v1.0 |
软件:Excel2013或以上,不支持WPS。 |
配置分隔符与文件编码


使用说明
- 准备好待合并的csv文件(详见下文)。
- 删除目录 \待合并的文件\ 下的所有文件。
- 将待合并的所有csv文件放入目录 \待合并的文件\ 中。
- 打开Excel模板文件。
- 在工作表“配置”选择csv文件的分隔符 。无法确认分隔符时,用记事本程序打开csv文件,可以看到分隔符,然后直接关闭,不要保存!
- 在工作表“配置”选择csv文件编码 。无法确认编码时,可以选择“默认” 或 “936简体中文” ,这2个都很常见。或者询问csv文件的提供方,或进行不同编码的尝试,或者使用UltraEdit等专业的文本编辑软件查看。
- 设置好分隔符和文件编码后,到工作表“合并后的表格”,点主菜单“数据”下的“全部刷新”,显示结果。如果合并表格有错误,请更换配置中的分隔符或编码后重新刷新。
按照以下要求准备待合并的CSV文件
项目 | 要求 |
---|---|
待合并文件的保存位置 | 所有待合并文件必须在目录 \要合并的文件\ 下。 |
待合并文件夹的名称 | 不可修改名称。 |
合并文件的保存位置 | 必须与待合并文件夹同级。 |
合并文件的名称 | 可以修改。 |
待合并文件夹与合并文件的上级目录 | 任意。 |
待合并文件的文件名 | 任意。 |
待合并文件名的扩展名 | 必须都是csv的扩展名。 |
编码格式 | 142种编码可选。所有文件必须一样。 |
分隔符号 | 冒号,逗号,等号,分号,空格,制表符TAB。待合并文件只能是一种分隔符。 |
表头 | 必须有 |
列名 | 只有同名的列才会合并为一列 |
列数量 | 各表格需一致。所有列都会被合并,只有同名的列才会合并为一列。 |
列顺序 | 可以不一样 |
行数量 | 至少有1行数据 |
表格头部的说明文字 | 不能有 |
表格尾部的说明文字 | 不能有 |
限制条件
如果您不知道如何正确编辑CSV文件,请不要修改原始的csv文件。
模板截图


Excel模板没有加密,下载后可以任意修改。如果您具备一定的Excel技能,完全可以自行修改。
1.下载模板后不会使用,请联系客服。强烈建议先观看上方模板展示视频。
2.如果您在此模板基础上有更复杂需求,可以联系数阁Excel开发经理,为您量身定制模板。
3.定制模板的费用与您要求的复杂度成正比。如果您已付费够买该模板,已支付的费用将抵扣定制开发的费用。
推荐阅读
Excel合并多个xlsx文件中的超级表(套用表格格式的)
Excel合并多个xlsx文件中的表格,没套用表格格式且有头尾说明文字
Excel合并多个xls文件中的表格,可以有头尾说明文字
Excel合并多个txt文件中的表格
支持的编码格式
936 简体中文(GB2312),10008 简体中文(Mac),20936 简体中文(GB2312-80),50227 简体中文(ISO-2022),51936 简体中文(EUC),52936 简体中文(HZ),54936 简体中文(GB18030),950 繁体中文(Big5),10002 繁体中文(Mac),20000 繁体中文(CNS),20002 繁体中文(Eten),20001 TCA台湾,20003 IBM5550台湾,20004 TeleText 台湾,20005 Wang台湾,1200 Unicode,1201 Unicode(Big-Endian),12000 Unicode(UTF-32),12001 Unicode(UTF-32 Big-Endian),65000 Unicode(UTF-7),65001 Unicode(UTF-8),20127 US-ASCII,20261 T.61,20269 ISO-6937,500 IBM EBCDIC(国际),1148 IBM EBCDIC(国际-欧洲),708 阿拉伯语(ASMO 708),720 阿拉伯语(DOS),864 阿拉伯语(864),1256 阿拉伯语(Windows),10004 阿拉伯语(Mac),20420 IBM EBCDIC(阿拉伯语),28596 阿拉伯语(ISO),57006 ISCII 阿萨姆语,28603 爱沙尼亚语(ISO),57007 ISCII 奥里亚语,1149 IBM EBCDIC(冰岛-欧洲),10079 冰岛语(Mac),20871 IBM EBCDIC(冰岛语),861 冰鸟语(DOS),775 波罗的语(DOS),1257 波罗的语(Windows),28594 波罗的语(ISO),1142 IBM EBCDIC(丹麦-挪威-欧洲),20277 IBM EBCDIC(丹麦-挪威),1141 IBM EBCDIC(德国-欧洲),20273 IBM EBCDIC(德国),2010 德语(1A5),20106 德语(1A5),1147 IBM EBCDIC(法国-欧洲),20297 IBM EBCDIC(法国),57002 ISCII 梵文,20278 IBM EBCDIC(芬兰-瑞典),1143 IBM EBCDIC(芬兰-瑞典-欧洲),949 韩语,1361 韩语(Johab),10003 韩语(Mac),20833 IBM EBCDIC(韩语扩展),20949 韩语 Wansung,50225 韩语(ISO),51949 韩语(EUC),57010 ISCII 吉吉拉特语,863 加拿大法语(DOS),57008 ISCII 卡纳达语,10082 克罗地亚语(Mac),858 OEM多语言拉丁语,870 IBM EBCDIC(多语言拉丁语-2),1026 IBM EBCDIC(土耳其拉丁语-5),1047 IBM拉丁语-1,20924 IBM拉丁语-1,28593 拉丁语3(ISO),28605 拉丁语9(ISO),10010 罗马尼亚语(Mac),57009 ISCII马来亚拉姆语,37 IBM EBCDIC(美国-加拿大),437 OEM美国,1140 IBM EBCDIC(美国-加拿大-欧洲),57003 ISCII 孟加拉语,20108 挪威语(IA5),29001 欧洲,57011 ISCII旁遮普语,860 葡萄牙语(DOS),865 日耳曼语(DOS),932 日语(Shift-JIS),10001 日语(Mac),20290 IBM EBCDIC(日语片假名),20932 日语(JIS 0208-1990和 0212-1990),50220 日语(JIS),50221 日语(JIS-允许1字节的假名),50222 日语(JIS-允许1字节的假名-SO/SI),51932 日语(EUC),20107 瑞典语(IA5),57005 ISCII泰卢固语,57004 ISCII 泰米尔语,874 泰语(Windows),10021 泰语(Mac),20838 IBM EBCDIC(泰语),857 土耳其语(DOS),1254 土耳其语(Windows),10081 土耳其语(Mac),20905 IBM EBCDIC(土耳其语),28599 土耳其语(ISO),10017 乌克兰语(Mac),20284 IBM EBCDIC(西班牙),1145 IBM EBCDIC(西班牙-欧洲),20880 IBM EBCDIC(西里尔俄语),21025 IBM EBCDIC(西里尔塞尔维亚语-保加利亚,855 OEM 西里尔语,866 西里尔语(DOS),1251 西里尔语(Windows),10007 西里尔语(Mac),20866 西里尔语(KO18-R),21866 西里尔语(KOI8-U),28595 西里尔语(ISO),850 西欧(DOS),1252 西欧(Windows),10000 西欧(Mac),20105 西欧(1A5),28591 西欧(ISO),862 希伯来语(DOS),1255 希伯来语(Windows),10005 希伯来语(Mac),20424 IBM EBCDIC(希伯来语),28598 希伯来语(ISO-Visual),38598 希伯来语(ISO-逻辑),737 希腊语(DOS),869 现代希腊语(DOS),875 IBM EBCDIC(现代希腊语),1253 希腊语(Windows),10006 希腊语(Mac),20423 IBM EBCDIC(希腊语),28597 希腊语(ISO),20280 IBM EBCDIC(意大利),1144 IBM EBCDIC(意大利-欧洲),20285 IBM EBCDIC(英国),1146 IBM EBCDIC(英国-欧洲),1258 越南语(Windows),852 中欧(DOS),1250 中欧(Windows),10029 中欧(Mac),28592 中欧(ISO)
推荐工具: