难以置信,已经有人用 ChatGPT 做 Excel 报表了?

news2025/2/26 0:25:23

要问2023年初科技领域什么最火,那自然是 ChatGPT。

ChatGPT 由人工智能研究实验室 OpenAI 于2022年11月30日推出。上线短短5天,用户数量已突破100万,在今年2月份,用户数量已经突破1亿。

ChatGPT 是一个超级智能聊天机器人,他能听懂你的话,并且生成高质量的内容来满足你的需求,包括但不限于写论文、写小说、写文案、写合同、写代码、做作业、改bug……

我从2023年初就开始玩 ChatGPT,有少许心得和体会。

今天,只说说咱们 Excel 用户,如果用上 ChatGPT,会有些什么样的事情发生。

微软MVP实验室研究员

周庆麟(Kevin)

连续19年当选微软全球最有价值专家(MVP),ExcelHome 创始人、站长,策划和编写了百余本 Office 技术图书和教材,同时也是一名优秀的技术顾问和培训讲师,有着丰富的授课经验。

有问必答,ChatGPT 让小白也能轻松做表

首先我现在有个 Excel 表格,长的是这个样子滴。

假设我是个小白,连求和公式也不会,想要对金额进行总计,我就可以找 ChatGPT 帮忙。

只见 ChatGPT 以迅雷不及掩耳盗铃之速度就给出了答案,我们只要把这个公式复制到 Excel 里面就好了。

你可能会说,就这?

别急,我们把问题难度提高一点点。

我们来计算1月份的金额合计,ChatGPT 能不能搞定?

咱们不确定这个答案对不对,所以复制这个公式,粘到单元格里面看看结果。 

完全没毛病。

那么我们继续提高计算要求,先在 I3:K3 分别输入1、2、3,想要计算每个月的金额合计,看看有没有答案。

各位小伙伴,这几个公式正确与否?

当然,正常情况下,咱们是写第一个公式(I4),然后往右拖就行了,不用逐个复制。

再也不用背函数语法了

接下来再考考他的文本函数掌握的怎么样。

这个 C 列的客户代码是一大串字符,其中括号里面的字母,是客户等级,我们想它提取出来,放在 H 里,用公式怎么写呢?

这个答案对不对,我也不啰嗦了,贴在这里,如果有小伙伴不会,可以自己贴到 Excel 里面去试试。

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

注意啊,我提问的时候并没有说 a、x、b 是不确定长度的字符串,但在这里 ChatGPT 并没有用最简单的公式 =MID(D2,3,1) 来解决问题,而是准确的用 FIND 函数根据括号来定位 x 的位置,这个公式虽然长点,但是兼容性更高,真的要点赞。

好了,原始表格现在通过计算得到了新列“客户等级”,我想计算等级是 A 的客户在2月份的金额合计,这是一个典型的多条件求和问题,看看 ChatGPT 的表现。

这家伙连 SUMIFS 也会,你会不会?

既然这么厉害,干脆再问一个难一点的。 

这个公式超级复杂啊,对不对也不知道,我表示不满意,立即要求修改。

尽管比最佳答案啰嗦一点,但这个公式是有效的。当然,如果用的不是 Microsoft 365,那么要输入为数组公式。

又简洁又效率高的最佳答案是啥呢?

=SUMPRODUCT(1/COUNTIF(E2:E34,E2:E34))

说实话,在其他时候,ChatGPT 也曾给过这个最佳答案,但写本文的时候它又不给了。

嗯,它就是这么善变。

自动化办公,写代码 so easy

看来它的函数水平是基本及格了,那写个代码怎么样。

我就问你佩服不佩服?

这代码排版工整,逻辑清晰,还带注释,比我见过的很多初学者写的代码都漂亮。

而且还告诉我,要把代码放在哪里才能运行。

那么,代码到底能不能运行呢?

先贴到 VBE 里面。

按 <F5> 键运行。程序没有错,正常运行。

可是结果不太对。

只创建了一张新工作表,然后把原始表格的所有数据都复制到了这张工作表。

那么说明程序有 bug,我长吁一口气,不知道是该失望还是高兴。

肉眼检查一下代码,问题应该出在“判断是否存在该月份工作表”这个环节,得到了错误的结果。

于是我在 Next i 前面加上一行代码

Set ws = Nothing

再运行就能得到正确结果了。

面对 ChatGPT,你是什么心情?

以上是我和 ChatGPT 交互过的有关 Excel 的 N 个问题中的一部分。

大部分问题,都有正确答案,或者理想答案。

部分时候 ChatGPT 会一本正经的胡说八道,给出一个在 Excel 里面根本不存在的功能,让人哭笑不得。

答案的质量很大程度上取决于提问的质量,问题描述的越清楚,细节越到位,得到理想答案的概率就会大大增加。

强大的 AI 无疑会改变未来的工作方式,所以不可避免的引起很多人的焦虑。

乐观的表哥表姐可能想的是:那太好了,40岁的 Excel 终于要会自己做表了。

悲观的表弟表妹可能想的是:我现在的做表水平连 AI 都赶不上,以后怎么办?

不管用户怎么想,ChatGPT 的大股东微软这次是全力以赴了,宣布即将在 Office 全家桶里面集成 ChatGPT。

它,正在来的路上……

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

GitLab CI/CD 新书发布,助企业降本增效

前言 大家好&#xff0c;我是CSDN的拿我格子衫来&#xff0c; 昨天我的第一本书《GitLab CI/CD 从入门到实战》上架啦&#xff0c;这是业内第一本详细讲解GitLab CI/CD的书籍。 历经无数个日夜&#xff0c;最终开花结果。感触良多&#xff0c;今天就借这篇文章来谈一谈这本书的…

贯穿设计模式第一话--单一职责原则

&#x1f973;&#x1f973;&#x1f973; 茫茫人海千千万万&#xff0c;感谢这一刻你看到了我的文章&#xff0c;感谢观赏&#xff0c;大家好呀&#xff0c;我是最爱吃鱼罐头&#xff0c;大家可以叫鱼罐头呦~&#x1f973;&#x1f973;&#x1f973; 从今天开始&#xff0c;将…

基于51单片机的智能婴儿看护床设计

需要源码及原理图文件请私信&#xff01;&#xff01;&#xff01;&#xff01; 基于51单片机的智能婴儿看护床设计1、引言2、功能设计系统结构框图3、系统硬件设计3.1声音电路的设计3.2语音播报电路的设计3.3独立按键电路的设计3.4模拟摇床&#xff08;步进电机驱动电路&#…

Springboot项目快速实现过滤器功能

前言很多时候&#xff0c;当你以为掌握了事实真相的时间&#xff0c;如果你能再深入一点&#xff0c;你可能会发现另外一些真相。比如面向切面编程的最佳编程实践是AOP&#xff0c;AOP的主要作用就是可以定义切入点&#xff0c;并在切入点纵向织入一些额外的统一操作&#xff0…

尚硅谷大数据技术Spark教程-笔记01【Spark(概述、快速上手、运行环境、运行架构)】

视频地址&#xff1a;尚硅谷大数据Spark教程从入门到精通_哔哩哔哩_bilibili 尚硅谷大数据技术Spark教程-笔记01【Spark(概述、快速上手、运行环境、运行架构)】尚硅谷大数据技术Spark教程-笔记02【SparkCore(核心编程、案例实操)】尚硅谷大数据技术Spark教程-笔记03【SparkSQL…

Scala之面向对象(2)

目录 单例对象&#xff08;伴生对象&#xff09;&#xff1a; 创建对象常用的两种方法&#xff1a; &#xff08;1&#xff09;使用构造器构造&#xff08;new&#xff09; &#xff08;2&#xff09;使用静态方法 伴生对象的定义&#xff1a; apply方法&#xff1a; app…

图像分割技术及经典实例分割网络Mask R-CNN(含基于Keras Python源码定义)

图像分割技术及经典实例分割网络Mask R-CNN&#xff08;含Python源码定义&#xff09; 文章目录图像分割技术及经典实例分割网络Mask R-CNN&#xff08;含Python源码定义&#xff09;1. 图像分割技术概述2. FCN与语义分割2.1 FCN简介2.2 反卷积2.2 FCN与语义分割的关系3. Mask …

Midjourney以图生图的详细教程(含6种案例介绍)

&#x1f3c6; 文章目标&#xff1a;学习并介绍Midjourney以图生图的详细教程 &#x1f340; Midjourney以图生图的详细教程 ✅ 创作者&#xff1a;熊猫Jay &#x1f389; 个人主页&#xff1a;Jay的个人主页 &#x1f341; 展望&#xff1a;若本篇讲解内容帮助到您&#xff0c…

SQL Server 单表数据查询

提示&#xff1a; 本篇文章详细介绍怎样向SQLServer中导入表格数据,导入之后根据不同的查询条件完成查询任务. 文章目录前言一、向SQL Server中导入数据二、例题1.查询所有学生的全部信息2.查询学生的学号和姓名3.查询所有学生的姓名和出生年4. 查询所有学生的姓名和出生年&…

【关于Linux中----生产消费模型】

文章目录一、生产消费模型1.1概念的引入1.2 321原则二、条件变量2.1概念的引入2.2理解条件变量2.3条件变量的使用三、基于BlockingQueue的生产者消费者模型3.1BlockingQueue的介绍3.2C queue模拟阻塞队列的生产消费模型3.3对生产消费任务的模拟封装四、遗留问题一、生产消费模型…

基于YOLOv5的水下海洋目标检测

摘要&#xff1a;水下海洋目标检测技术具有广泛的应用前景&#xff0c;可以用于海洋环境监测、海洋资源开发、海洋生物学研究等领域。本文提出了一种基于 YOLOv5 的水下海洋目标检测方法&#xff0c;使用数据增强方法进行了大量实验&#xff0c;并与其他方法进行了对比&#xf…

(SQL学习随笔3)SQL语法——SELECT语句

导航基本认识FROM关键字LIMIT与OFFSETORDER BYWHERE条件查询单值比较多条件组合范围筛选空值匹配LIKE通配条件分组运算符和函数数据变换分组运算表连接内连接左(右)外连接全外连接外键约束窗口函数UNION&#xff1a;表上下拼接子查询条件判断PostgreSQLMySQL基本认识 SELECT t…

【论文阅读】BiSeNet V2用于实时语义分割的双边网络

前言BiSeNet V2延续了v1版本的双边结构&#xff0c;分别处理空间细节信息、高层语义信息。同时设计更简洁高效的结构&#xff0c;进行特征提取&#xff0c;实现高精度和高速度。在训练模型时&#xff0c;使用了增强训练策略 &#xff0c;添加多个辅助训练分支来促进不同浅层网络…

Spring-aop面向切面

1、理解必要的专业术语 先看看上面图&#xff0c;这是我的个人理解。(画的丑&#xff0c;主打真实) 1&#xff09;Advice&#xff0c;通知/增强&#xff1a;类方法中提出来的共性功能(大白话就是提出来的重复代码) 2&#xff09;Pointcut&#xff0c;切入点/切点&#…

【微服务】微服务架构下你不得不知的3种部署策略

文章目录前言滚动部署蓝绿部署金丝雀部署总结前言 不知道大家有了解过你们公司的软件产品是如何部署的么&#xff1f;采用的什么部署策略&#xff1f;其实在软件开发生命周期中&#xff0c;部署是非常关键的一环&#xff0c;你需要考虑多方面的因素&#xff0c;如何保证你部署…

【推荐算法】CTR中embedding层的学习和训练

note 连续特征处理&#xff1a;facebook DLRM模型&#xff0c;对连续值的处理方式是把所有的连续值输入到一个神经网络&#xff0c;然后通过神经网络把它压缩到一个embedding维度大小的一个向量上&#xff0c;然后将Embedding和其他离散特征Embedding Concat起来&#xff0c;再…

springboot-分页功能

1.分页功能的作用 分页功能作为各类网站和系统不可或缺的部分&#xff08;例如百度搜索结果的分页等&#xff09; &#xff0c;当一个页面数据量大的时候分页作用就体现出来的&#xff0c;其作用有以下5个。 &#xff08;1&#xff09;减少系统资源的消耗 &#xff08;2&#…

redis设计与实现读书笔记

这里主要记录一下在阅读redis设计与实现中碰到的一些没有记录过的知识。 引用计数技术 Redis的对象系统实现了基于引用计数技术的内存回收机制&#xff0c;当程序不再使用某个对象的时候&#xff0c;这个对象所占用的内存就会被自动释放;另外&#xff0c;Redis还通过引用计数…

低调且强大--iVX低代码平台

iVX目录前言一、低代码那么多 为什么选择iVX&#xff1f;二、“拼”出来的低代码平台&#xff0c;真的好用吗&#xff1f;三、iVX与其他低代码有啥可比性&#xff1f;前言 首先我们应该明白自动编程突破可能是&#xff1a;领域内Mini LLM 现在的思路都是搞LLM&#xff0c;几乎像…

通俗举例讲解动态链接、静态链接

参考动态链接 - 知乎 加上我自己的理解&#xff0c;比较好懂&#xff0c;但可能在细节方面有偏差,但总体是一致的 静态链接的背景 静态链接使得不同的程序开发者和部门能够相对独立的开发和测试自己的程序模块&#xff0c;从某种意义上来讲大大促进了程序开发的效率&#xf…