整理 | 苏宓

出品 | CSDN(ID:CSDNnews)

众所周知,Excel 是一款应用广泛的办公软件,也是世界上使用最广泛语言的编程语言,还是一款优秀的低代码工具。

然而,想要真正玩转它,不仅需要学会各种各样的「Excel 函数公式」,也需要熟练应用宏和 VBA 等语言。

这也导致不少人叫苦连天,称没有一点 IT 背景很难用好 Excel。当前在 AIGC 主流趋势下,这一情况有所好转。

来自北京大学深圳研究生院/信息工程学院 3 位硕博生组成的小分队展开研发,并于近期上线了一款智能聊天表格应用——ChatExcel,只需要与它聊聊天,表格中的数据可自动实现处理,也让 Excel 从一款低代码工具直接变成了零代码工具,再也不用记任何复杂的函数了。

试用地址:https://chatexcel.com/

首款 Chat to Excel 工具

去繁留简,快速处理

当对数据进行分类归纳时,如筛选出学号为“BX”的学生,然后在这些人的名字前面加上“博士”,其余的姓名前加上“硕士”。

过去想要实现这一功能,首先要先对 BX 的用户做一轮筛选,进而调用 if() 函数等方式,在掌握相关函数语法结构的基础上进一步操作。

当前,基于 ChatExcel,就如下图所示:直接在网页上输入文字,写下自己的需求,一键开启新尝试。

交互式处理表格

除了一键得出自己想要的数据结果之外,ChatExcel 与其他 Excel 工具软件最大的不同便是“持续交互”,即有问有答、有来有回。

该团队在知乎平台上发文表示,「交互式的 AIGC 应当是同时输入用户需求(voice or text)以及待操作的目标物(Objects),生成基于需求进行相应更新的目标物(updated objects)的循环过程,而不仅仅是从用户需求到目标物的映射关系」,这也是 ChatExcel 最终想要实现的目标。

在 ChatExcel 作者公开的功能实测中,它可以实现一定的连贯性聊天+数据处理与分类。作者从网上下载了《中国各省份 GDP》的表格,如下图所示:

当发出”把英文这一列的数据用括号括起来“指令时,变成下图所示:

进而发出”把省份和英文这两列数据合并成一列,中间使用空格分开“指令,ChatExcel 也可以完美的实现:

在合并成一列之后,作者又想把”所有省份都加上「中国」的前缀字眼“、”只保留表格的前四列数据“,结果如下图所示:

处理数据

更让人惊讶的是,ChatExcel 也可以文字聊天,直接对数值进行计算,如”计算每个省份 2022 年相对于 2021 年的增长百分点“。

最终,在对最后一列数据以保留两位小数、从大到小排序、加上”%“等几轮对话之后,结果如下图所示:

多表格操作

即使面对多个表格,ChatExcel 也没在怕的,无须调用函数、宏,可同时操作:

最终,可以直接导出处理过的 Excel 表格文件。

缘起女朋友,一款 Excel 的辅助智能工具诞生了

现如今任何 AIGC 工具的诞生,或许都要被拿来与 ChatGPT 对标一下,需要说明的是,ChatExcel 并没有 ChatGPT 那样强大,它的定位只是一个能够便捷人对 Excel 复杂操作的智能助手,该团队希望它最终的形态是——小而美。

当提起开发 ChatExcel 工具的初衷时,来自该团队核心成员之一的 kid丶 透露,并非是为了追逐 ChatGPT 的潮流,而是在去年 ChatGPT 公开内测的 9 个月之前,其便在 GitHub 上提交了项目的首个 Commit,灵感主要来源于他的女朋友。

”她是一个信息老师,会经常帮学校年长的老师处理一些 Excel 表格问题。这些老师可能对 Office 的使用不太熟悉,更别提一些复杂的 Excel 内置函数了。久而久之,我逐渐发现无论是学校的师生、企业的会计,还是政府的办公人员,都存在着对复杂 Excel 操作而抓耳挠腮的需求。一方面,学习 Excel 内置的复杂函数操作存在着较高的学习成本;另一方面,对于一些不太常用 Excel 表格的朋友来说,学习这些函数知识这件事本身就很困难“, kid丶写道。

为此,kid丶 认为,绝大部分人是能够清楚表达自己的 Excel 逻辑需求,那该如何消除 Excel 的复杂性,大大降低普通用户使用 Excel 的复杂性,ChatExcel 便是其中的桥梁。

期待 ChatExcel 的逐步完善

不过,正如其团队介绍,ChatExcel 当前发布的版本还只是一个不太成熟的 Demo 版本,距离使用的预期也有一定的差距。如面对庞大的数据表格,ChatExcel 会跳出提醒,”系统只会输出前 10 列表格“。

另外,经过实测后发现,目前 ChatExcel 无法删除表格的某个整列或行内容。

当然对于普通用户而言,进行日常简单的表格处理,便已足够使用,而且还不用注册,直接登录网址即可使用。

对于这一款从硕博生中走出来的产品,该团队的另一位核心成员 Clarence.Y 发文表示,”我们未来希望能更丰富这个有趣的小工具的应用,让工作更方便简洁。例如,在数据分析员在做建模的工作之前经常需要直接处理很多原始数据,这是相当繁琐的且机械的工作,但是如果能够利用类似 ChatExcel 这样的工具加以辅助,直接对数据有更完整清晰认知(如下图示),那整个工作过程就优雅舒服起来了。这个过程也会遇到很多困难的挑战,但我们还是相信这件有趣的事是能够做成的。”

对此,也有网友表示,这或许就是微软将 ChatGPT 引入 Excel 后的样子。

如今,ChatGPT 开启了 AI 新纪元,越来越多的人加入了国产 AIGC 工具的赛道,我们也期待 ChatExcel 的逐步迭代发展。对此,想要尝鲜的小伙伴,不妨试试看~~

参考资料:

https://zhuanlan.zhihu.com/p/607997627

https://www.zhihu.com/zvideo/1613698109141352448

https://www.zhihu.com/question/586673687

☞京东“百亿补贴”提前20小时上线,电商价格战开打;iPhone 15 Pro玻璃面板泄露;凹语言 0.5.0发布|极客头条
☞首批 ChatGPT 应用将打响 To B 的编程应用争夺战!
☞代码越“整洁”,性能越“拉胯”,甚至导致程序变慢 15 倍!

别收藏 Excel 函数大全了!北大硕博生为帮助女朋友,开发了个 ChatExcel,一键处理表格...相关推荐

  1. Excel函数大全-10查找和引用函数

    10查找和引用函数 10x01 ADDRESS 函数 语法 10x02 AREAS 函数 语法 10x03 CHOOSE 函数 语法 10x04 COLUMN 函数 语法 10x05 COLUMNS ...

  2. 厉害了!北大3位硕博生搞出ChatGPT版Excel!动动嘴就能自动处理表格……免费用!...

    来源:量子位 做Excel表,真就动动嘴就够了! 看,输入想要干的事:给学生成绩排个名吧. 简单敲个回车,表格唰一下就列好了! 检查一遍也没错. 还能跨表格处理. 比如标记出两张不同表格中排名都在前十 ...

  3. 浙江省计算机二级函数,浙江省计算机二级office办公软件Excel函数大全

    Excel 函数大全 数据库和清单治理函数 数据库和清单治理函数 1.DAVERAGE 返回选定数据库项的平均值 2.DCOUNT 计算数据库中包含数字的单元格的个数 3.DCOUNTA 计算数据库中 ...

  4. Excel函数大全-05日期和时间函数

    05日期和时间函数 05x01 DATE 函数 语法 05x02 DATEDIF 函数 语法 05x03 DATEVALUE 函数 语法 05x04 DAY 函数 语法 05x05 DAYS 函数 语 ...

  5. Excel函数大全-09逻辑函数

    09逻辑函数 09x01 AND 函数 语法 09x02 FALSE 函数 语法 09x03 IF 函数 语法 09x04 IFERROR 函数 语法 09x05 IFNA 函数 语法 09x06 I ...

  6. Excel函数大全-11数学和三角函数

    11数学和三角函数 全部数学和三角函数列表 11x01 AGGREGATE 函数 语法 11x02 ARABIC 函数 语法 11x03 BASE 函数 语法 11x04 CEILING 函数 语法 ...

  7. Excel函数大全-13文本函数

    13文本函数 13x01 ASC 函数 语法 13x02 BAHTTEXT 函数 语法 13x03 CHAR 函数 语法 13x04 CLEAN 函数 语法 13x05 CODE 函数 语法 13x0 ...

  8. 当代硕博生常犯错觉大赏:我的idea非常棒,别人肯定想不到!

    公众号关注 "视学算法" 设为 "星标",重磅干货,第一时间送达! 本文转载自:募格学术 本文综合整理自募格学术过往文章.留言,办公室小伙伴回忆读研读博时的小抱 ...

  9. excel函数大全_让你的EXCEL工作效率翻倍的函数大全

    详细的函数说明和应用实例可查看我上传的<EXCEL快速学习教程视频>对应各类函数教程 常用函数大全 使用函数:公式选项卡>函数库>插入函数.常用函数.最近使用函数.财务.逻辑. ...

最新文章

  1. PHP中刷新输出缓冲
  2. 使用Jupyter notebooks上传文件夹或大量数据到服务器 有解压缩ZIP
  3. option 82与DHCP中继代理
  4. Silverlight游戏设计(Game Design):(五)面向对象的思想塑造游戏对象
  5. 满屏的if-else,看我怎么消灭你!
  6. R学习笔记:文档间函数调用
  7. 如何分析SAP CRM UI label显示成technical name的问题
  8. 你这样的“垃圾“,就应该进入老年代!!!
  9. mysql cluster常见问题访问_MySQL Cluster的常见问题
  10. 隐马尔科夫模型(Hidden Markov Models) 系列之一
  11. 零基础学python-零基础适合学习python吗?
  12. 线程--匿名内部类实现多线程的2种方式
  13. TS封装格式小白入门分析总结(二)之工具的使用
  14. 最大团(最大完全子图)
  15. 数字转换成英语的程序(c++实现)
  16. 最大信息系数MIC的python代码
  17. 摩杜云亮相CDEC2021中国数字智能生态大会,始终专注云+数据
  18. 五一去哪里人最多?用 Python 抓取的热力图告诉你!
  19. MFC提示this application has requested the runtime to terminate it in an unusual way editbox框已经删了还在使用
  20. 什么是熵增?如何对抗熵增?

热门文章

  1. UE4 虚幻发光材质避免黑色渐变
  2. 为什么amd显卡便宜却买的人少_这7张显卡现在最好不要买,千万不要花钱当冤大头...
  3. 我不谈ChatGPT
  4. Linux CentOS 7 下载安装
  5. 设计模式——简单工厂模式之女娲造人
  6. 工业互联网是不是很难学对于女生而言?
  7. 3D可视化应急物资仓库管理系统-应急物资可视化系统-数字孪生
  8. Android 之注册Facebook开发者账号
  9. 【JAVA长虹键法】第十式 桥接模式(23种设计模式)
  10. 计算机视觉技术学习路线(3D视觉)