打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel VBA正在离我们远去,而Python已经正式来到了Excel中
userphoto

2023.08.24 北京

关注


世界变化真快!Excel竟然官方支持Python了。

当然,按照惯例,首先在Beta频道发布,然后慢慢到其他用户。

先来看一下在Excel中是怎么使用的吧。

像使用函数一样使用Python代码。(先输入=PY,然后输入PY代码),

这个单元格的内容就变成了一个自定义类型了。

用这样的方式,就可以利用Python的分析能力了。

比如画图,

比如机器学习,

再比如数据清洗,

具体使用方法

一旦你的Excel可以使用这个功能的了,在公式选项中就可以看到一组Python的命令,

选择“插入Python”,即可在单元格中开始Python代码的编辑。

或者在单元格中输入 = PY,然后在自动完成框中选择PY函数,

单元格和公式栏会提示你现在可以输入Python代码了,

引用单元格区域

确保Python单元格进入编辑模式,然后输入Python函数x1(),例如,x1("A1"),就表示引用单元格A1,x1("B1:C4"),就表示引用B1:C4区域,x1("MyTable[#All]", headers = True),就表示引用超级表MyTable的区域,headers=True是告诉Python,这个区域中含有标题行。

也可以定义变量,像下图所示,

结果输出

可以使用两种类型的输出:Python对象和Excel数据,这可以通过Python输出菜单选择,

如果选择Python Object,就像一个定制数据类型一样,显示一个图标,鼠标点击或者公式引用时再显示详细内容,

如果输出Excel数据,就会将结果转换为Excel单元格区域的值。

Python代码在哪里呢?

写Python代码的地方就在单元格里。不过它的运行却是在微软的云端。所以这个功能一定需要联网,运行的结果作为函数PY的返回值在Excel中呈现。

其他

现在,不知道VBA是否在那个少人问津的角落里瑟瑟发抖呢!

到底是舍弃VBA转向Python,还是坚守VBA,还是让人很难抉择啊。

详细解释请看视频

视频已在视频号和B站同时更新

详情咨询客服(底部菜单-知识库-客服)

Excel+Power Query+Power Pivot+Power BI


Power Excel 知识库    按照以下方式进入知识库学习
Excel函数   底部菜单:知识库->Excel函数

自定义函数  底部菜单:知识库->自定义函数

Excel如何做  底部菜单:知识库->Excel如何做

面授培训  底部菜单:培训学习->面授培训

Excel企业应用  底部菜单:企业应用

也可以在历史文章中学习Excel,Power Query,Power Pivot,Power BI,Power Automate各种技巧。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
药物预测R包之pRRophetic
青龙面板拉取常用脚本(JD签到)目前在维护的脚本更新(2021
利用VBA代码快速合并多个工作簿到一个工作簿
手机怎么定位对方的手机所在位置?学会这个小窍门,定位再也不用愁
WLK-生存猎常用宏
潘长宏制作的四款GIF翻页图片
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服