ChatGPT助力Excel报表:轻松解决复杂计算问题

ChatGPT与Excel 1年前 (2023) lida
40 0 0

文章主题:报表, ChatGPT, 求和公式, 客户等级

666ChatGPT办公新姿势,助力做AI时代先行者!

2023年科技领域最受欢迎的应该是ChatGPT

一个由人工智能研究实验室OpenAI于11月30日推出的超级智能聊天机器人。上线仅5天,用户数量就已突破100万,截至今天,访问量已达到17亿次。ChatGPT可以理解您的话,并生成高质量内容以满足您的需求,例如写论文、写小说、写文案、写合同、写代码、做作业、改bug等。

这篇文章将教你使用ChatGPT做报表,文中仅提供例子,请各位结合案例根据具体的报表提问。

ChatGPT国内服务网站

http://chatweb.zhangzhiyu.live

ChatGPT助力Excel报表:轻松解决复杂计算问题有问必答,ChatGPT让小白也能轻松做表

首先我现在有个Excel表格

ChatGPT助力Excel报表:轻松解决复杂计算问题

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

ChatGPT助力Excel报表:轻松解决复杂计算问题

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

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

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

ChatGPT助力Excel报表:轻松解决复杂计算问题

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

ChatGPT助力Excel报表:轻松解决复杂计算问题

完全没问题。

为了进一步提升计算精度,我们在I3:K3区域分别输入了数字1、2和3。接下来,我们将探讨如何利用这些数值来计算每个月的总额,并观察是否能够得出正确的结果。

ChatGPT助力Excel报表:轻松解决复杂计算问题

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

ChatGPT助力Excel报表:轻松解决复杂计算问题再也不用背什么函数语法

接下来再问问文本函数。

在C列中,客户代码为一连串字符,其中包含括号内的字母,这些字母代表了客户的等级。我们的目标是将这些字母提取出来,并将其放置在H列中。要通过公式实现这一操作,我们需要采用相应的函数和方法。

ChatGPT助力Excel报表:轻松解决复杂计算问题

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

=MID(D2,FIND(“(“,D2)+1,FIND(“)”,D2)-FIND(“(“,D2)-1)

在提问过程中,我并未明确指出a、x、b这三位字符串的长度是不确定的。然而,令人意外的是,ChatGPT没有选择使用最简单的方式来解决这个问题,即通过MID函数(在D2的第3个位置获取第1个字符)来解决。相反,它运用了更为精确的FIND函数,根据括号来定位x的位置。尽管这个公式的长度相对较长,但其兼容性更广泛。

ChatGPT助力Excel报表:轻松解决复杂计算问题

在此篇文章中,我们将探讨如何处理一个典型得多条件求和的问题。首先,我们需要将原始表格经过计算,得出新的“客户等级”列。接下来,我们将针对这个新的列,计算出在2月份达到A级的客户的金额合计。这是一个非常典型的多条件求和问题,也是我们今天要重点关注的问题。在这个过程中,我们将利用ChatGPT来进行计算,看看它的表现如何。

ChatGPT助力Excel报表:轻松解决复杂计算问题

连SUMIFS也会

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

ChatGPT助力Excel报表:轻松解决复杂计算问题

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

ChatGPT助力Excel报表:轻松解决复杂计算问题

虽然这个公式相较于最佳答案稍显冗长,但其有效性不容忽视。在使用此公式时,若非Microsoft 365用户,需将输入方式调整为数组公式。

ChatGPT助力Excel报表:轻松解决复杂计算问题自动化办公,写代码跟玩似的

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

ChatGPT助力Excel报表:轻松解决复杂计算问题

这代码排版工整,逻辑清晰,还带注释。

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

如何使用VBA?

ChatGPT助力Excel报表:轻松解决复杂计算问题

复制进去后按键运行。程序没有错,正常运行。可是结果不太对。

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

你可以继续提问,把操作完的现象告诉它,并告诉它你想要的样子,它就会修改答案。

在编程领域中,代码审查是确保程序质量的关键环节之一。如果开发者懂得相关编程语言,他们可以通过直接审查代码来找出潜在的问题。在这篇文章中,我们将重点关注一个错误的例子,以展示如何通过仔细分析代码来找到并解决问题。在这个案例中,问题出现在一个判断是否存在特定月份工作表的环节上,导致出现了错误的結果。经过深入分析,我们可以发现问题的根源在于代码逻辑的不正确以及可能的变量未正确设置。对于熟悉编程语言的开发人员来说,通过仔细阅读代码并理解其逻辑,可以迅速定位到问题所在,进而修复这些错误。总之,在进行代码审查时,了解代码结构和逻辑是非常重要的。只有通过对代码进行细致入微的分析,我们才能找到并解决潜在的问题,从而提高程序的质量和稳定性。

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

Set ws = Nothing

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

星标邀请

JOIN US ▶▶▶

关注

公众号会不定期推送非常实用的免费软件和资料

邀请您给公众号关注星标以获得最新推送,不然可能会错过哦!

ChatGPT助力Excel报表:轻松解决复杂计算问题

ChatGPT助力Excel报表:轻松解决复杂计算问题

ChatGPT助力Excel报表:轻松解决复杂计算问题

AI时代,拥有个人微信机器人AI助手!AI时代不落人后!

免费ChatGPT问答,办公、写作、生活好得力助手!

搜索微信号aigc666aigc999或上边扫码,即可拥有个人AI助手!

版权声明:lida 发表于 2023年12月24日 pm12:05。
转载请注明:ChatGPT助力Excel报表:轻松解决复杂计算问题 | ChatGPT资源导航

相关文章