ChatGPT:AI聊天机器人的崛起与应用拓展

ChatGPT与Excel 1年前 (2023) lida
47 0 0

文章主题:ChatGPT, AI, 聊天机器人, 办公室应用

666ChatGPT办公新姿势,助力做AI时代先行者!

作者The PyCoach

欢迎关注

,专注 Python、数据分析、数据挖掘、好玩工具!

自去年11月30日ChatGPT由OpenAI推出以来,这款人工智能聊天机器人迅速在AI领域崭露头角,成为了备受瞩目的焦点。它的出现,让众多网友着迷不已,甚至有人通宵達旦地与它交谈,就為了探寻ChatGPT的应用潛力边界。經過一番嘗試和探索,很多人發現ChatGPT似乎具备全能的技能,能夠進行聊天、編寫代碼、修復bug、開發智能音箱以及構建神經網絡等。

然而,作为一名经验丰富的职场人士,日常工作中不可或缺的软件包括 Word、PPT 和 Excel。如果将这些应用程序与 ChatGPT 整合在一起,那么这将是一件令人兴奋的事情。在这方面,微软已经开始采取行动了。

难以预测的微软行动速度之快,让我们感到困惑不已。然而,一些按捺不住的人已经开始采取行动。其中一位名为PyCoach的AI爱好者,已经迫不及待地开始利用ChatGPT编写Excel公式,从而显著提高了他的工作效率,实现了10倍的提升。

ChatGPT:AI聊天机器人的崛起与应用拓展

PyCoach 强调,要实现这一目标,我们必须构建具有针对性的提示系统,进而使 ChatGPT 能够生成长期的 Excel 公式和宏。

对于那些曾经使用过ChatGPT的人来说,无疑都会认识到提示在其中的重要性。然而在办公领域,Word、Excel和PPT这三款软件中,Excel的难度无疑是最高的。要想在这个领域达到熟练掌握的程度,用户需要牢记大量的公式。然而,相比而言,使用提示功能则显得简单得多。只需与ChatGPT展开对话,即可轻松解决问题。

ChatGPT:AI聊天机器人的崛起与应用拓展

下面我们看看 PyCoach 是如何实现的。

使用 ChatGPT 完成 Excel 公式

首先你需要创建一个账户,注册成功后得到如下界面:

ChatGPT:AI聊天机器人的崛起与应用拓展

创建账户地址:https://chat.openai.com/auth/login

在接下来的部分中,我们将展示如何运用 ChatGPT 来解决 Excel 公式的填写问题。Excel 是我国用户最常用的电子表格软件之一,它提供了丰富的内置函数,如数据库函数、日期与时间函数以及各种统计函数等。这些函数各有特点,功能强大,但同时也存在一定的使用难度。例如,在使用这些函数时,我们需要按照规定的格式输入参数,这对于不熟悉函数使用方法的用户来说,可能会造成一定的困扰。

然而,如今我们可以利用自然语言向 ChatGPT 传达我们需要计算的信息。以以下的年度收入支出表格为例,假设我们刚接触 Excel,不熟悉如何对 expenses 列的数值进行求和。

ChatGPT:AI聊天机器人的崛起与应用拓展

SUM

在特定情境下(如对一系列数据求和),向ChatGPT传达需求,只需指定需累加的数据范围,便会输出一个已嵌入实际参数的计算公式。例如:

ChatGPT:AI聊天机器人的崛起与应用拓展

ChatGPT 就像是一个精通 Excel 的小助手,我们把它写好的公式放到 B14 单元格里就能得到 B2 到 B13 单元格里数据的和。

有时,我们对一个 Excel 表格有多个问题,这时我们也可以对 ChatGPT 连续提问。例如对于上面的收入支出数据表,想知道 1. 月支出超过 100000 美元的次数;2. 未支付的费用总计多少,我们就可以询问 ChatGPT 获得计算公式:

COUNTIF

这一步是计算月支出超过 100000 美元的次数:

ChatGPT:AI聊天机器人的崛起与应用拓展

SUMIF

这一步是对「已支付」状态栏中标记为「否(No)」的费用求和:

ChatGPT:AI聊天机器人的崛起与应用拓展

特别是对于一些复杂的函数,如果我们记不清其参数格式,就可以让 ChatGPT 帮忙写出正确格式,例如 VLOOKUP:

ChatGPT:AI聊天机器人的崛起与应用拓展

提取数据

接下来挑战任务升级。假设我们有下面的电话号码列表,我们想要额外的区号(area code),即前面括号内容。

ChatGPT:AI聊天机器人的崛起与应用拓展

向 ChatGPT 描述此任务:

ChatGPT:AI聊天机器人的崛起与应用拓展

下面是 ChatGPT 生成的公式:

=MID (A1,FIND (“(“,A1)+1,FIND (“)”,A1)-FIND (“(“,A1)-1)

我们唯一要做的修改就是用 A2 替换 A1,然后就可以得出结果!

ChatGPT:AI聊天机器人的崛起与应用拓展

计算唯一值

接下来我们数一下列 B 中有多少唯一的区号(area codes)。如下图所示,ChatGPT 生成了非常复杂的公式,但这些公式不起作用。究其原因,可能是 ChatGPT 记住了对话中的每一个细节。我们可以试着提问一个一般性的问题来解决:

ChatGPT:AI聊天机器人的崛起与应用拓展

ChatGPT 生成的公式如下

=SUMPRODUCT (1/COUNTIF (range, range))

如果加上区号所在的范围,公式又变成如下方式:

=SUMPRODUCT (1/COUNTIF (B2:B9, B2:B9))

使用 ChatGPT 创建宏

接下来让我们尝试使用 VBA 创建一个简单的宏,按 tab 名对 sheet 进行排序。

ChatGPT:AI聊天机器人的崛起与应用拓展

由上图可得,ChatGPT 出现了错误,这时我们需要向 ChatGPT 描述错误,并进行 debug。

ChatGPT:AI聊天机器人的崛起与应用拓展

一番调试后,ChatGPT 完成了工作,但没有达到预期。除此以外,ChatGPT 通过 tab 名对 sheets 进行排序,它将其中一个 tab 名更改为 temp。

以上就是 PyCoach 对 ChatGPT 的探索,可以看出 ChatGPT 还是很有帮助的,还在为写 Excel 公式头疼的小伙伴,可以试一试了。

技术交流

技术要学会分享、交流,不建议闭门造车。一个人可以走的很快,一群人可以走的更远

本文技术由粉丝群小伙伴分享汇总。技术交流、求职内推、干货汇总、与 5000+来自百度、阿里、头条、腾讯、港大等名企开发者互动交流~

目前技术交流群群友已超过5000人,直接加微信号:pythoner666,添加时最好的备注方式为:知乎+兴趣方向,方便更快获取完整资料、入群。

强烈推荐大家关注 Python与数据挖掘 知乎账号和 Python学习与数据挖掘 微信公众号,可以快速了解到最新优质文章。

文章推荐

基于 Toad 的评分卡模型全流程详解(含 Python 源码)

Python有哪些杀手级超厉害框架或库或应用?

又发现了一个Jupyter Notebook的黑科技,Visual Python支持无代码开发!

盘点10个让工作效率倍增且有趣的 Python库!

prettytable:一款可完美格式化输出的 Python 库

推荐收藏!机器学习建模调参方法总结!

推荐收藏!23个机器学习最佳入门项目(附源代码)

没看完这11 条,别说你精通 Python 装饰器!

60个 VS Code 神级插件,助力打造最强代码编辑器!

太实用了!Schedule模块, Python 周期任务神器!

这4款数据自动化探索 Python 神器,解决99%的数据分析问题!

20个数据分析师必会的数据模型,建议收藏!

真香啊!让 Python 编程起飞的 24 个神操作!

深度盘点:30个用于深度学习、自然语言处理和计算机视觉的顶级 Python

全网超详细!用户画像标签体系建设指南!

机器学习模型验证,这3个 Python 包可轻松解决95%的需求!

精选 30 个炫酷的可视化大屏模板,拿走就用!

够强大!Python 这款可视化大屏不足百行代码!

深度盘点:8000字详细介绍 Python 中的 7 种交叉验证方法

ChatGPT:AI聊天机器人的崛起与应用拓展

AI时代,拥有个人微信机器人AI助手!AI时代不落人后!

免费ChatGPT问答,办公、写作、生活好得力助手!

搜索微信号aigc666aigc999或上边扫码,即可拥有个人AI助手!

版权声明:lida 发表于 2023年12月30日 pm11:29。
转载请注明:ChatGPT:AI聊天机器人的崛起与应用拓展 | ChatGPT资源导航

相关文章