ChatGPT:AI聊天机器人的崛起与应用拓展
文章主题:ChatGPT, AI, 聊天机器人, 办公室应用
作者The PyCoach
欢迎关注
,专注 Python、数据分析、数据挖掘、好玩工具!
自去年11月30日ChatGPT由OpenAI推出以来,这款人工智能聊天机器人迅速在AI领域崭露头角,成为了备受瞩目的焦点。它的出现,让众多网友着迷不已,甚至有人通宵達旦地与它交谈,就為了探寻ChatGPT的应用潛力边界。經過一番嘗試和探索,很多人發現ChatGPT似乎具备全能的技能,能夠進行聊天、編寫代碼、修復bug、開發智能音箱以及構建神經網絡等。
然而,作为一名经验丰富的职场人士,日常工作中不可或缺的软件包括 Word、PPT 和 Excel。如果将这些应用程序与 ChatGPT 整合在一起,那么这将是一件令人兴奋的事情。在这方面,微软已经开始采取行动了。
难以预测的微软行动速度之快,让我们感到困惑不已。然而,一些按捺不住的人已经开始采取行动。其中一位名为PyCoach的AI爱好者,已经迫不及待地开始利用ChatGPT编写Excel公式,从而显著提高了他的工作效率,实现了10倍的提升。
PyCoach 强调,要实现这一目标,我们必须构建具有针对性的提示系统,进而使 ChatGPT 能够生成长期的 Excel 公式和宏。
对于那些曾经使用过ChatGPT的人来说,无疑都会认识到提示在其中的重要性。然而在办公领域,Word、Excel和PPT这三款软件中,Excel的难度无疑是最高的。要想在这个领域达到熟练掌握的程度,用户需要牢记大量的公式。然而,相比而言,使用提示功能则显得简单得多。只需与ChatGPT展开对话,即可轻松解决问题。
下面我们看看 PyCoach 是如何实现的。
使用 ChatGPT 完成 Excel 公式
首先你需要创建一个账户,注册成功后得到如下界面:
创建账户地址:https://chat.openai.com/auth/login
在接下来的部分中,我们将展示如何运用 ChatGPT 来解决 Excel 公式的填写问题。Excel 是我国用户最常用的电子表格软件之一,它提供了丰富的内置函数,如数据库函数、日期与时间函数以及各种统计函数等。这些函数各有特点,功能强大,但同时也存在一定的使用难度。例如,在使用这些函数时,我们需要按照规定的格式输入参数,这对于不熟悉函数使用方法的用户来说,可能会造成一定的困扰。
然而,如今我们可以利用自然语言向 ChatGPT 传达我们需要计算的信息。以以下的年度收入支出表格为例,假设我们刚接触 Excel,不熟悉如何对 expenses 列的数值进行求和。
SUM
在特定情境下(如对一系列数据求和),向ChatGPT传达需求,只需指定需累加的数据范围,便会输出一个已嵌入实际参数的计算公式。例如:
ChatGPT 就像是一个精通 Excel 的小助手,我们把它写好的公式放到 B14 单元格里就能得到 B2 到 B13 单元格里数据的和。
有时,我们对一个 Excel 表格有多个问题,这时我们也可以对 ChatGPT 连续提问。例如对于上面的收入支出数据表,想知道 1. 月支出超过 100000 美元的次数;2. 未支付的费用总计多少,我们就可以询问 ChatGPT 获得计算公式:
COUNTIF
这一步是计算月支出超过 100000 美元的次数:
SUMIF
这一步是对「已支付」状态栏中标记为「否(No)」的费用求和:
特别是对于一些复杂的函数,如果我们记不清其参数格式,就可以让 ChatGPT 帮忙写出正确格式,例如 VLOOKUP:
提取数据
接下来挑战任务升级。假设我们有下面的电话号码列表,我们想要额外的区号(area code),即前面括号内容。
向 ChatGPT 描述此任务:
下面是 ChatGPT 生成的公式:
我们唯一要做的修改就是用 A2 替换 A1,然后就可以得出结果!
计算唯一值
接下来我们数一下列 B 中有多少唯一的区号(area codes)。如下图所示,ChatGPT 生成了非常复杂的公式,但这些公式不起作用。究其原因,可能是 ChatGPT 记住了对话中的每一个细节。我们可以试着提问一个一般性的问题来解决:
ChatGPT 生成的公式如下
如果加上区号所在的范围,公式又变成如下方式:
使用 ChatGPT 创建宏
接下来让我们尝试使用 VBA 创建一个简单的宏,按 tab 名对 sheet 进行排序。
由上图可得,ChatGPT 出现了错误,这时我们需要向 ChatGPT 描述错误,并进行 debug。
一番调试后,ChatGPT 完成了工作,但没有达到预期。除此以外,ChatGPT 通过 tab 名对 sheets 进行排序,它将其中一个 tab 名更改为 temp。
以上就是 PyCoach 对 ChatGPT 的探索,可以看出 ChatGPT 还是很有帮助的,还在为写 Excel 公式头疼的小伙伴,可以试一试了。
技术交流
技术要学会分享、交流,不建议闭门造车。一个人可以走的很快,一群人可以走的更远
本文技术由粉丝群小伙伴分享汇总。技术交流、求职内推、干货汇总、与 5000+来自百度、阿里、头条、腾讯、港大等名企开发者互动交流~
目前技术交流群群友已超过5000人,直接加微信号:pythoner666,添加时最好的备注方式为:知乎+兴趣方向,方便更快获取完整资料、入群。
强烈推荐大家关注 Python与数据挖掘 知乎账号和 Python学习与数据挖掘 微信公众号,可以快速了解到最新优质文章。
文章推荐
基于 Toad 的评分卡模型全流程详解(含 Python 源码)
又发现了一个Jupyter Notebook的黑科技,Visual Python支持无代码开发!
prettytable:一款可完美格式化输出的 Python 库
太实用了!Schedule模块, Python 周期任务神器!
这4款数据自动化探索 Python 神器,解决99%的数据分析问题!
深度盘点:30个用于深度学习、自然语言处理和计算机视觉的顶级 Python
机器学习模型验证,这3个 Python 包可轻松解决95%的需求!
深度盘点:8000字详细介绍 Python 中的 7 种交叉验证方法
AI时代,拥有个人微信机器人AI助手!AI时代不落人后!
免费ChatGPT问答,办公、写作、生活好得力助手!
搜索微信号aigc666aigc999或上边扫码,即可拥有个人AI助手!