处理 Excel 和 Word 文件
GPT Workspace 可以就地编辑存储在 Google Drive 中的 Excel 工作簿(.xlsx)和 Word 文档(.docx)。文件保留其 ID、名称、链接、所在文件夹和共享设置,始终保持 Office 文件格式(绝不会转换为 Google 表格或 Google 文档),每次编辑时 Drive 都会记录一个新版本,因此你随时可以通过 File → Version history 回溯到之前的版本。
向聊天助手提问的方式与处理 Google 表格或文档完全相同,可以直接点名文件或用 @ 附加文件:
- “在 Budget 2026.xlsx 中,将 B4 设为 1200,并在表格下方添加一行 Total。”
- “读取预测工作簿中的 Q3 工作表,告诉我哪些月份超过了目标。”
- “在 contract.docx 中,将 ACME Ltd 替换为 Globex Inc,并添加一段说明本协议受荷兰法律管辖的文字。”
聊天助手不会先建议进行格式转换。如果你确实想要 Google 表格或文档,请明确说明(例如“将此文件转换为 Google 表格”),系统会在原文件旁创建一份转换后的副本,原文件保持不变。
Excel 工作簿(.xlsx)
Section titled “Excel 工作簿(.xlsx)”读取 - 助手会列出工作簿中的工作表(名称、大小、已用区域),并读取某个工作表或区域的单元格内容,包括公式及其最近计算结果。每次调用分页读取,每页 200 行 x 50 列。
编辑 - 助手会将值和公式写入单元格:从起始单元格开始写入一个值网格,公式形式如 =SUM(B2:B10),日期形式如 2026-03-01,空值用于清除单元格。只有被写入的单元格会发生变化:其他所有单元格保留原值,并且所有单元格保留其数字格式、字体、填充色、边框、列宽、合并单元格、数据验证、条件格式、图片和冻结窗格。公式会在下次用 Excel 打开文件时重新计算。
在 Google 表格中,以 Office 编辑模式打开的 .xlsx 文件会使用相同的工具处理,因此文件始终保持 Excel 格式。
Word 文档(.docx)
Section titled “Word 文档(.docx)”读取 - 助手将文档正文读取为带编号的段落(包括表格单元格中的内容)。
编辑 - 助手在正文中执行精确查找和替换,并在末尾追加纯文本段落。样式、图片、表格、页眉、页脚、批注和修订记录均保持原样;替换操作会保留被替换文本的格式,追加的段落则使用文档的默认段落样式。
| 文件大小 | 每个文件最大 20 MB。超过此限制的文件会被明确拒绝;请拆分文件或使用更小的文件。 |
| 格式 | 仅支持 .xlsx 和 .docx。旧版二进制 .xls / .doc、启用宏的 .xlsm 以及 PowerPoint 文件不支持就地编辑。 |
| 工作簿中不保留的内容 | 保存工作簿时会丢弃图表、数据透视表、切片器、表单控件和宏。助手在编辑包含这些内容的工作簿前会发出警告;如需保留,请让助手在副本上操作。 |
| 工作簿编辑范围 | 仅限单元格值和公式。Excel 文件中的格式、图表、工作表结构、筛选和条件格式不可编辑;如需编辑这些内容,请转换为 Google 表格。 |
| 文档编辑范围 | 查找/替换必须匹配同一段落内的文本(因格式而被拆分的文本仍可被找到),且区分大小写;页眉、页脚、脚注和文本框不会被搜索。新文本仅追加在文档末尾。 |
| 权限 | 你需要对该文件具有编辑权限。支持共享云端硬盘。 |
通过 Google Drive MCP 服务器,同样可以使用 read_office_workbook、update_office_workbook、read_office_document 和 replace_office_document_text 来执行这些操作。