不久之前,我们介绍了一个插件:AI-aided Formula Editor。这个插件可以根据我们描述的需求生成Excel公式。(参见这篇文章) 现在,微软提供了真正的利器:一个人工智能函数,实现跟CHATGPT相同的功能。 不久以前,微软进行了一个更新。如果你最近使用过AFE的话,你会发现有一个更新的提示。按照提示完成更新后,原来在公式选型卡中的“Advanced Formula Environment”不见了! 其实,微软是将AFE变成了另外一个插件的一部分了。 这个新的插件叫做:Excel Labs。 在开始选项卡中,多了一个“Excel Labs”的命令, 如果你从没有安装过AFE,也不能单独安装了。 你可以在获取加载项中搜索Excel Labs进行安装。 点击新的Excel Labs命令,就会打开一个面板,此时,显示为如下的界面: 第一个是AFE,点击Open按钮,打开的还是原来的AFE,功能和界面都没有变化。 你可以勾选“Remember this choice”选项,这样下一次打开的AFE,它会记住你上一次的选择。 如果要回到这个开始界面,可以在AFE界面中,点击右上角的按钮,选择,“Feature gallery”, 就可以再次回到初始界面了。 AFE除了换了位置外,根本没有任何变化。 重点的是这里的第二项: 这是一个用加载项创建的自定义函数,使用这个函数,你可以在Excel单元格中调用CHATGPT等AI功能。 比如,使用这个公式: =LABS.GENERATIVEAI("生成10个随机整数,1~100之间") 这个公式结汇返回下面的结果,
由于这是一个使用加载项创建的自定义函数,所以,必须安装Excel Labs加载项。 只要安装即可,使用时不需要打开Excel Labs的面板。直接在单元格中输入函数名称即可,像调用其他函数一样。 但是,在使用之前,你需要打开Excel Labs,并选择打开"LABS.GENERATIVEAI function",进行设置。 首先的要求就是你必须有一个OPENAI的账户。这个大家自行研究。 然后进入到Excel Labs的LABS.GENERATIVEAI function中, 点击展开Configure API key,填写OpenAI API key。点击划红线的命令“Get your API key here”,可以打开对应的网址,找到key,填写到这里。 这里有一个陷阱。 Excel提示我们key是以sk开始的一串文字。所以我一开始就将这里的文字复制过去,结果不对了。必须点击下面的Create New secret key,生成一个巨长的key,复制,然后在Excel中填进去。就可以了。 在下面的Settings部分可以进行其他设置: 这里设置的是AI使用的模型,和模型的设置。 这个自定义函数除了第一个参数是必须的外,其他的参数缺省用的就是这里的设置。你可以自己研究下这些参数的作用。对于一开始的普通使用而言,作用不大。了解一下就好。 函数的使用非常简单。比如, 这里我们让AI函数返回每个国家的首都。 不过返回的结果不符合要求,你可以修改一下问题,提的要求更明确一些。 案例2 =LABS.GENERATIVEAI("生成一个10行5列的表,列标题分别为:工号,姓名,部门,职位,基本工资") 这个公式生成一个5行10列的表格, 在Excel Labs中列出了几个推荐使用的案例,大家可以自行尝试一下: 首先,这个函数不是之前宣传的微软Copilot的一部分。这就是对OpenAI的调用。 其次,对国内的朋友来说,相对来说要麻烦一些。 不过我觉得还是很值得的。因为确实可以帮助我们简化很多工作量。 详细解释请看视频 加入E学会,学习更多Excel应用技巧 http://www./portal/learn/class_list Excel+Power Query+Power Pivot+Power BI 自定义函数 底部菜单:知识库->自定义函数 面授培训 底部菜单:培训学习->面授培训 Excel企业应用 底部菜单:企业应用 也可以在历史文章中学习Excel,Power Query,Power Pivot,Power BI,Power Automate各种技巧。 |
|