GPT Workspace

在 Google Sheets 公式中使用 ChatGPT:利用 AI 编写和修复公式

了解如何通过 GPT Workspace 在 Google Sheets 公式中使用 ChatGPT。从简单的英语描述生成 SUMIF、VLOOKUP 和 QUERY 公式,调试错误并比较 AI 选项。

Mathias Gilson
Mathias Gilson
作者
2026年6月17日

分享

在 Google Sheets 公式中使用 ChatGPT:利用 AI 编写和修复公式

你知道你想要电子表格实现什么结果,但并不总是知道实现它所需的语法。在 Google Sheets 公式中使用 ChatGPT 弥补了这一差距:你用简单的英语描述计算逻辑,AI 会返回一个可行的公式,你可以将其粘贴到单元格中进行测试和复用。

本指南专门关注公式工作。不涉及数据透视表、图表样式或邮件合并。如果你经常使用 Sheets,并且花费大量时间处理 SUMIF 链、查找表或 QUERY 字符串,以下工作流程将为你节省数小时的时间。所有操作均通过 GPT Workspace 运行,这是一个 Chrome 扩展程序和 Google Workspace 插件,可将 ChatGPT、Claude 和 Gemini 直接集成到 Google Sheets、Docs、Slides 和 Gmail 中。

对于更广泛的 Sheets AI 任务(如数据清理和报告摘要),请参阅我们的 Google Sheets AI 使用指南。本文将深入探讨公式层面的应用。

你可以在 Google Sheets 中使用公式吗?

可以。Google Sheets 自发布以来一直支持单元格公式。每个公式都以等号 (=) 开头,后跟函数名称和括号内的参数。Google 的 官方函数列表 记录了从 SUMAVERAGEQUERYARRAYFORMULALAMBDA 等数百个函数。

难点不在于公式是否存在,而在于如何确定哪个函数适合你的数据布局,如何引用正确的列,以及当单元格显示 #REF!#N/A 时该怎么办。

这就是 AI 的用武之地。与其搜索语法文档,不如直接描述逻辑:

  • “对 C 列求和,条件是 A 列等于 Q1 且 B 列不为空。”
  • “使用 A2 中的产品 ID 对照 Sheet2 上的表格,查找 D 列中的价格。”
  • “计算 B2:B500 中包含单词 pending 的行数,不区分大小写。”

Sheets 内置的现代 AI 助手(Gemini、OpenAI 的 ChatGPT 插件和 GPT Workspace)可以将这些描述转换为有效的公式字符串。在将结果应用于生产数据之前,你仍然需要审查输出。速度的提升源于省去了查找语法的时间。

获取 Google Sheets 公式 AI 帮助的三种方式

在 2026 年,你有三种实用的选择。每种选择都有其权衡。

1. Google Sheets 中的 Gemini(内置)

如果你的组织启用了 Gemini for Workspace,请在 Sheets 中打开 Ask Gemini 侧边栏。Google 在其 Gemini for Sheets 帮助页面 中记录了公式生成功能:描述你的需求,审查建议,然后点击 Insert 将其放入选定的单元格中。

Gemini 的优势在于它已经内置其中。它能很好地处理标准公式。对于复杂的多标签页逻辑或嵌套条件,结果可能会根据你的数据布局而有所不同。

2. OpenAI 的 Google Sheets ChatGPT 插件

OpenAI 于 2026 年发布了适用于 Google Sheets 的原生 ChatGPT 插件。从 Google Workspace Marketplace 安装它,通过 Extensions → ChatGPT 打开侧边栏,并使用你的 OpenAI 账户登录。侧边栏会读取你的表格上下文,并能根据自然语言提示生成、解释和修复公式。

OpenAI 建议在让 AI 编辑单元格之前,审查所有公式输出并备份重要文件。一些高级电子表格功能仍在陆续推出中。

3. GPT Workspace(推荐,模型选择丰富)

GPT Workspace 作为 Chrome 扩展程序和 Google Workspace 插件在 Docs、Sheets、Slides 和 Gmail 中运行。在 Sheets 中,通过 Extensions → GPT for Sheets, Docs, Slides, Forms 打开侧边栏,然后选择你的模型(GPT-4o、Claude、Gemini 等)。

相比单一供应商的侧边栏,它的优势在于灵活性。需要快速生成公式?使用 GPT-4o。需要对嵌套的 INDEX/MATCH 进行仔细推理?切换到推理模型。将你最好的公式提示词保存在库中,并在不同的电子表格中复用。

如何使用 GPT Workspace 编写 ChatGPT Google Sheets 公式

公式工作流
简单英语
GPT Workspace
GPT Workspace
Google Sheets
=FORMULA()

每次需要新公式时,请遵循以下工作流程:

  1. 点击目标单元格,即公式应放置的位置。
  2. 打开 GPT Workspace(通过扩展程序或 Chrome 工具栏)。
  3. 描述计算逻辑,包括列字母、工作表名称和边界情况。模糊的提示词会产生模糊的公式。
  4. 审查侧边栏中的输出。让 AI 解释你不认识的任何函数。
  5. 点击 Insert 将公式放入选定的单元格中。
  6. 在 3-5 行上进行测试,然后再将填充柄向下拖动到大范围区域。

使用 GPT Workspace 安装指南 进行一次性安装。免费版无需 API 密钥即可开始使用。

公式提示词中应包含的内容

强有力的提示词包含四个细节:

  • 列引用:“对 C 列中 A 列为 East 的值求和。”
  • 工作表引用:“对照 Sheet2! A:B 中的表格进行查找。”
  • 边界情况:“如果查找值缺失,返回空白,而不是错误。”
  • 输出格式:“返回保留两位小数的百分比。”

弱提示词:“写一个求和公式。” 强提示词:“在 D2 中编写一个 SUMIFS 公式,将 C 列相加,条件是 A 列等于 F2 中的值,且 B 列不为空。如果没有任何行匹配,则返回 0。”

ChatGPT Google Sheets 公式示例

Google Sheets SUMIF

“对 C 列求和,条件 A = Q1...”

Google Sheets VLOOKUP

“按产品 ID 查找价格...”

Google Sheets QUERY

“按收入排名前 10 的行...”

Google Sheets ARRAY

“对 E 列应用 15% 折扣...”

将这些提示词模板复制到 GPT Workspace 中,并调整列字母以匹配你的工作表。

条件求和 (SUMIF / SUMIFS)

“编写一个 SUMIFS 公式,对 D 列求和,条件是 A 列等于 G2 中的值,B 列在 H2 和 I2 的日期之间,且 C 列不为 ‘Cancelled’。”

查找 (VLOOKUP, XLOOKUP, INDEX/MATCH)

“在 E2 中创建一个 INDEX/MATCH 公式,在 Sheet2 的 B 列中查找 A2,并返回 D 列中的匹配值。用 IFERROR 包装,以便在未找到时显示 ‘Not found’ 而不是错误。”

筛选和排名 (QUERY, FILTER, SORT)

“编写一个针对 A1:F 的 QUERY 公式,返回按 F 列降序排列的前 10 行,包含标题。”

数组公式 (ARRAYFORMULA)

“为 G 列生成一个 ARRAYFORMULA,对 E2:E 中的每个值应用 15% 的折扣,并将 G1 作为标题行。”

文本和日期逻辑

“编写一个公式,从 A2 的电子邮件地址中提取域名(@ 符号之后的所有内容)。”

“计算 B2 和 C2 日期之间的工作日,不包括周末。”

如需更多跨应用提示词灵感,请浏览 50 个最佳 Google Workspace ChatGPT 提示词

如何使用 ChatGPT 修复损坏的公式

之前
#REF!

=VLOOKUP(A2, Sheet2! A:C, 4)

之后
42.50

=VLOOKUP(A2, Sheet2! A:C, 3)

调试通常比从头开始编写更快。当单元格显示错误时:

  1. 选择带有损坏公式的单元格。
  2. 打开 GPT Workspace 并粘贴:“此公式返回 #REF!。公式如下:[粘贴]。我的数据在 Sheet1 的 A 到 F 列,查找表在 Sheet2 上。请修复公式并解释哪里出了问题。”
  3. 应用修正后的版本并重新测试。

AI 可以快速捕获的常见修复:

  • VLOOKUP 中的列索引错误(从范围内的 1 开始计数,而不是从工作表开始)。
  • 复制时应保持固定的范围缺少 $ 锚点
  • 查找键中的文本与数字不匹配(多余的空格、不同的日期格式)。
  • ARRAYFORMULA 应用于溢出区域中已有数据的范围。

如果 AI 的修复仍然失败,请描述你的预期结果与实际结果。一个后续提示词通常就能解决边界情况。

ChatGPT 与 Gemini 在电子表格公式方面的对比

这两种工具都能根据简单的英语生成公式。区别在于处理更复杂的逻辑时。

Gemini 内置于 Google Sheets 中,理解 Google 的原生函数(QUERY, IMPORTRANGE, ARRAYFORMULA),并能从你打开的电子表格中获取强大的上下文。对于标准任务和快速公式帮助,它是无需设置的选择。

GPT Workspace 让你能够访问多种模型,在我们的测试中,它处理嵌套的多条件逻辑往往更可靠。如果你已经在 Docs 中使用 AI 进行写作,那么同样的侧边栏和提示词库可以在 Sheets 中使用,无需学习新的界面。

如需了解 Docs、Gmail 和 Sheets 的全面对比,请阅读 GPT Workspace 与 Gemini。许多团队使用 Gemini 获取应用内的快速帮助,而在公式准确性至关重要时使用 GPT Workspace。

何时应该手动编写公式

AI 并不总是最快的路径。在以下情况中,请自己编写公式:

  • 逻辑很简单,例如 =SUM(A1:A10)=A2*B2
  • 你需要对公式进行合规性审计,并希望完全控制每一个字符。
  • 你正在构建一个供他人维护多年的模板(记录良好的手动公式比没人能看懂的 AI 生成公式更易于维护)。

当逻辑在你的脑海中很清晰但语法不明确时,当你继承了一个损坏的电子表格时,或者当你需要一个否则需要花 20 分钟从 Stack Overflow 线程中拼凑出来的 QUERY 或 ARRAYFORMULA 字符串时,请使用 AI。

常见问题解答

如何在 Google Sheets 中使用公式?
点击一个单元格,输入等号 (=),然后输入函数名称和参数。示例:=SUM(A1:A10) 会对该范围内的值求和。对于复杂的逻辑,在 GPT Workspace 侧边栏中描述你的需求,并将 AI 生成的公式插入到你的单元格中。
你可以在 Google Sheets 中使用公式吗?
可以。Google Sheets 支持与 Excel 相同的核心公式模型。你还可以使用 Gemini 或 GPT Workspace 等 AI 助手来生成和解释公式,而无需背诵函数语法。
你可以用 ChatGPT 在 Google Sheets 中使用公式吗?
可以。OpenAI 为 Google Sheets 提供了 ChatGPT 插件,GPT Workspace 也在 Sheets 侧边栏中提供了 ChatGPT 模型。用简单的英语描述你的计算,审查建议的公式,并将其插入到你的电子表格中。
如何在不懂语法的情况下在 Sheets 中编写公式?
在 Google Sheets 中打开 GPT Workspace,描述你想要的结果(包括列字母和工作表名称),并要求 AI 编写公式。阅读它提供的解释,以便下次你能掌握语法。
我应该信任 AI 生成的公式吗?
将 AI 输出视为强有力的初稿,而不是最终答案。在示例行上进行测试,检查边界情况(空单元格、重复项、混合数据类型),并在与团队共享表格之前,对照手动计算核对总计。

立即开始在 Google Sheets 公式中使用 ChatGPT

你不需要背诵 Google 文档中的每一个函数。你需要的是对电子表格应如何计算的清晰描述,以及一个能将该描述转化为语法的工具。

在 Google Sheets 公式中使用 ChatGPT 的最佳实践是:命名你的列,说明你的边界情况,并在真实数据上验证输出。GPT Workspace 将该工作流程置于你已经使用的电子表格中,并提供通用复制粘贴工作流无法比拟的模型选择和已保存的提示词。

Chrome Web Store 安装 GPT Workspace,打开任何 Google Sheet,并尝试本指南中的一个公式提示词。有关同一扩展程序在 Docs 中的工作流程,请参阅 如何使用 ChatGPT 在 Google Docs 中工作。完整的产品详情请访问 gpt.space/docs

免费安装

准备好提升您的工作流程了吗?

加入 700 万用户,已在使用 GPT Workspace 提升工作效率。

安装 GPT Workspace 即表示您同意
服务条款 以及 隐私政策