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

点击上方“Java基基”,选择“设为星标”

做积极的人,而不是积极废人!

每天 14:00 更新文章,每天掉亿点点头发...

源码精品专栏

 
  • 原创 | Java 2021 超神之路,很肝~

  • 中文详细注释的开源项目

  • RPC 框架 Dubbo 源码解析

  • 网络应用框架 Netty 源码解析

  • 消息中间件 RocketMQ 源码解析

  • 数据库中间件 Sharding-JDBC 和 MyCAT 源码解析

  • 作业调度中间件 Elastic-Job 源码解析

  • 分布式事务中间件 TCC-Transaction 源码解析

  • Eureka 和 Hystrix 源码解析

  • Java 并发源码

来源:artificialcorner.com/10x-your-

productivity-in-excel-with-chatgpt

-6f9536e46d7e

  • SUM

  • COUNTIF

  • SUMIF

  • 提取数据

  • 计算唯一值

  • 使用 ChatGPT 创建宏


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

ChatGPT 自去年 11 月 30 日 OpenAI 重磅推出以来,这款 AI 聊天机器人迅速成为 AI 界的「当红炸子鸡」。一经发布,不少网友更是痴迷到通宵熬夜和它对话聊天,就为了探究 ChatGPT 的应用天花板在哪里,经过试探不少人发现,ChatGPT 似乎像个全能战士,可以聊天、写代码、修改 bug、做智能音箱、写神经网络……

但是!作为一名资深打工者,平时工作中 Word、PPT、Excel 等必不可少,要是能将 ChatGPT 整合进这些应用软件简直不要太开心。这方面微软已经在紧锣密鼓的进行了。

微软的动作到底有多迅速,我们一时半会还猜不出来,但是已经有人坐不住了,这位名叫 PyCoach 的 AI 爱好者开始用 ChatGPT 写 Excel 公式,工作效率妥妥提高 10 倍

4836a69fcf8bd8e9a1165bc458509d1f.png

PyCoach 表示,我们需要做的是创建有效提示,从而使得 ChatGPT 可以生成 Excel 公式和宏。

使用过 ChatGPT 的人都知道,提示占据非常重要的位置。而 Word,Excel、PPT 这办公三大件中,当属 Excel 最难搞,想要熟练掌握它,需要记住很多公式。但是使用提示就简单多了,和 ChatGPT 聊聊天就能解决问题。

674415eb12c7846a1578d105f18e0bd5.png

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

使用 ChatGPT 完成 Excel 公式

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

9102d0513cfbe5032c2e6954d3847822.png

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

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

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

a15b93b5f89f006208d3bb52c78b91d1.png

SUM

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

69975a4f54cb3ce98c8afbfe68bfe7b8.png

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

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

COUNTIF

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

9c41854cfa52ec7976f4bed8a3a98e90.png

SUMIF

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

a793464ac730d1f672d6670e478aa2b8.png

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

27ee328fc748724f0034434c6d284991.png

提取数据

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

aac8ede9dbf1cedaa53c258f06c87589.png

向 ChatGPT 描述此任务:

da0251941796f66080b65ae87a3dac1d.png

下面是 ChatGPT 生成的公式:

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

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

f9c14425bb420265a308e8874edc8c6c.png

计算唯一值

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

5a5aae18530c678e5b5612214698869a.png

ChatGPT 生成的公式如下

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

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

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

使用 ChatGPT 创建宏

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

105ae59c9fe827973d57eec714b6be99.png

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

77dcebeda562356c59ae2e4f9ef14a6f.png

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

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



欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢

42bd6625fc4b02649292483ed77c5150.png

已在知识星球更新源码解析如下:

fb4a5433d136c875707866cb3aa6d226.jpeg

415cb607892b14a24259bf2d484783bc.jpeg

8e325a482c2a7d0659f44e34c1d1962a.jpeg

2077e528fe765e80b4d169d54d8eb627.jpeg

最近更新《芋道 SpringBoot 2.X 入门》系列,已经 101 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。

提供近 3W 行代码的 SpringBoot 示例,以及超 6W 行代码的电商微服务项目。

获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)

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

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

相关文章

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

ChatGPT 自去年 11 月 30 日 OpenAI 重磅推出以来,这款 AI 聊天机器人迅速成为 AI 界的「当红炸子鸡」。一经发布,不少网友更是痴迷到通宵熬夜和它对话聊天,就为了探究 ChatGPT 的应用天花板在哪里,经过试探不少人发现&#xff0c…

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 构建知识图谱的绝佳示例。 数…