首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ChatGPT实战与感想:辅助制作Excel文件合并工具(附下载)

本文约 900 字

阅读时间约 3 分钟

我们在日常工作中可能经常会遇到要将几个文件的数据合并的情形。

例如:如下图所示,可能需要把不同表格中的员工信息合并到一个文件中。

如果只有两三个文件还好,但如果有几十甚至是上百个文件,要把每个文件都打开进行拷贝那就太费时费力了。

因此,我决定制作一个VBA小工具。

现在已经是人工智能时代了,我也要让人工智能辅助我进行工作。

于是,我给ChatGPT发出了指令,让ChatGPT帮助我写一个VBA函数,用于合并拥有相同列的多个Excel文件中的数据。

很快就得到了如下的结果:

我把ChatGPT生成的代码拷贝到Excel中后进行了简单的测试和修改。

修改1:  ChatGPT生成的函数没有帮我把从第二个文件开始的第一行标题删除,因此我对代码做了一定的小改动以完成此功能。

修改2:为了更方便使用,我在工具Excel中加入了按钮和说明如下:

在实际使用时,只要把需要合并的数据文件放到相应目录。

在Excel相应单元格输入合并目录及输出文件的路径后,点击“开始合并”按钮等待一会即可完成合并。

最后结果会以指定的文件名保存在指定的目录中。

该工具可以适用于任何列数及行数Excel文件的合并,只要满足第一行是标题行,第二行开始为数据行即可。

在使用ChatGPT辅助制作工具的过程中我有如下四点感受与大家分享:

1、在人工智能时代,如果善于利用人工智能工具,确实能极大提升工作效率。

2、用人工智能,要学会问问题。能精确地提出需求,才能更好地让人工智能帮你干活。

3、一定要抱着怀疑的态度,对ChatGPT生成的内容进行验证。我在尝试让ChatGPT帮我生成无需修改直接可使用的代码时,发现ChatGPT的代码会有出错的时候。

4、要用好人工智能,自己还得懂专业。例如:如果你完全没有VBA编程经验,估计也很难有效利用ChatGPT帮你用VBA代码完成工作。

今天的分享就到这里,希望Excel文件合并工具对大家有用。更希望大家今后可以开始尝试利用人工智能来提升自己的工作效率。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230404A08ZQX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券