服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

用 ChatGPT 生成 Excel 公式,太方便了!

日期: 来源:Python开发者收集编辑:

↓推荐关注↓

来源:机器之心

原文链接:

https://artificialcorner.com/10x-your-productivity-in-excel-with-chatgpt-6f9536e46d7e


ChatGPT 自去年 11 月 30 日 OpenAI 重磅推出以来,这款 AI 聊天机器人迅速成为 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 时,我们常常会利用其自带的计算函数,包括数据库函数、日期与时间函数、统计函数等。这些函数分别有自己的名称和格式,调用时需要按照规定格式准确输入参数,这给 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 生成的公式:


=MID (A1,FIND ("(",A1)+1,FIND (")",A1)-FIND ("(",A1)-1)


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


计算唯一值


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


ChatGPT 生成的公式如下


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


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


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


使用 ChatGPT 创建宏


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


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


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


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



- EOF -


加主页君微信,不仅Python技能+1

主页君日常还会在个人微信分享Python相关工具资源精选技术文章,不定期分享一些有意思的活动岗位内推以及如何用技术做业余项目

加个微信,打开一扇窗



推荐阅读  点击标题可跳转

1、Python 操作 Excel 数据的封装函数

2、好强的谷歌 “Excel” ,不用写代码就能爬虫!

3、Python 绘制"地图"神器,大开眼界!


觉得本文对你有帮助?请分享给更多人

推荐关注「Python开发者」,提升Python技能

点赞和在看就是最大的支持❤️

相关阅读

  • 7 个流行的强化学习算法及代码实现!

  • ↓推荐关注↓作者:Siddhartha Pramanik 来源:Deephub Imba目前流行的强化学习算法包括 Q-learning、SARSA、DDPG、A2C、PPO、DQN 和 TRPO。这些算法已被用于在游戏、机器人和
  • 神图:这买卖,太划算啦

  • 只需区区一块钱,就能智商 +1 呢!这六万老哥有没有变聪明我不知道,反正卖家确实是靠脑子发财了。还有买这个的 3000 位老哥,宁们是彻底自暴自弃了?图片来自网络懂了,这就给兄弟送第
  • (待会删)yyds,请低调使用!

  • 自从创办这个平台,一直在给大家分享对事件的看法,帮助大家多一个角度看问题,但最近后台收到不少读者在问我: 每次都觉得小西的解读视角非常深刻,想问怎么开拓自己的思维?有没有提
  • 被小红书、抖音毁掉的女生,到底有多惨???

  • 姐妹们晚上好啊,阿花来了~为了给大家分享各种好物,我已经成了抖音和小红书的重度患者,但网络世界里的“欺骗”真的太多了!比如前阵子被吐槽上热搜的小红书,里面的网图和现实差距
  • 如何写好 Python 的 Lambda 函数?

  • 当你需要完成一件小工作时,在本地环境中使用这个函数,可以让工作如此得心应手,它就是Lambda 函数。Lambda 函数是 Python 中的匿名函数。有些人将它们简称为lambdas,它们的语法
  • 教程:使用 Go 模板构建博客 | GoLand

  • Go 模板功能强大,可以根据 Go 程序中的数据生成文本或 HTML 输出。您可以将对象传递给模板,自定义数据的显示方式。模板通常用于生成网页、电子邮件和其他基于文本的输出。Go
  • NumPy、Pandas中若干高效函数!

  • 我们都知道,Numpy 是 Python 环境下的扩展程序库,支持大量的维度数组和矩阵运算;Pandas 也是 Python 环境下的数据操作和分析软件包,以及强大的数据分析库。二者在日常的数据分
  • 用ChatGPT生成Excel公式,太方便了

  • 来源:机器之心ChatGPT 自去年 11 月 30 日 OpenAI 重磅推出以来,这款 AI 聊天机器人迅速成为 AI 界的「当红炸子鸡」。一经发布,不少网友更是痴迷到通宵熬夜和它对话聊天,就为了
  • 原创Paper | 某 T 路由器固件解压缩探秘

  • 作者:sn0w_xxx@知道创宇404实验室日期:2023年2月15日准备工具参考资料1.某T固件2.某T路由器3.ida4.binwalk5.xz-5.6.26.squashfs-tools7.010 Editor开始分析参考资料固件初始
  • 原创Paper | Citrix CVE-2022-27518 漏洞分析

  • 作者:hanwang@知道创宇404实验室日期:2023年2月17日漏洞介绍参考资料Citrix在2022年12月份发布了CVSS评分9.8的CVE-2022-27518远程代码执行漏洞通告,距今已经过去两个多月了,由

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • 用 ChatGPT 生成 Excel 公式,太方便了!

  • ↓推荐关注↓来源:机器之心原文链接:https://artificialcorner.com/10x-your-productivity-in-excel-with-chatgpt-6f9536e46d7eChatGPT 自去年 11 月 30 日 OpenAI 重磅推出
  • Python 的那些"地图"神器!

  • 本文梳理多个Python优质地理数据可视化工具,有的擅长交互、有的擅长学术研究、有的擅长商用地图展示。BasemapBasemap为地理空间数据可视化利器,偏学院派。依赖PROJ.4C,为提供
  • Python 新一代 HTTP 请求库:httpx

  • 楔子来源:古明地觉的编程教室本次我们来聊一聊 httpx,它是一个 HTTP 请求库。不过说到发送 HTTP 请求,我们首先想到的应该是 requests,但 requests 是一个同步库,目前只能同步发
  • 常用统计检验 Python 代码!

  • ↓推荐关注↓作者:Matteo Courthoud 来源:https://medium.com/towards-data-science 转自:数据STUDIO 比较一个变量在不同组中的分布是数据科学中的一个常见问题。当我们想
  • 7 个流行的强化学习算法及代码实现!

  • ↓推荐关注↓作者:Siddhartha Pramanik 来源:Deephub Imba目前流行的强化学习算法包括 Q-learning、SARSA、DDPG、A2C、PPO、DQN 和 TRPO。这些算法已被用于在游戏、机器人和
  • 内网自动化快速打点工具

  • 本文我们介绍一款内网快速扫描工具。基于go语言开发,支持存活IP扫描、集成Xray、弱口令扫描等为一体的工具。安装和使用也比较简单,感兴趣的可以试试。本工具仅面向合法授权的