ArrayKit ›Excel 与电子表格 ›CSV 转 Excel CSV 转 Excel 转换器 把 CSV、TSV 或 TXT 文件转成干净的 .xlsx 工作簿,先理顺分隔符、编码和列类型——全部在你的浏览器中完成,不会上传任何内容。
你的 CSV 文件在你的设备上读取和转换。不会向 ArrayKit 上传任何内容,因此包含客户或财务数据的导出文件只留在你手中。
由 Udit Agarwal 开发和维护
打开 Excel 数据清洗工具
关于 CSV 转 Excel CSV 转 Excel 转换器可把一个或多个 CSV、TSV 或 TXT 文件转成真正的 .xlsx 工作簿,避免双击打开时造成的数据损坏。它会先判断分隔符(逗号、分号、制表符或竖线)、引号规则和文本编码,包括 UTF-16 和 Windows-1252 导出的文件,然后逐列检查,再决定各单元格应采用什么类型。只有当一列里的每个值都明确是数字时,该列才会变成数值,因此带前导零的邮编、16 位 ID 和带加号的电话号码都会保持为文本,而不会变成 2134 或 1.23E+15。小数逗号、像 05/03/2024 这样的日期以及 TRUE/FALSE 值都能被识别,任何一列都可以在预览中手动改类型。多个文件可以放进同一个工作簿、每个文件一个工作表,也可以输出为由独立文件组成的 zip。所有转换都在你的设备上完成。
功能特性 识别逗号、分号、制表符和竖线分隔符,以及引号、BOM 和换行符 可读取 UTF-8、UTF-16 和 Windows-1252 文件,重音字母不会乱码 前导零、16 位 ID 和电话号码保留为文本,不会被改坏 识别小数逗号、千位分隔符、ISO 日期,以及日在前和月在前的日期 下载前可按列手动指定为文本、数字、日期或 TRUE/FALSE 把多个文件合并成一个工作簿并各自命名工作表,或输出为工作簿的 zip 加粗带底色的表头行、冻结表头、筛选按钮和自适应列宽 可输出 .xlsx、旧版 .xls,或 Excel 能正确打开的干净 UTF-8 CSV 如何使用 CSV 转 Excel 把一个或多个 CSV、TSV 或 TXT 文件拖到页面上,或直接粘贴文本 检查识别出的分隔符和前 50 行,再通过各列标题下的菜单修正列类型 选择表头样式,以及多个文件是合并成一个工作簿还是输出为 zip 下载 .xlsx,然后在 Excel、Numbers 或 Google Sheets 中打开 示例 输入
name;zip;price;joined
Ann;02134;1.250,50;05/03/2024
Bo;10001;980,00;25/03/2024输出
Separator: semicolon · decimal comma · dates read day first
name text
zip text (02134 keeps its zero)
price number (1250.5, 980)
joined date (2024-03-05, 2024-03-25)分号文件被正确拆分,逗号小数变成真正的数字,邮编仍然是 02134。
常见错误与故障排除 打开文件后,邮编或 ID 仍然丢了前导零。 — 请打开本工具生成的 .xlsx,而不是原始 CSV。如果某一列被读成了数字,请在该列标题下的菜单里改为「按文本处理」,再重新转换。所有内容都挤在同一列里。 — 分隔符猜错了。请在「分隔符」列表中选择逗号、分号、制表符或竖线,而不要用「自动检测」,预览会立刻把各列拆开。带重音的字母变成了奇怪的符号。 — 文件是用较旧的编码保存的。转换器会自动读取 UTF-8、UTF-16 和 Windows-1252,因此请使用 .xlsx 输出,或「适用于 Excel 的 CSV」选项,它会写入带字节顺序标记的 UTF-8。日期的日和月颠倒了。 — 像 05/03/2024 这样的值有两种读法。把「05/03/2024 这类日期」改为「日在前」或「月在前」,预览和下载结果都会随之改变。常见问题 CSV 转 Excel 转换器如何保留邮编中的前导零? 它会先读取一列中的每个值再决定类型。只要有任何一个值带前导零、超过 15 位数字或带电话式加号,整列就保持为文本,这些单元格还会带上文本格式,所以在 Excel 里重新输入代码时也会保留零。 可以把多个 CSV 文件合并成一个 Excel 工作簿吗? 可以。把所有文件一起拖进来,选择「一个工作簿」。每个文件会成为以文件名命名的独立工作表,Excel 不允许的字符会被去掉,名称缩短到 31 个字符,重名的会加上编号。若想要各自独立的工作簿,请选择「文件 zip」。 转换器能处理欧洲版 Excel 导出的分号文件吗? 能。使用分号分隔且带小数逗号的文件,例如 1.234,56,会根据数据本身自动识别。如果文件比较特殊,你也可以手动设置分隔符和小数点符号。 CSV 转 Excel 转换器能读取哪些文本编码? 带或不带字节顺序标记的 UTF-8、任一字节顺序的 UTF-16,以及许多旧版 Excel 导出所用的 Windows-1252。识别出的编码会显示在预览上方。 这里能把多大的 CSV 文件转成 Excel? 限制来自你设备的内存,而不是上传大小上限。一个工作表最多可容纳 1,048,576 行,若文件超过这个数,工具会在下载前提醒你。特别大的文件按「适用于 Excel 的 CSV」转换或拆成几部分会更顺畅。 加粗表头、冻结行和筛选在旧版 .xls 格式中有效吗? 表头样式只会写入 .xlsx 文件。旧版 .xls 格式会保留工作表、列宽和已设定类型的单元格,但不保留带样式的表头,而且最多只有 65,536 行和 256 列。 相关工具 更多Excel 与电子表格工具 JSON 转 Excel — 把 JSON 数组或嵌套对象转成 Excel 工作簿:展平列、每个数组一个工作表、单元格带类型。Excel 数据清洗 — 清洗杂乱的表格:去空格、统一大小写、删除空行和重复项、规范日期与数字,再导出 .xlsx 或 CSV。VLOOKUP 公式生成器 — 逐步构建正确的 VLOOKUP 公式,含 IFERROR、精确或近似匹配、XLOOKUP 与 INDEX MATCH 替代写法及实时测试。INDEX MATCH 公式生成器 — 生成用于向左查找、双向查找和多条件的 INDEX MATCH 公式,附实时测试表和可直接复制的结果。Excel 公式解释器 — 粘贴任意 Excel 或 Google Sheets 公式,得到每个函数和参数的通俗分步拆解。Excel 公式生成器 — 选一个任务,如条件求和、查找、日期、文本拆分或排名,得到可直接粘贴的 Excel 或 Google Sheets 公式。Excel 函数翻译 — 在英语、德语、法语、西班牙语、意大利语、葡萄牙语、荷兰语、瑞典语和俄语之间翻译 Excel 公式,分隔符也正确转换。VBA 宏生成器 — 从任务库中生成可直接运行的 VBA 宏(循环、删除空行、导出 PDF、发送邮件等),可填入你自己的区域和名称。查看全部Excel 与电子表格工具 (9) · 全部工具