使用指南
如何利用 ChatGPT 编写 Excel 公式
您无需死记函数名称。只需描述您的数据列和所需结果,ChatGPT 就能编写公式并解释其运作原理。
关键在于准确描述您的表格:各列包含什么内容、数据从哪一行开始,以及您使用的是哪款软件。Excel 和 Google Sheets 支持大部分相同函数,但并非完全一致。
效果预览
Excel。A 列是地区名称,C 列是销售额,第 2 到 500 行。我想在 F2 中计算 E2 中所填地区的总销售额。
在 F2 中输入以下公式: =SUMIFS(C2:C500, A2:A500, E2) SUMIFS 仅在 A 列与 E2 中的地区匹配时,才会对 C2:C500 中的数值求和。如果您打算向下填充公式,请使用美元符号锁定区域:$C$2:$C$500 和 $A$2:$A$500。
操作步骤
同样的方法也适用于查找匹配、条件判断、日期处理、文本清洗和数据汇总。
- 1
说明软件名称和版本
比如说明是 Excel 365、旧版 Excel 还是 Google Sheets。某些函数(如 XLOOKUP)并非在所有版本中都可用。
- 2
描述表格结构
列出各列及其包含的内容、首行和末行数据行,以及是否有表头行。提供几行示例数据会很有帮助。
- 3
描述期望结果
说明公式所在的单元格以及它应该显示什么内容,包括遇到空白单元格或无匹配项时应如何处理。
- 4
索取公式解析
让它分步解析公式的各个部分。这样既能学会该函数,也更容易找出错误的引用范围。
- 5
使用已知数值测试
在将其应用到整个表格之前,先在已知正确答案的几行数据上验证结果。
可直接复制的提示词
将方括号中的内容替换为你自己的信息,然后复制提示词或直接在聊天中打开。
我使用的是 [Excel 365]。[A] 列为 [订单日期],[B] 列为 [客户姓名],[C] 列为 [金额]。数据位于第 [2] 行到第 [1000] 行。我想在单元格 [F2] 中显示 [E2 单元格中该客户在 2026 年的总金额]。请编写该公式并解析各个部分。
这个在 [Google Sheets] 中的公式返回了 [#N/A] 而不是 [价格]。请说明原因并提供修复后的版本。 公式:[粘贴公式] 各列包含的内容:[描述]
用通俗易懂的语言逐步解析这个 [Excel] 公式,并告诉我哪些情况会导致它报错。 [粘贴公式]
[A] 列包含 [带有额外空格且大小写混乱的全名]。请为 [B] 列提供一个公式,返回 [首字母大写的名字]。我使用的是 [Excel / Google Sheets]。
常见错误与使用限制
- 公式看起来正确,但仍可能引用了错误的范围或列。请务必在已知正确结果的行上进行测试。
- 某些函数仅在较新版本的 Excel 或仅在 Google Sheets 中可用。请说明你使用的程序。
- 公式分隔符因地区而异:某些设置中使用分号代替逗号。如果报错,请尝试替换。
- 请勿粘贴真实的客户名单、薪资或其他机密数据。可以改为描述各列内容或使用虚构的示例行。
常见问题
支持 Google Sheets 吗?
支持。请在提问时说明你使用的是 Google Sheets,因为部分函数和特性与 Excel 有所不同。
ChatGPT 可以编写宏或脚本吗?
可以,它能为 Excel 编写 VBA 宏,也能为 Google Sheets 编写 Apps Script。请务必先在文件副本上进行测试。
我可以上传电子表格吗?
本站的免费聊天仅支持文本输入。你可以用文字描述各列内容,或者直接粘贴几行示例数据。
相关指南
- 如何使用 ChatGPT 总结文本文章、报告、会议纪要以及长邮件往来。
- 如何用 ChatGPT 规划三餐每周饮食计划与购物清单。
- 如何使用 ChatGPT 撰写简历更有说服力的履历要点,针对每个岗位量身定制。
立即获取公式
在免费聊天中描述你的数据列和期望结果。