前一阵子ChatGPT非常热闹,网上到处都是相关文章和视频,介绍ChatGPT能做各种各样的事情,还可以写Excel的公式,还可以写vba。
我也想试一下,但是发现它不支持国内的IP,还得翻墙,非常麻烦,就做罢了。
不过不着急,虽然我们用不了ChatGPT,不表示不能用AI帮助我们使用Excel。
今天介绍的工具,就是用AI帮助我们写公式,效果绝对不比ChatGPT差(其实,它跟ChatGPT是近亲),而且是集成在Excel当中的。
我们先来看一个简单的例子。
首先描述一下想要的公式:对A列求和,条件是
当B列等于Sales。
显然,这是一个SUMIF或者SUMIFS公式。
点提交,AI就给你生成了一个公式,而且还用了换行和缩进。
当然,它的能力远远超出了这么简单的需求,实际上,它可以完成很多复杂的需求。
在对话框中搜索:formula editor,
结果中的第一项就是我们要的加载项。
点击添加,就加入到你的Excel当中了。
在Exce选项卡里就会多了一个选项卡,下面有三个命令:
点击第一个命令就可以打开右侧面板。这是AI帮我们写公式的地方,
你刚打开面板时只显示当前单元格中的公式,这里可以编辑,格式化公式,就好像AFE一样。
点击AI Generator,就打开了AI生成器,
你可以输入任意你的需求,它都会给出合适的公式
刚开始,不熟悉这个工具,你可以试试Example按钮,看一看它给出什么样的需求。这些需求是随机的,每次点这个需求都不一样。
我遇到了下面这个例子,才第一次被工具打动了。因为这个例子相对来说不是那么简单的,
“对a列求和,条件是b列等于苹果或者橘子”
即使是对Excel的公式比较熟悉的的朋友,也未必能够马上写出这个公式来。
当我看到AI给出这个公式的时候,我心里就觉得它其实是真正理解这个需求的。
这个公式就是需要将两个SUMIF相加,一个计算苹果,一个计算橘子。
我们已经试了英文,还不错。那么中文呢?
果然也理解了我们的需求。
而AI生成的公式并没有遗漏,将60到80都作为C返回。
再看一个更复杂的需求:
”在A2到F100中筛选,筛选条件是A列里没有出现在区域K2:K10000中的记录。
这个公式够复杂吧!大部分朋友都不一定能马上写出来。
我大致看了一下,觉得是对的,但是没有仔细验证。如果大家有兴趣可以自己验证一下。
果然生成了VLOOKUP公式,返回第2列,因为它不知道成绩在第几列。
改进一下,
现在告诉它成绩在第三列,结果公式中就返回第三列。
再刁难一下它。
“在表一中查找姓名为黄蓉的成绩,不要用VLOOKUP”
不出意料,给出了INDEX+MATCH的方案。
它竟然还知道UNIQUE函数。
不过关于新函数,它掌握的可能并不好。因为前面筛选它并没有选择FILTER函数。而查找也没有使用XLOOKUP函数。
不过,如果你告诉它使用这个函数,多数它还是可以写出对应公式。
这个加载项是基于OPENAI Codex的,是专门训练来写程序的。
这个工具还有很多功能,比如解释公式,对公式做改进,格式化已有的公式等,具体请看下面的视频。
详细解释请看视频
加入E学会,学习更多Excel应用技巧
http://www.tropic.com.cn/portal/learn/class_list
Excel+Power Query+Power Pivot+Power BI
自定义函数 底部菜单:知识库->自定义函数
面授培训 底部菜单:培训学习->面授培训
Excel企业应用 底部菜单:企业应用
也可以在历史文章中学习Excel,Power Query,Power Pivot,Power BI,Power Automate各种技巧。
联系客服