如何将 Excel XLSX 转为 Google Sheets:3 种方法

要点
  • 将 XLSX 上传到 Drive 后,使用 文件 > 另存为 Google 表格 创建单独的 Google Sheets 副本。
  • 如果数据要进入现有表格,请使用 文件 > 导入
  • CSV 最适合只保留值的场景;它不会保留公式、格式、图表或多个工作表。

需要把 Excel 工作簿放到 Google Sheets 中协作吗?Google Sheets 可以直接打开和编辑 XLSX。若要使用 Apps Script 或受保护范围等 Sheets 专属功能,请把文件转换为原生 Google 表格

多数工作簿可在数秒内转换,并保留数值、常用公式和基本格式。VBA 宏、外部工作簿链接、部分图表和复杂数据透视表则可能需要重新处理。

方法 1:在 Google Drive 中将 Excel 转为 Google Sheets

这是创建 Google Sheets 副本且不修改原始 Excel 文件的最快方法。

步骤 1:上传 XLSX 文件

打开 Google Drive,选择 新建 > 上传文件,然后选择 XLSX 文件;也可以将文件拖到 Drive 文件夹中。

步骤 2:用 Google Sheets 打开

双击上传的工作簿。如果先出现预览,请选择 使用 Google Sheets 打开。此时可以协作编辑,文件仍保持 Excel 格式。

步骤 3:保存为原生 Google Sheets 副本

选择 文件 > 另存为 Google 表格。Google 会新建一个 Sheets 文件,同时保留 XLSX 原件。

方法 2:将 Excel 导入现有 Google Sheet

当你要把 Excel 数据放进已有电子表格,而不是新建独立文件时,请使用导入。

步骤 1:打开目标表格

在 Google Sheets 中打开目标文件,选择 文件 > 导入,然后从 Drive 或电脑选择 XLSX。

步骤 2:选择导入位置

多数情况下选 插入新工作表,它会增加新标签页而不影响现有数据。只有确实要覆盖目标文件时才选 替换电子表格

步骤 3:导入并检查

选择 导入数据,再检查公式、汇总、图表和透视表。导入前先清理空行查找重复项,可减少后续工作。

方法 3:通过 CSV 将 Excel 转为 Google Sheets

只需单元格值时,CSV 是最稳定的路径,也适合旧版 XLS 的干净数据迁移。

步骤 1:将每个需要的工作表另存为 CSV

在 Excel 中选择 文件 > 另存为,并选择 CSV(逗号分隔)。每个 CSV 只能保存一个工作表。

步骤 2:将 CSV 导入 Sheets

创建或打开 Google Sheet,选择 文件 > 导入 > 上传,再选择合适的导入位置。

CSV 仅保留文本、数字和日期等值;不会保留公式、格式、图表、数据验证或多个工作表。

自动转换每次上传的 Excel 文件

如果经常转换 Excel 文件,只需在 Google Drive 中开启一次设置:

  1. 点击齿轮图标,打开设置
  2. 在“转换上传内容”旁启用 将上传的文件转换为 Google 文档编辑器格式

此设置只影响之后上传的 Office 文件;Drive 中已有的文件不会自动转换。

转换时哪些内容会保留

日常工作簿通常可以顺利转换,但转换前应了解以下限制。

下表列出通常可保留和通常需手动处理的功能。

Excel 工作簿转换为 Google Sheets 时的常见结果
通常可保留可能变化或失效
单元格值、文本、数字和日期VBA 宏;需要用 Apps Script 重建
SUM、IF、VLOOKUP 和 XLOOKUP 等常用公式外部工作簿链接和引用
基本格式和大部分条件格式嵌入图表和高级图表类型
简单的工作表结构数据透视表及语法不同的函数

如何修复转换后出错的公式和格式

如果转换后的表格突然出现大量错误,可以先快速排查:

  • #NAME? 错误 — 通常是 Sheets 不识别某个 Excel 函数,或命名范围没有成功迁移。对照 Sheets 中的对应函数,重新输入公式。
  • 损坏的数据透视表 — 在 Sheets 中通过“插入 → 数据透视表”重新创建;即使透视表对象失效,底层数据仍然完好。
  • 失效的宏 — 在 扩展程序 → Apps Script 中重新实现其逻辑。

如果文件很大或公式很多,逐个单元格修复会很慢。这正是 AI 电子表格协作助手发挥作用的地方:Kuse for Excel 能读取数据的实际结构,解释出错公式原本要完成的任务,并为你重建可用版本;由于它直接基于电子表格工作,无论数据最终在 Excel 还是 Sheets 中都能使用。如果要从头重建表格,AI 电子表格生成器可以根据自然语言描述安排公式和结构。

将 Google Sheets 转回 Excel

在 Google Sheet 中选择 文件 > 下载 > Microsoft Excel (.xlsx)。下载后请检查 Sheets 专属公式或格式是否需要对应的 Excel 处理方式。

常见问题

Google Sheets 可以打开 XLSX 吗?

可以。将 XLSX 上传到 Google Drive 后用 Google Sheets 打开;也可以使用“另存为 Google 表格”创建原生副本。

转换文件需要安装 Excel 吗?

不需要。你可以在浏览器中通过 Google Drive 和 Google Sheets 上传、打开、导入和转换 Excel 文件。

为什么 Google Sheets 无法打开 XLSX?

请检查上传是否完成、文件是否超过一千万个单元格、是否损坏或受密码保护。先在 Excel 中解除保护或重新保存为 XLSX。

转换后公式损坏,如何修复?

#NAME? 通常表示 Sheets 不识别某个 Excel 函数或命名范围。使用 Sheets 对应函数;透视表和 VBA 宏需要分别重建。

有文件大小限制吗?

Google Sheets 每个电子表格最多支持一千万个单元格。对于更大工作簿,请删除未使用的行列、拆分文件,或改用数据仓库工作流。