分享好友 最新动态首页 最新动态分类 切换频道
《保姆级教程》如何将 CHATGPT 集成到 EXCEL 的 3 种详细方法
2024-12-25 18:20

在这篇文章中,我们将讨论如何将 ChatGPT 集成到 MS Excel 中。ChatGPT 的受欢迎程度与日俱增。它具有从医疗保健到银行领域的各种用例。

《保姆级教程》如何将 CHATGPT 集成到 EXCEL 的 3 种详细方法

OpenAI 发布了一个公共 API,可以轻松地将 ChatGPT 嵌入到任何 Web 应用程序或软件中。他们有一个官方的 python 包,但没有针对 MS Excel 用户的 Excel 插件。由于 Web API 可用,我们可以在 MS Excel 中使用它,也可以使用 VBA 代码。有些初学者可能不熟悉VBA,而是熟悉Excel宏。VBA 基本上是一种编程语言,用于创建 Excel 宏以自动执行重复任务。

更新(2023 年 6 月 9 日): ChatGPT 插件版本 4.0 已发布,具有与 Windows 和 macOS 操作系统兼容的单个插件。

在 Excel 中使用 ChatGPT 有很多好处。其中一些好处如下 :

    目录

        访问 ChatGPT API 的步骤

        获取API密钥

        第一步也是最重要的一步是使用此链接进行注册 - platform.openai.com。您可以通过现有的 Google 或 Microsoft 帐户轻松完成此操作。完成后,您需要获取秘密 API 密钥才能使用 API。它看起来像这样。复制您的 API 密钥以供将来参考。

        sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

        完成注册后,您将获得30 元的免费赠送来测试 ChatGPT API。3个月后就会过期。发布后,您将需要支付 0.12 元/1000 个代币。令牌基本上就是单词。确保不要与他人共享您的 API 密钥否则,您将为其他人的使用付费。从成本上来说,是非常实惠的。我已经每天使用它一个多月了,在那段时间里我花费了不到6元。

        在 Excel 中使用 ChatGPT 的 3 种方法

        在本节中,我们将介绍在 Excel 中使用 ChatGPT 的各种方法。您可以根据您的要求决定您的首选。

        方法一:ChatGPT 的 Excel 插件

        您可以通过单击“下载”按钮下载 ChatGPT 的 Excel 插件。在 Microsoft Excel 中,插件称为加载项。不要感到困惑。MS Excel 中的插件和加载项本质上是相同的。

        它适用于 Windows 和 Mac 操作系统

        如何安装插件

        当您从互联网下载加载项或宏文件时,Microsoft 会阻止它们运行并显示该文件的来源不受信任。您需要按照以下步骤才能使其正常工作。

          请参阅以下步骤在 MS Excel 中安装 ChatGPT 加载项。

            如何使用 ChatGPT 插件

            请按照以下步骤使用适用于 MS Excel 的 ChatGPT 加载项。

              ChatGPT Excel 插件:函数

              Excel插件的主要好处是它不像宏工作簿那样依赖于一个文件,并且可以在不同的工作簿和用户之间轻松共享。该插件有五个函数,您可以使用它们从 ChatGPT 获取响应

                要更快地键入功能,请先键入=ai,然后使用向上或向下箭头键选择所需的功能,最后按 键Tab

                让 ChatGPT 记住之前的对话

                默认情况下,当我们向 OpenAI 发送 API 请求时,它不会回忆起之前的对话。它将每个 API 请求视为一次新的聊天。这意味着当它回答您当前的问题时,它不会记住您之前的问题。

                为了提高ChatGPT保留先前对话的能力,我们可以使用该功能AIAssistant_Chat(text, [reset])。设置第二个参数resetTRUE启动/重置聊天。

                注意:这两个函数AIAssistant()都会AIAssistant_Chat()为您的搜索查询生成输出。然而AIAssistant_Chat(),也允许 ChatGPT 记住您之前的对话,这会增加令牌的使用并增加成本。resetTRUE您不需要 ChatGPT 来回忆之前的对话时,建议设置该函数的第二个参数。

                可能的用途AIAssistant_FillData( )

                AIAssistant_FillData( )可用于多种目的。请参阅下面的一些示例。

                  文档要详细了解此插件以及上述功能,您可以访问此链接 - Excel插件文档

                  如果您对上述加载项感到满意,则无需跳转到以下在 Excel 中集成 ChatGPT 的其他方法。以下方法只是使用加载项的替代方法,但它们的稳健性较差,并且包含手动步骤。

                  方法二:ChatGPT 的 Excel 宏

                  下面的 VBA 代码使用 API 从 ChatGPT 获取响应并将其放入 Excel 中。它还清理来自 ChatGPT 的响应并将其置于结构化格式中,以便保持格式。这使用户可以轻松编辑响应,并轻松在任何其他文档或电子表格中重复使用。

                  该宏仅适用于 Windows 操作系统。如果您想将 ChatGPT 集成到 Mac 操作系统上的 MS Excel,请使用专为 Mac 设计的插件。

                  输入 API 密钥并提示

                    如何使用VBA代码

                      演示输出

                      方法三:ChatGPT 的 Excel 函数

                      您还可以将 ChatGPT 作为 Excel 函数运行。将其作为函数运行的好处是您可以将其粘贴到多个单元格上。请参阅下面的动画图像如何使用该功能。

                      函数的语法是

                      AIAssistant(text, [word_count])

                      文本提示。你想问的问题。 字数可选。将生成的响应中的最大字数。

                      在下图所示的示例中,我们正在提取不同国家的首都。由于 ChatGPT 响应的字数通常多于所需的字数,因此我们可以限制函数第二个参数中的最大字数。

                      确保输入上面以粗体突出显示的 API 密钥。

                      请按照上一节“如何使用 VBA 代码”中的步骤 1 至 4进行操作。完成这 4 个步骤后,=AIAssistant(B3)在任意单元格中键入内容。这里 B3 指的是放置提示(问题)的单元格。

                      如何使用 GPT-4

                      要访问 GPT-4,您可以在上面的 VBA 代码中替换gpt-3.5-turbo为。gpt-4OpenAI 团队定期更新他们的模型,他们有各种版本,但他们确保用户获得最新的模型版本gpt-4 or gpt-3.5-turbo

                      如何使用ChatGPT编写Excel公式

                      您还可以使用上述插件或宏并要求 ChatGPT 像 Excel 导师一样工作。在 Excel 中,您可能有兴趣了解 Excel 函数、宏或其他与数据分析相关的功能。想要使用 Excel 但不太了解它的人可能会发现它确实很有帮助。它不仅节省您的时间,而且使数据分析变得更容易。请参阅下面的示例,其中我们向 ChatGPT 询问了与 Excel 相关的简单问题。

                      Excel 公式:如果单元格 F5 中的值小于 70,则“通过”,否则“失败”

                      ChatGPT 提示输入 Excel 公式

                      以下是一些示例,您可以使用这些示例要求 ChatGPT 为您编写 Excel 公式。

                        如何使用ChatGPT编写VBA代码

                        它也适用于宏等高级 Excel 概念。它可以为您编写VBA代码使用 ChatGPT 编写 VBA 代码从未如此简单。

                        sheet1用于应用过滤器并将过滤后的行粘贴到的VBA 代码sheet2

                        ChatGPT 提示编写 VBA 代码

                        以下是一些示例,您可以使用它们来请求 ChatGPT 帮助您编写 VBA 代码。

                          如何微调 ChatGPT 响应

                          temperature您可以在 VBA 代码中找到参数。它介于 0 和 2 之间。较高的值(例如 1.2)将生成更加随机的输出,而较低的值(例如 0.2)将更加集中。

                          如何调试错误

                          如果您收到此错误 -The model: gpt-4 does not exist这意味着您无权访问 GPT-4 API。您需要加入候补名单。您是否订阅ChatGPT Plus并不重要。订阅 ChatGPT Plus 不会自动授予对 GPT-4 API 的访问权限。

                          如果您收到此错误,您需要在这行代码之前Invalid procedure call or argument添加此错误以进行调试。如果消息框返回的值不是,则表明您的请求未成功发送。请求成功必须为200。请参阅下面可能出现的错误。MsgBox .Statusresponse = .responsetext200

                            如果您遇到任何与 VBA 引用相关的问题,请尝试添加Microsoft XML v 3.0。我正在使用 Office 2019,其中上述代码无需它即可工作。我使用的参考如下所示。可以通过打开 VBA 编辑器然后添加引用Tools > References

                            如何处理非英文字母

                            最新文章
                            360清理大师免费正版app v8.4.2 安卓版
                            360清理大师轻松帮你整理电脑,让你享受超快的运行速度,360清理大师用事实说话,5年清理经验,5亿用户推荐。如今360清理大师全新登场,因为专业所以强大。手机卡了就用360清理大师!首创毫秒加速技术,清理效果超越同行50%;超强垃圾清理
                            AI快速绘制2.5d风格的小汽车插画教程
                            脚本之家的朋友们,你们好!本文依然延续之前的2.5D风格,给大家分享一下用AI画2.5d小汽车,可能比之前的几个2.5d教程稍微复杂些,我会写的尽量详细一点,希望大家多点耐心看完,好了,话不多说,下面让我们一起去看看AI绘制2.5d风格的小汽
                            2024年江苏设计甲级加盟成立分公司的条件+2024top5设计甲级加盟实力排行榜
                            2024年江苏设计甲级加盟成立分公司的条件+2024top5设计甲级加盟实力排行榜
                            ancient,ancient sewers
                            本文目录导读:古代下水道的起源古代下水道的发展Ancient Sewers的文化价值Ancient Sewers的工程奇迹古代下水道的启示在人类历史的长河中,下水道系统作为城市基础设施的重要组成部分,经历了漫长的发展和演变过程,从古代的简陋排水系统到
                            2024四川宜宾市高县事业单位第二次考试招聘笔试总成绩排名及现场资格审查公告进入阅读模式
                            根据《宜宾市事业单位2024年第二次公开考试招聘工作人员公告》(以下简称《公告》)规定,现将高县事业单位岗位考生笔试总成绩排名及现场资格审查等有关事项公告如下:一、资格审查对象考生本人所报考岗位的笔试总成绩排名及进入现场资格审查
                            55吋幼教一体机 希沃Y305MA I5版云南促销9899元
                            (中关村在线 云南行情)希沃Y305MA I5集电脑、电视、投影、幕布、白板、音响等功能于一身的强大教学设备,搭配丰富幼教资源及实用教学,为幼儿提供寓教于乐的学习体验。近日,这款新款55吋幼教平板希沃Y305MA I5在授权经销商“云南视频会
                            ai人工智能系统开发 | 高效智能管理,进一步展开
                            关于AI人工智能系统开发与高效智能管理,可以从以下几个方面进行阐述:一、AI人工智能系统开发1. 开发步骤: - 功能分析:明确AI系统的具体功能、实现效果、应用场景及用户需求。 - 数据收集:收集用户数据,包括搜索历史、专业知识、视频
                            AI 赋能谷歌 Chrome 浏览器开发者工具,提升调试效率
                            IT之家 12 月 17 日消息,谷歌更新 Chrome 浏览器,在 F12 开发者工具中,添加了全新的“向 AI 提问”功能,从而为开发者提供更高效的 Web 调试体验。该功能的启用步骤非常简单,只需要在任意网页(例如IT之家网站)上按下 F12 键,打开开
                            3DMark(手机测试)官方正版下载
                            3DMark手机版是一款功能强大的手机性能测试软件,该软件为用户提供了一系列测试项目,涵盖了CPU和GPU等核心硬件组件的各个方面。能够让用户轻松了解自己的设备在各种应用场景下的性能表现,包括游戏、图形处理、多任务处理等。并且该软件中
                            相关文章
                            推荐文章
                            发表评论
                            0评