在线合并 Excel 列 — 免费·无需上传·一键完成
用分隔符把多个列合并为一列:可选保留或删除源列,全表批量处理,其余数据与格式不受影响。无需上传、无需注册,文件只在本地处理。
将一个 .xlsx / .xlsm / .xls 文件拖到这里,或点击选择
支持 .xlsx / .xlsm / .xls · 本地处理 · 从不上传
两种模式:保留或删除源列
| 模式 | 合并前(A–D 列) | 合并后 | 新列位置 |
|---|---|---|---|
| 保留源列(默认) | Jane, Lee, 30, x | Jane, Lee, 30, x, Jane Lee | 插在最后一个所选列之后(新列为 E 列) |
| 删除源列 | Jane, Lee, 30, x | Jane Lee, 30, x | 位于第一个所选列的原位置(A 列) |
有表头行时,新列使用你填写的表头(留空则为「Merged」);无表头行时,包括第一行在内的每一行都会被合并。
如何在线合并列
- 拖入一个 .xlsx / .xlsm / .xls 工作簿——文件在浏览器内本地解析,从不上传。
- 文件读取后,第一张工作表的表头行会立即显示为列列表(A — 姓名、B — 城市……);表头单元格为空时只显示列字母。
- 至少勾选两个要合并的列。各列按勾选顺序、用你指定的连接符拼接。
- 设置连接符(默认为空格,也可使用「, 」「 - 」等)、新列表头,以及是否保留源列、是否将首行视为表头。
- 点击「合并列」,下载结果文件 your-file-name-merged-columns.xlsx。
相同的列位置会应用到工作簿中的每一张工作表——选择 A 列和 C 列后,每张表都会合并 A、C 两列;窄于所选列的工作表保持不变,并在报告中标记为已跳过。
工作原理
本工具在浏览器内用 SheetJS 读取工作簿,把每张工作表载入为内存中的行数组。对每一行,按你勾选的顺序遍历所选列,用你设置的连接符拼接单元格文本——空值、null 和空串会被跳过,因此不会出现悬挂分隔符。合并后的值写入新列:保留源列时插在最后一个所选列之后,删除源列时则占据第一个所选列的原位置。每张工作表都按相同的列位置执行合并;窄于所选列的工作表原样保留。最后按单元格数值重建为新的 .xlsx 并下载——样式、合并单元格、图表会被简化,公式按缓存值落为常量。
你的文件从不离开设备——100% 在浏览器内处理。
与 CONCATENATE 公式的对比
在 Excel 中,你需要写 =A1&" "&B1(或 =CONCATENATE(A1," ",B1)),向下拖动填充每一行,若想要纯文本还要再粘贴为值。本工具一键合并整列,直接产出新文件。
| 方式 | 文件去向 | 预期 |
|---|---|---|
| 本工具 | 不上传——浏览器内处理 | 免费、无注册、一次合并整列、支持批量 |
| CONCATENATE 公式 | 留在你的磁盘 | 手动、逐行下拉填充、结果为公式 |
典型使用场景
- 把名字、姓氏两列拼成一个完整姓名列。
- 将街道、城市、邮编列拼接为一个地址字段。
- 用多个列生成主键、账号或邮箱(如 firstname.lastname@company.com 形式)。
- 合并区号与电话号码,或商品分类与 SKU。
空单元格会自动跳过——合并 A、(空)、B 时结果为单个分隔符的「A B」,绝不会出现「A B」或悬挂的分隔符;所选单元格全部为空的行,合并格保持为空。
限制说明
- 输出是按数据重建的数值级 .xlsx:单元格样式、列宽、合并单元格、公式和图表会被简化。
- 日期在拼接时会按文本处理——日期变为英文日期串(如「Mon Jan 15 2024 …」),而非格式化日期;如需特定显示效果,请先把日期转为文本。
- 列按第一张工作表的位置(A、B、C…)选择,无法对不同工作表使用不同的列。
- 加密工作簿无法读取;支持旧版 .xls,但结果统一输出为 .xlsx。
常见问题
合并列真的免费吗?
是的,完全免费,无需注册、没有水印、没有文件数量限制,全部在浏览器中本地处理。
如何选择要合并的列?
拖入文件后,第一张工作表会在本地读取,其表头行变成勾选列表——「A — 姓名」「B — 城市」等。至少勾选两列,各值按勾选顺序拼接。
合并会应用到每张工作表吗?
会。所选列位置(例如 A 列和 C 列)会应用到每一张工作表;窄于所选列的工作表会被跳过、保持不变。
空单元格会怎样?
空单元格和空字符串会被跳过,因此 A、(空)、B 的合并结果只有一个分隔符的「A B」。若某行所选单元格全部为空,合并格也保持为空。
可以保留原始列吗?
可以——「保留源列」默认勾选,新列插在最后一个所选列之后;取消勾选则删除源列,新列放到第一个所选列的原位置。
可以使用什么连接符?
任意文本:空格(默认)、逗号、逗号加空格、斜杠、连字符,或「 - 」这样的多字符连接符。
格式和日期会保留吗?
样式按单元格数值重建,因此会被简化。日期会按英文日期文本拼接(如「Mon Jan 15 2024 …」),显示效果重要时请先将日期转为文本。文件从不上传。
相关工具
想看完整参考?阅读 TEXTJOIN 函数:语法、示例与错误排查 —— 语法、示例、常见错误和常见问题。
想看完整参考?阅读 CONCAT 函数:语法、示例与错误排查 —— 语法、示例、常见错误和常见问题。
想对合并后的列做更精细的控制?
打开免费在线 Excel 编辑器