跳至主要内容

Google Sheets AI() 函数:将提示转化为结果

了解如何使用 Google Sheets 的 AI() 函数在单元格中总结、分类和重写文本。了解其最佳适用场景及局限性。
· 8分钟 阅读

使用 AI 探索

Google Sheets 现已内置人工智能功能,可帮助您在电子表格中直接分析数据、生成公式、总结内容并自动化任务。人们提到 Google Sheets 中的 AI() 函数时,通常指的是新的 AI() 公式,它是 Google Workspace 的 AI 集成的一部分,由 Google 的 Gemini AI 提供支持。

在本指南中,我将向您展示 AI() 函数在 Google Sheets 中的工作原理、如何高效使用,以及它的局限性。

什么是 Google Sheets 中的 AI() 函数?

Google Sheets 中的 AI() 函数是一种内置公式,允许您在单元格中直接使用自然语言提示。您无需只依赖传统公式,而是可以输入诸如“总结这些数据”或“对这些条目进行分类”的指令,Sheets 会根据您的请求生成响应。

Google Sheets AI Function new

当您使用该函数时,您的提示会通过 Google 的云端基础设施进行安全处理,并由其 AI 模型提供支持。生成的结果随后会像其他公式输出一样返回到单元格中。

目前,AI() 函数面向在帐户中启用了 AI 功能的合格 Google Workspace 用户提供。

使用 Google Sheets AI() 函数的要求

在尝试 AI() 公式之前,请确保您的环境符合以下条件:

  • Google Workspace 方案: 访问 AI() 函数通常需要包含 AI 功能的合格 Google Workspace 方案。并非所有免费的个人帐户都可用。

  • 启用 AI 功能: 如果您使用的是工作或学校帐户,管理员必须为您的组织启用 AI 功能。

  • 受支持的环境: AI() 函数可在 Google Sheets 的网页版中使用。请确保您使用的是最新浏览器。

  • 登录 Google 帐户: 您必须登录到您的 Google 帐户,并将电子表格保存在 Google 云端硬盘中,以便其访问基于云的 AI 处理。

如何在 Google Sheets 中使用 AI() 函数

在 Google Sheets 中使用 AI() 函数与输入其他公式非常相似。

Google Sheets AI Function arguments

不过,您不是编写计算,而是按照以下步骤提供自然语言提示。

步骤 1:输入 AI() 函数

单击一个空白单元格,您希望 AI 的输出显示在此处。先键入等号,然后输入函数名称:

=AI(

步骤 2:编写自然语言提示

在函数的第一个参数中输入提示(指令)。必须使用双引号括起来。请使用清晰、以行动为导向的语言。

步骤 3:引用单元格值

为使 AI 使用您的数据,在提示后通过逗号分隔加入单元格引用。您可以引用单个单元格,甚至是区域。例如:

=AI("Categorize this expense: " & B2)

步骤 4:跨多行使用

在确认公式在一行中有效后,向下拖动填充柄,将其应用到其他行。每一行都会根据其对应的单元格值生成响应。

由于该函数依赖于 Google 的云端 AI 处理,响应可能需要片刻时间才能出现。

Google Sheets AI() 函数示例

以下是使用 AI() 公式处理文本、逻辑和非结构化数据任务的实用方法。

汇总一列文本

假设您的数据中,A 列包含客户反馈,您可以使用下面的提示来总结长文本:

=AI("Summarize this feedback in one short sentence: " & A2)

对条目进行分类

如果您的数据中,B 列列出了交易描述,下面的提示将帮助您清洗并组织数据:

=AI("Assign a category (Travel, Food, Software, Utilities, Other): " & B2)

生成简短描述

如果 C 列包含产品名称,此提示将帮助您快速撰写营销文案:

=AI("Write a short product description (max 20 words): " & C2)

重写或格式化文本

下面的提示展示了 AI() 函数如何在无需手动编辑的情况下改进粗略笔记的语气与清晰度:

=AI("Rewrite this professionally: " & D2)

基础情感分类

假设您的数据中,E 列包含问卷回答,您可以使用 AI() 函数进行轻量的情感标注:

=AI("Classify sentiment as Positive, Neutral, or Negative: " & E2)

Google Sheets AI() 函数的局限性

尽管 Google Sheets 中的 AI() 公式功能强大,但在重度依赖之前,您需要了解一些实际限制。

  • 需要订阅: 访问权限取决于您的 Google Workspace 方案以及您的帐户是否启用了 AI 功能。

  • 依赖云端: 该函数依赖云端处理并需要互联网连接。离线状态下无法工作。

  • 数据隐私考量: 提示和被引用的单元格数据会通过 Google 的云服务处理。组织在使用敏感信息前应审查内部数据政策。

  • 输出可变性: AI 生成的响应是非确定性的。相同提示随时间可能会产生略有不同的结果。

  • 不用于关键性计算: AI() 函数不应取代用于财务建模、合规报告或结构化数值逻辑的传统公式。对于确定性任务,标准电子表格函数仍更可靠。

  • 大型数据集的性能: 将 AI() 应用于数百或数千行可能会减慢重新计算速度,因为每个单元格都会触发云端处理。

Google Sheets AI() 函数与 Gemini(内置 AI)的对比

尽管关系密切,在 Google Sheets 中,AI() 函数与 Gemini 助手的用途不同。下表总结了这些差异:

功能AI() 函数(公式)Gemini 助手(侧边栏/面板)
运行位置像任意公式一样在单元格内在 Sheets 内的侧边栏或面板中
主要目的在单元格中直接通过自然语言提示生成文本、摘要、分类、情感等用于更广泛任务的对话式 AI(生成公式、洞察、创建图表、回答数据问题)
典型用例按行或按区域的文本任务(总结反馈、分类数据、生成描述)分析整张表内容,用自然语言生成新公式并构建图表/可视化
调用方式在单元格中输入 =AI("prompt", [cell/range])(或 =Gemini() —— 支持同义)单击工具栏中的 Gemini 图标打开侧边栏
输入方式提示文本 + 可选的单元格/区域引用自然语言对话
输出类型单元格内的文本或标签数据洞察、新公式、建议或可视化
是否确定性否 —— 由于生成式 AI,结果可能变化否 —— 对话式响应和建议可能变化
最佳适用数据集内的自然语言内容生成与分类任务更广泛、覆盖整表的辅助,包括公式创建与图表生成

Google Sheets AI() 函数与传统公式的对比

重要的是,将 AI() 函数视为 Google Sheets 中的一种新工具,而不是对现有公式的替代。下表展示了它与传统公式的不同表现。

功能

传统公式

AI() 函数

逻辑类型

基于规则:遵循严格的数学或逻辑指令。

概率式:基于模式预测最有帮助的响应。

一致性

确定性:给定相同输入,始终产生相同输出。

非确定性:每次重新计算时,措辞或语气可能略有不同。

最佳用途

数值逻辑:计算、财务建模和数据查找。

语言任务:摘要、翻译和情感分析。

准确性

除非数学有误,否则 100% 准确。

偶尔可能产生不准确或过于“创意”的响应。

Google Sheets AI() 函数的常见问题

以下是我在使用 Google Sheets AI() 函数时遇到的常见问题及解决方案。

  • 无法识别 AI(): 如果 Google Sheets 显示#NAME? 或不识别该函数,您的帐户可能无法访问 AI 功能。要解决此问题,请确认您的 Google Workspace 方案包含 AI,并且已由管理员启用。
  • 公式返回错误: 如果单元格返回错误或空白结果,请检查您的网络连接。同时,确保您的提示置于引号内,且被引用的单元格不为空。
  • 未启用 AI 功能: 如果 AI 工具不可用,请确认您使用的是正确的 Google 帐户登录。您也可以请 Workspace 管理员启用 AI 功能。
  • 权限与隐私阻止: 如果您的公式返回“已阻止”错误,可能是组织的 IT 政策限制了 AI 功能。请与 IT 管理员确认在隐私设置中已启用“连接体验”。
  • 速率限制或响应缓慢: 如果您遇到延迟或“服务器错误”,可能是超出了使用配额。为避免此问题,请勿一次将 AI 公式拖拽到成千上万行。分批处理数据,例如每次 100 行。
  • 输出不一致: 您可能会注意到不同单元格中相似提示的结果有所不同。由于 AI 具有非确定性,请始终统一提示措辞。提供明确指示,例如“仅用一个单词回答”,以获得更准确的答案。

使用 Google Sheets AI() 函数的最佳实践

为获得更好的结果并减少错误,我建议在使用 Google Sheets AI() 函数时遵循以下最佳实践:

  • 保持提示清晰具体: 编写直接、结构化的指令,以提升一致性并减少意外输出。例如,不要说“分析这个”,而应说“将此反馈用不超过 20 个词的一句话进行总结”。

  • 在使用前验证输出: 由于 AI 可能误解含糊输入或生成过于宽泛的响应,请将结果视为草稿,而非最终答案。在共享报告或做出决策之前,务必预览 AI 生成的结果。

  • 避免使用敏感或机密数据: 请记住,AI() 函数依赖 Google 的云端处理。遵循您组织的数据治理政策,除非被允许,否则避免包含敏感的财务、法律或个人信息。

  • 将 AI() 用于基于文本的任务: 该函数在文本摘要、分类、重写、情感标注以及生成简短描述方面表现最佳。对于数值计算、财务模型或合规报告,请使用传统公式。

  • 将 AI() 与传统公式结合: 将 AI() 函数与基于规则的函数搭配使用以获得更佳结果。例如:先用 AI() 函数对一行文本进行分类,再使用传统的 COUNTIF() 或数据透视表统计这些类别。

结语

Google Sheets 的 AI() 函数将自然语言处理直接带入工作表单元格,让用户通过简单提示即可完成摘要、分类和重写内容,而无需复杂逻辑。与传统电子表格函数及适当的验证配合使用时,它既能提升效率,又能为数值或基于规则的计算保留结构化逻辑。

Allan Ouko

作者

Allan Ouko

数据科学技术写作者,具备数据分析、商业智能和数据科学的一线实践经验。我撰写以行业为导向的实用内容,涵盖 SQL、Python、Power BI、Databricks 和数据工程,并以真实的分析工作为基础。我的写作兼顾技术深度与业务影响,帮助专业人士将数据转化为自信的决策。

FAQs

AI() 函数在所有版本的 Google Sheets 中都可用吗?

否。AI() 函数仅适用于启用了 AI 功能的 Google Workspace 帐户。免费的个人帐户可能无法访问。

AI() 函数能离线工作吗?

否。它需要互联网连接,因为提示会在 Google 的云端进行处理。

我可以用 AI() 函数总结整张电子表格吗?

不行。该函数只处理您在公式中包含的特定文本或单元格引用。

为什么我在 Google Sheets 中输入 AI() 会显示 #NAME??

这通常意味着您的帐户未启用 AI 功能,或您的 Google Workspace 方案不包含 AI。

我可以用 AI 函数创建图表或数据透视表吗?

不行。AI() 仅在单元格中输出文本或数据。要生成自动图表和数据透视表,请使用 Google Sheets 的“探索”或其他 AI 功能。

主题