Excel是日常工作和生活中经常使用的一款数据统计和分析软件,它可以帮助我们快速完成各种复杂的数据计算。但对于一些复杂的计算公式,不是每个人都能轻松掌握,或者说有时候并不想手动输入计算公式。如果能有一个智能工具,帮助我们快速生成Excel统计公式,那将大大提升我们的工作效率。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4pW1tZFq-1684307565541)(image-20230517145330670.png)]](https://img-blog.csdnimg.cn/bb95c4274922439fa74b95d8d79ba3a8.png)
以下使用OpenAI的产品GPT-3.5模型来帮助我们生成Excel统计公式的方法。我们可以轻松地向它询问我们想要的公式,它会根据我们的描述和数据自动生成合适的公式,并给出示例和解释。这样,我们可以节省时间和精力,提高工作效率和质量。
如何使用ChatGPT生成Excel公式?
使用 ChatGPT 生成 Excel 公式非常简单,只需按照以下步骤操作:
1.打开Excel 文件或 Google 电子表格,然后打开 chat.openai.com 网站,登录您的 OpenAI 帐户。
2.在聊天界面,向ChatGPT清楚地描述你想要实现的功能和结果,并提供一些数据或例子作为参考。例如,“我想计算销售表中每个产品的总收入,其中A列是产品名称,B列是单价,C列是销售数量。”
3.等待 ChatGPT 回复您并给您一个合适的公式,以及示例和解释。例如,“你可以用这个公式来计算每个产品的总收入:=B2C2。此公式表示将B列和C列同一行的值相乘。例如,在第2行中,如果B2为10美元,C2为5个单位,则总收入为=B2C2=10*5=50美元。 ”
4.复制ChatGPT给出的公式,粘贴到要填写结果的Excel单元格中。如有必要,你可以修改或扩展公式以适合的数据和需要。
5.重复以上步骤,直到得到所有你想要的公式。
使用ChatGPT生成Excel公式的好处
使用 ChatGPT 生成 Excel 公式有以下好处:
1.省时省力:不需要自己写复杂的公式,也不需要找相关资料,问问ChatGPT就可以了。
2.提高工作效率和质量:您可以快速得到正确合理的公式,您可以根据ChatGPT给出的例子和解释来理解和检查。
3.提高创造力和灵活性:您可以向ChatGPT提出各种类型和难度的问题,并得到多样有趣的答案。
首先,让我们打开一个新的Excel工作簿,并在其中的任意单元格中输入一组数据。接着,我们可以打开一个基于GPT-3.5的聊天机器人,例如ChatGPT。我们可以与它对话,请求它生成相应的Excel统计公式。
简单应用示例
1.求和公式
用户:你好,请帮我生成A1到A5这些数字的和的Excel公式。
ChatGPT:你好!要生成A1到A5这些数字的和的Excel公式,可以使用SUM函数。以下是生成该公式的示例:
=SUM(A1:A5)
将此公式放置在所需的单元格中,它将计算A1到A5单元格的和并显示结果。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-18BL94VI-1684307565551)(image-20230517145505435.png)]](https://img-blog.csdnimg.cn/80ad0efce8424f3f91984dccb0d50ac7.png)
2.平均数公式
用户:你好,请帮我生成A1到A5这些数字的平均值的Excel公式。
ChatGPT:你好!要生成A1到A5这些数字的平均值的Excel公式,可以使用AVERAGE函数。以下是生成该公式的示例:
=AVERAGE(A1:A5)
将此公式放置在所需的单元格中,它将计算A1到A5单元格的平均值并显示结果。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xJ2Gsjw5-1684307565553)(image-20230517145604369.png)]](https://img-blog.csdnimg.cn/225b4e4e1b1f40a1a6d8492ebd2c0e7d.png)
3.标准差公式
用户:你好,请帮我生成A1到A5这些数字的标准差的Excel公式。
ChatGPT:你好!要生成A1到A5这些数字的标准差的Excel公式,可以使用STDEV函数。以下是生成该公式的示例:
=STDEV(A1:A5)
将此公式放置在所需的单元格中,它将计算A1到A5单元格中数字的标准差并显示结果。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VupB5VC3-1684307565554)(image-20230517150700667.png)]](https://img-blog.csdnimg.cn/5c6bdb46238a48aa8fbea4bce06ff537.png)
4.最大值公式
用户:你好,请帮我生成A1到A5这些数字的最大值的Excel公式。
ChatGPT:你好!要生成A1到A5这些数字的最大值的Excel公式,可以使用MAX函数。以下是生成该公式的示例:
=MAX(A1:A5)
将此公式放置在所需的单元格中,它将计算A1到A5单元格中数字的最大值并显示结果。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4nMPDdxq-1684307565556)(image-20230517150834683.png)]](https://img-blog.csdnimg.cn/4554d208eb774e75b8f83d3cbe1140ac.png)
5.最小值公式
用户:你好,请帮我生成A1到A5这些数字的最小值的Excel公式。
ChatGPT:你好!要生成A1到A5这些数字的最小值的Excel公式,可以使用MIN函数。以下是生成该公式的示例:
=MIN(A1:A5)
将此公式放置在所需的单元格中,它将计算A1到A5单元格中数字的最小值并显示结果。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hBLS0h0o-1684307565557)(image-20230517150849972.png)]](https://img-blog.csdnimg.cn/7620bd3c0a8c43c7bcc9d650da356174.png)
6.百分位数公式
用户:你好,请帮我生成A1到A5这些数字的第75个百分位数的Excel公式。
ChatGPT:你好!要生成A1到A5这些数字的第75个百分位数的Excel公式,可以使用PERCENTILE函数。以下是生成该公式的示例:
=PERCENTILE(A1:A5, 0.75)
将此公式放置在所需的单元格中,它将计算A1到A5单元格中数字的第75个百分位数并显示结果。请确保所选的单元格足够宽以显示结果。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2pl1fy1i-1684307565558)(image-20230517150908324.png)]](https://img-blog.csdnimg.cn/a35e249195cb4d43ab1f47960613734d.png)
复杂应用示例
为了让您更好地了解 ChatGPT 如何帮助您处理 Excel 公式,以下是使用 ChatGPT 为不同目的生成不同类型公式的一些示例。
示例 1:计算销售税
假设您有一个这样的销售表:
| 产品 | 单价 | 销售数量 | 小计 | 
|---|---|---|---|
| A | 10 | 5 | 50 | 
| B | 15 | 3 | 45 | 
| C | 20 | 4 | 80 | 
| D | 25 | 2 | 50 | 
| E | 30 | 1 | 30 | 
需求:您想要以 10% 的税率计算每种产品的销售税,并为销售税添加一个新列 G。
您可以这样询问 ChatGPT:
在excel中,我想按10%的税率计算每个产品的销售税,其中A列是产品名称,B列是单价,C列是销售数量,F列是小计,G列是销售税。
ChatGPT 会这样回复:
要按照10%的税率计算每个产品的销售税,你可以使用Excel中的公式。假设你要计算的行数从第2行开始,以下是在Excel中的每列应使用的公式:
在G2单元格中输入以下公式,用于计算销售税:
=B2*C2*10%
这将使用单价(B列)和销售数量(C列)相乘,然后乘以10%的税率,以计算销售税。
在F2单元格中输入以下公式,用于计算小计:
=B2*C2
这将使用单价(B列)和销售数量(C列)相乘,以得到小计金额。
然后,将这两个公式拖动到下面的所有行中,以应用到相应的单元格。这样,销售税和小计将根据每个产品的单价和销售数量进行计算。
请注意,这些公式假设A列到G列的数据从第2行开始,而第1行是标题行。如果你的数据从不同的行开始,请相应地调整公式中的行号。
然后可以将此公式复制并粘贴到每一行的 G 列中。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-V92gcs3y-1684308206807)(image-20230517152208711.png)]](https://img-blog.csdnimg.cn/0ac14021fe41402887361951b9951e58.png)
应用:
在E2单元格中输入公式:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6R7iRGAs-1684308206813)(image-20230517144316316.png)]](https://img-blog.csdnimg.cn/9ac15a41913c480fb9d11dd9788cfd16.png)
然后拖动填充到下方的单元格:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5iPHVbfw-1684308206814)(image-20230517144402375.png)]](https://img-blog.csdnimg.cn/9af5fb1ffb554a68bc699c99ac2d25f6.png)
示例 2:收集表格中邮箱@之前的字符
假设您有一个这样的表格:
| 序号 | 邮箱 | 
|---|---|
| 1 | 1443004194@qq.com | 
| 2 | 14430423194@qq.com | 
| 3 | 1443430094@qq.com | 
| 4 | 1443594@qq.com | 
| 5 | 45004194@qq.com | 
| 6 | 144354194@qq.com | 
需求:你想提取b2到b7邮箱@符号之前的字符
您可以这样询问 ChatGPT:
在excel中,b2到b7为邮箱,写一个公式,提取邮箱@符号之前的字符
ChatGPT 会这样回复:
在Excel中,你可以使用函数来提取邮箱地址中@符号之前的字符。你可以尝试使用"LEFT"和"FIND"函数的组合来实现这个目标。
假设你的邮箱地址从B2到B7的单元格中,你可以在C2单元格中使用以下公式来提取@符号之前的字符:
=LEFT(B2, FIND("@", B2) - 1)
然后将这个公式拖拽或复制到C2单元格的其他单元格中,以便应用到每个邮箱地址。
这个公式的含义是,在邮箱地址(B2单元格)中,使用"FIND"函数查找@符号的位置,然后使用"LEFT"函数提取@符号之前的字符。
这样,C列将显示提取出的邮箱地址的@符号之前的部分。
希望这可以帮助到你!如果你还有其他问题,请随时提问。
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-glku5GkR-1684308206824)(image-20230517151832526.png)]](https://img-blog.csdnimg.cn/6bc3dae8ee9f48f9966e39769d23cf27.png)
应用:
根据提示将公式输入C2:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5fI29JnL-1684308206825)(image-20230517143743922.png)]](https://img-blog.csdnimg.cn/743b44cb759848328ac1dd46bc1ffa41.png)
然后拖动填充到C7单元:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LOnRD7RO-1684308206826)(image-20230517143828785.png)]](https://img-blog.csdnimg.cn/3b4087b9c2004685809795f920453ec3.png)
这样就成功提取b2到b7邮箱地址中@符号之前的字符。
结论
可以看到,无论我们需要计算什么类型的统计数据,都可以通过与聊天机器人ChatGPT交流,快速生成对应的Excel公式。除了以上例子,ChatGPT还可以帮助我们生成其他类型的Excel统计公式,例如求方差、中位数、众数等。只需要按照对话提示输入您的需求,它就会为您生成相应的公式。
总的来说,使用OpenAI的产品GPT-3.5可以帮助我们快速生成Excel统计公式,提升工作效率和准确性。如果您经常需要进行数据统计和分析,不妨尝试一下与聊天机器人ChatGPT交流,看看它是否能给你带来帮助。
如果需要ChatGPT账号,或者了解咨询如何申请ChatGPT账号,再或者如何进入Open AI官网进行交互,可以私信我。



















