用ChatGPT生成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 聊聊天就能解决问题。
在这里插入图片描述
下面我们看看 PyCoach 是如何实现的。

使用 ChatGPT 完成 Excel 公式

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

但是现在,我们用自然语言「告诉」ChatGPT 要计算的内容就可以了。我们以下面这张全年收入支出数据表为例,假设我们是 Excel 新手,不知道如何将 Expenses 列的值相加。
在这里插入图片描述
在这种情况下(当我们想要对一些数据进行求和),我们只需要告诉 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 公式头疼的小伙伴,可以试一试了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/5705.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

chatgpt赋能python:Python中如何生成表格

Python中如何生成表格 在数据分析和处理中,表格是一种常见的数据格式,并且在不同的场景下都有着不同的用途。Python作为一种高效的编程语言,可以帮助我们轻松地生成和操作表格数据。在本文中,我们将介绍Python中生成表格的方法&a…

【ChatGPT实战】7.使用ChatGPT自动化操作Excel

使用ChatGPT自动化操作Excel!现在可以借助ChatGPT让我们操作表格更加智能化、高效化。无需手动操作,提高你的工作效率并减少出错率。如果你经常使用Excel,这将是一项非常实用的技能。下面我将向你展示如何使用ChatGPT自动化Excel操作&#xf…

短信验证码和邮箱验证码

目录 一、短信发送验证码 1、准备工作 2、项目整合容联云 2.1 引入依赖 2.2 编写配置文件,修改启动类 2.3.1 创建常量类 2.3.2、封装验证码生成类 2.3.3、Controller 层 2.3.4、Service层 二、邮箱验证码 1、准备工作 2、整合邮箱服务 1、引入依赖 2、开…

邮箱接收验证码登录

开发工具与关键技术:VS NVC 作者:听民谣的老猫 撰写时间:2019/7/25 11:07 已经讲过通过账号密码来进行用户的登录,今天就来讲讲邮箱发送动态密码实现用户登录。 再讲这个功能之前你得去QQ邮箱获取一下授权码。 首先登录自己的QQ邮箱,找…

表单账号,密码,邮箱验证登录

1.要求代码实现如下&#xff1a; “账号”和“密码”为必填项且自动获得光标焦点&#xff1b; 设置“密码”由字母开头&#xff0c;长度为6-10&#xff0c;仅包含数字&#xff0c;字母和下划线&#xff1b; “邮箱”检查其格式的合法性。 代码如下&#xff1a; <html&g…

谷歌邮箱(@gmail.com):两步验证+应用专用密码登录

Gmail是Google出品的邮箱&#xff0c;有普通邮箱&#xff08;Gmail.com&#xff09;&#xff0c;也有企业邮箱&#xff08;谷歌企业套件&#xff09; 本文将详细讲解&#xff1a;如何在第三方客户端绑定谷歌邮箱&#xff08;Gmail&#xff09;进行邮件收发&#xff1f; 由于环境…

邮箱验证的思路及实现

邮箱验证 一、开启POP3/SMTP服务 QQ邮箱、网易163邮箱均可。这里以网易163邮箱为例 1、注册163邮箱帐号&#xff0c;进入设置 1、进入设置的POP3/SMTP/IMAP选项 2、开启两个服务&#xff0c;IMAP/SMTP、POP3/SMTP服务。会有一系列验证&#xff0c;最后会给一个授权码&…

如何实现邮箱验证

实现邮箱验证 首先需要借助nodemailer往注册邮箱发送邮件。而通过nodemailer代理发送需要先获取授权码 具体代码实现如下 var nodemailer require(nodemailer); var send function(user){var transporter nodemailer.createTransport({service: qq,auth: {user: xxxxxxx…

TP6------邮箱验证码发送邮件

一、安装tp6mail tp6缺少好多扩展&#xff0c;需要自己手动安装 composer require phpmailer/phpmailer 二、创建控制器 1.在app\admin\controller 创建Mailcheck控制器 <?php /***Created by giveLive*user:lingm*Date:2021/10/4*timer:下午 10:16*Atom:现在的努力是…

PHP + QQ邮箱发送邮箱验证码

一、说明 PHPMailer需要 PHP 的 sockets 扩展支持&#xff0c;而登录 QQ 邮箱 SMTP 服务器则必须通过 SSL 加密的&#xff0c; PHP 还得包含 openssl的支持。 查看PHP 是否开启 SSL &#xff1a; 检查 php.ini 中是否存在;extensionphp_openssl.dll&#xff0c; 如果存在&am…

邮箱验证码发送及验证

邮箱验证码发送及验证 代码简化&#xff0c;有需求可以联系 成果展示图 //获取验证码 //接收图 配置 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId> </dependency>s…

引入QQ邮箱发送验证码进行安全校验

其他方案>引入短信服务发送手机验证码进行安全校验 操作相对复杂且收费&#xff0c;详细教程可供参考选择 在我们进行登录注册等等敏感操作时&#xff0c;为了保证用户信息的安全性&#xff0c;常常会碰到需要接收手机短信验证码进行验证的场景&#xff0c;虽然它的安全系数…

ChatGPT与教育的未来

Datawhale干货 作者&#xff1a;王鹏&#xff0c;腾讯研究院专家 来源&#xff1a;数说职教 历史上&#xff0c;每一次技术替代人类时&#xff0c;又提供了更多更好的新岗位。但我们往往忘记这个过程中牺牲掉的一代甚至几代人。教育系统的响应方式和速度也许将决定这个替代过程…

万字知识长文:ChatGPT 从零完全上手实操指南

ChatGPT 的横空出世&#xff0c;让很多人焦虑不已&#xff0c;不过&#xff0c;你完全不需要为此焦虑&#xff0c;因为比 AI 更强大永远是驾驭 AI 为自己所用的人类。 而且 GPT 远没有各大商家炒作的那么玄乎 &#xff0c;它应用逻辑也非常简单&#xff0c;你完全没必要为此去…

玩转ChatGPT:吴恩达/OpenAI合作教程《面向开发者的ChatGPT提示工程》

一、写在前面 最近&#xff0c;吴恩达与CloseOpenAI合作出了一个教程《面向开发者的ChatGPT提示工程》&#xff0c;第一时间就观摩了&#xff0c;有些体会&#xff0c;现在把个人觉得有意思的搬运过来。 我的机器学习入门就是看的吴恩达的教程&#xff01;大佬长得像冯巩&…

Android多语言切换

先看下demo中点击对应要显示语言的按钮&#xff0c;效果图如下&#xff1a; 先贴上项目目录图&#xff1a; values-语言代号-地区代号 分别表示不同地区语言资源&#xff0c;常用的国际化资源如下&#xff1a; 中文&#xff08;中国&#xff09;&#xff1a;values-zh-rCN 中…

Android国际化多语言切换

关于App国际化&#xff0c;之前有讲到国际化资源、字符换、布局相关&#xff0c;想要了解的猛戳用力抱一下APP国际化。借着本次重构多语言想跟大家聊一下多语言切换&#xff0c;多语言切换对于一款国际化App来讲是重中之重&#xff0c;并非难事&#xff0c;但是若要做好也是一件…

几个chatGPT的难题,关于语言转换

不同语言代码的移植一直以来是程序员面临的难题&#xff0c;最近问了问chatGPT能否解决这个问题。 编写一个程序&#xff0c;实现c语言函数转换为php函数 答&#xff1a;这是一个非常困难的问题&#xff0c;因为两种语言的语法、结构和标准库都不相同。如果您希望完成这个任务&…

使用 ChatGPT 从视频脚本创建知识图谱,使用 GPT-4 作为领域专家来帮助您从视频转录中提取知识(教程含完整源码)

我一直很喜欢深海纪录片,因为这里的生态系统和动物与陆地上的大不相同。因此,我决定在水下纪录片上测试 GPT-4 的信息提取能力。此外,我不知道有任何开源 NLP 模型经过训练可以检测海洋植物和生物之间的关系。因此,一部深海纪录片是使用 GPT-4 构建知识图谱的绝佳示例。 数…

ChatGPT实战:短视频文案、脚本创作

你还在拼脑力输出视频脚本吗&#xff1f;AI时代&#xff0c;该提高提高生产力了&#xff0c;机器一天的视频出货量能赶上以往几个月的工作量&#xff0c;人力怎么可能卷的过机器&#xff1f; 使用ChatGPT创作视频脚本可以带来一些好处&#xff1a; 创意激发&#xff1a;ChatGPT…