🔗 CSV合并工具

SQL风格JOIN操作 · 内连接/左连接/右连接/全外连接 · 纯本地处理

📄 左表 (Table A)
粘贴CSV数据 或 点击上传文件
支持 .csv / .tsv 文件
📄 右表 (Table B)
粘贴CSV数据 或 点击上传文件
支持 .csv / .tsv 文件
⚙️ JOIN设置
=
INNER JOIN 仅匹配
LEFT JOIN 保左表
RIGHT JOIN 保右表
FULL OUTER 全保留
🔗
输入左右表数据,选择匹配列和JOIN类型,点击"执行JOIN合并"

❓ 常见问题

什么是CSV JOIN操作?

CSV JOIN操作类似于SQL数据库中的表连接。它基于一个共同的列(键列)将两个CSV文件的数据合并在一起。例如,一个CSV包含员工基本信息,另一个包含部门信息,通过"员工ID"列可以将两份数据合并为一份完整的员工档案。本工具支持四种JOIN类型,满足不同数据合并需求。

INNER JOIN和LEFT JOIN有什么区别?

INNER JOIN(内连接)只保留两个表中匹配键值的行。如果左表的某行在右表中找不到匹配,则不包含在结果中。LEFT JOIN(左连接)保留左表的所有行,右表中没有匹配的行会以空值填充。示例:如果左表有5个员工,右表有3个部门记录,LEFT JOIN会保留全部5个员工,没有部门的员工部门字段为空;INNER JOIN只保留有部门的3个员工。

CSV文件上传到服务器了吗?安全吗?

完全安全。所有CSV数据处理都在您的浏览器本地完成,数据不会上传到我们的任何服务器。您甚至可以在断网状态下使用本工具。对于包含敏感数据(如员工信息、客户数据)的CSV文件,使用本工具无需担心数据泄露风险。

支持多大的CSV文件?性能如何?

性能取决于您的浏览器和计算机。一般建议每张表不超过10000行、50列以保证流畅体验。处理大文件时建议使用桌面版Chrome或Edge浏览器。工具会显示处理行数和列数,方便您了解数据规模。合并速度通常在毫秒到秒级。

如何处理CSV中的中文乱码/编码问题?

本工具使用UTF-8编码读取和输出CSV文件。如果您的CSV文件在Excel中创建并包含中文,建议:1) Excel中另存为"CSV UTF-8(逗号分隔)"格式(*.csv);2) 或用记事本打开CSV文件,另存为UTF-8编码;3) 直接粘贴文本内容到输入框中(最可靠的方式,避免编码转换问题)。

💡 所有处理在浏览器本地完成,数据不上传服务器。支持离线使用。