0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用ChatGPT生成Excel公式

Android编程精选 来源:机器之心 2023-02-28 11:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

精通 Excel 或许不再是简历亮点了。

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 聊聊天就能解决问题。

8938f3e2-b239-11ed-bfe3-dac502259ad0.png

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

使用 ChatGPT 完成 Excel 公式

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

8974bb34-b239-11ed-bfe3-dac502259ad0.png

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

接下来是使用 ChatGPT 完成 Excel 公式。在使用 Excel 时,我们常常会利用其自带的计算函数,包括数据库函数、日期与时间函数、统计函数等。这些函数分别有自己的名称和格式,调用时需要按照规定格式准确输入参数,这给 Excel 用户带来了一些使用负担。

但是现在,我们用自然语言「告诉」ChatGPT 要计算的内容就可以了。我们以下面这张全年收入支出数据表为例,假设我们是 Excel 新手,不知道如何将 Expenses 列的值相加。

89a4b334-b239-11ed-bfe3-dac502259ad0.png

SUM

在这种情况下(当我们想要对一些数据进行求和),我们只需要告诉 ChatGPT 要对哪些数据求和,它就会输出一个已经代入实际参数的公式。例如:

89c25182-b239-11ed-bfe3-dac502259ad0.png

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

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

COUNTIF

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

89d6522c-b239-11ed-bfe3-dac502259ad0.png

SUMIF

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

89ee2d7a-b239-11ed-bfe3-dac502259ad0.png

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

8a1758da-b239-11ed-bfe3-dac502259ad0.png

提取数据

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

8a2d163e-b239-11ed-bfe3-dac502259ad0.png

向 ChatGPT 描述此任务:

8a44ac0e-b239-11ed-bfe3-dac502259ad0.png

下面是 ChatGPT 生成的公式:

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

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

8a6dbda6-b239-11ed-bfe3-dac502259ad0.png

计算唯一值

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

8a956f86-b239-11ed-bfe3-dac502259ad0.png

ChatGPT 生成的公式如下

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

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

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

使用 ChatGPT 创建宏

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

8ab13f22-b239-11ed-bfe3-dac502259ad0.png

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

8ac87476-b239-11ed-bfe3-dac502259ad0.png

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

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

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 神经网络
    +关注

    关注

    42

    文章

    4844

    浏览量

    108206
  • Excel
    +关注

    关注

    4

    文章

    231

    浏览量

    57802
  • ChatGPT
    +关注

    关注

    31

    文章

    1600

    浏览量

    10400

原文标题:用ChatGPT生成Excel公式,太方便了!

文章出处:【微信号:AndroidPush,微信公众号:Android编程精选】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    OpenAI正式发布ChatGPT Images 2.0版本

    在人工智能技术迅猛发展的浪潮中,OpenAI始终是引领行业变革的先锋力量。近日,OpenAI正式发布ChatGPT Images 2.0版本,这一消息如同一颗重磅炸弹,在科技圈引发了强烈反响,在
    的头像 发表于 04-22 11:32 2278次阅读

    ChatGPT突然无法登录是什么情况?如何解决?

    很多人在使用 ChatGPT 时,都会遇到一个很头疼的问题: 突然无法登录 / 登录失败 / 一直转圈 / 验证不通过 ,尤其是做运营、跨境电商和经常需要使用AI工具的编程人员,这种问题一旦出现,会
    的头像 发表于 04-13 12:34 2566次阅读
    <b class='flag-5'>ChatGPT</b>突然无法登录是什么情况?如何解决?

    巨头竞逐AI医疗健康:OpenAI推出ChatGPT Health,蚂蚁阿福国内领跑

    健康已成为AI技术的高频应用场景。OpenAI在其一篇博客文章中透露,通过分析匿名化的ChatGPT对话数据,发现全球每周有超过2.3亿人在ChatGPT上咨询健康相关问题,医疗健康的需求极为旺盛。
    的头像 发表于 01-10 11:17 2572次阅读

    碳排数据算不清?它直接生成报告

    在双碳目标深入推进的当下,碳排核算已不是“选择题”而是“必答题”。能源管理系统数字化手段破解核算难题,让碳排数据从“算不清、算不准、耗时长”变为“算得快、算得准、可追溯”,既为企业合规经营护航,也为绿色转型注入动力。告别Excel拼表的时代,
    的头像 发表于 01-07 09:34 310次阅读
    碳排数据算不清?它直接<b class='flag-5'>生成</b>报告

    基于8位Booth编码的公式推导

    我们使用基于8位的Booth编码对乘法器进行修改 首先介绍一下基于4位的Booth编码公式推导: 对于P=A*B来说,将B以2进制码表示,可以转化为以下式子: 由于 将奇数位的运算拆分
    发表于 10-22 07:14

    设备利用率算不清?智能管理系统自动分析数据,生成可视化报表帮你降本

    当设备数据自动流转生成可视化报表,企业才算真正掌握降本增效主动权。曾经 Excel 里的利用率 “糊涂账”,变成清晰可追溯的 “明白钱”。制造业竞争日益激烈的今天,谁能让设备数据说话,谁就能在成本控制上占先机。
    的头像 发表于 09-12 10:04 829次阅读
    设备利用率算不清?智能管理系统自动分析数据,<b class='flag-5'>生成</b>可视化报表帮你降本

    EXCEL导入—设计与思考

    EXCEL导入—设计与思考 一、案例信息与设计 1.1、案例需求与背景 B2BTC同城二期有一个Excel导入的功能,单次数据量小于一千,使用频次不高。但涉及到多个字段组成唯一约束,即每条数据操作
    的头像 发表于 08-20 16:56 787次阅读
    <b class='flag-5'>EXCEL</b>导入—设计与思考

    电阻公式如何保障电子设备稳定运行

    在电子的复杂网络中,电阻是调控电流的“守门人”,而描述其特性的公式则是理解这一元件的“金钥匙”。从基础的欧姆定律到温度系数计算,这些公式不仅是理论推导的产物,更是工程实践中解决问题的核心工具,支撑着从简单电路到精密电子设备的设计与运行。
    的头像 发表于 08-11 09:38 1547次阅读
    电阻<b class='flag-5'>公式</b>如何保障电子设备稳定运行

    树莓派用户必备的五大微软Excel替代软件!

    微软Excel通常是处理XLS、XLSX或CSV等电子表格时首先考虑的工具。然而,由于它对ARM处理器和Linux操作系统缺乏原生支持,在树莓派上使用微软Excel颇具挑战性。但这并不意味着没有好
    的头像 发表于 07-17 17:17 1136次阅读
    树莓派用户必备的五大微软<b class='flag-5'>Excel</b>替代软件!

    电力变压器空载及短路功率因数计算公式及应用

    一 概述 功率因数英文表示为Power Factor,缩写为PF,也可以λ表示,在正弦电路中,功率因数等于位移因数,因此,在不引起歧义的情况下,也可用cosφ表示。 功率因数计算公式 可由有功功率
    的头像 发表于 07-15 10:00 4436次阅读
    电力变压器空载及短路功率因数计算<b class='flag-5'>公式</b>及应用

    使用Word/Excel管理需求的10个痛点及解决方案Perforce ALM

    还在用Word/Excel做需求管理?10个“翻车信号”,都是小伙伴们踩过的坑~来看看你踩过哪些?是不是也该升级到更专业的ALM工具了~
    的头像 发表于 07-10 15:59 794次阅读
    使用Word/<b class='flag-5'>Excel</b>管理需求的10个痛点及解决方案Perforce ALM

    如何导出Excel文件 -- excel_hm介绍 ##三方SDK##

    是通过服务器端生成Excel文件后,再下载到本地……服务器端的方案肯定是不成的,因为大家都知道,记账属于独立开发三件套止一,独立开发意味着……哪里来的钱租服务器啊。 所以,我们还是自己做一个Excel
    发表于 06-30 17:57

    边缘生成式AI面临哪些工程挑战?

    本文由TechSugar编译自electronicdesign当大多数人想到人工智能(AI)时,他们通常能想到的是能够生成新文本、图像或语音内容的应用。像ChatGPT这样流行的文本应用(在几天
    的头像 发表于 06-25 10:44 1345次阅读
    边缘<b class='flag-5'>生成</b>式AI面临哪些工程挑战?

    树莓派与EthernetHat:ChatGPT实现的MQTT智能家居项目!

    我们使用Pico、WIZnetW5100S和PicoBricks开发板开发了MQTTRGB灯,通过ChatGPT4.0生成和优化代码。项目所需组件硬件组件PicoBricks扩展板x1WIZnetW5100S-EVB-Picox1WIZnetW5500-EVB-PicoW
    的头像 发表于 06-03 15:29 1.8w次阅读
    树莓派与EthernetHat:<b class='flag-5'>用</b><b class='flag-5'>ChatGPT</b>实现的MQTT智能家居项目!

    生成式人工智能认证:重塑AI职业生态的底层逻辑

    在人工智能技术渗透至社会毛细血管的今天,生成式人工智能(Generative AI)的崛起正在改写人类与技术的协作范式。从ChatGPT引爆的全球热潮,到Sora模型推动的文生视频革命,这项技术不仅
    的头像 发表于 05-23 09:17 967次阅读