扫码阅读
手机扫码阅读

Python in Excel它来了

106 2024-09-15

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:Python in Excel它来了
文章来源:
随风的数据分析
扫码关注公众号

Excel for Windows现已支持内置Python功能,但这一特性并不适用于Excel for Mac、Excel的Web版、iPad、iPhone或Android版本。在不支持的平台上,包含Python的工作簿在重新计算时会显示错误。使用Excel中的Python不需要在本地安装Python,且本地Python安装的自定义内容不会影响Excel中的Python计算。

要使用此功能,用户需要满足以下条件:拥有Office订阅家庭版、加入预览体验Beta频道,并且更新Excel后重新启动应用程序。调用Excel中的Python可以通过直接录入公式=PY或在公式选项卡中选择插入Python函数实现。

实际操作中,用户可以直接在编辑栏中编写Python代码。使用pandas库进行简单的统计代码测试后,可以通过特定的按钮展开数组结果或将结果整合成一个字符串显示。此外,还可以探索Excel化的特性,例如通过选择单元格区域来引用数据,或者利用初始化设置来预加载常用库。

对于图表,用户可以测试plt库并将生成的图像嵌入到单元格中。这些图像并非Excel图表对象,而是单纯的图片。返回的结果和Python对象的类型有关,合并单元格可能无法通过这种方式展开结果。目前,VBA中通过Range.Formula创建py公式的方式效率较低,尚未测试VBA是否能直接调用Python。

总的来说,Excel中的Python用法与Jupyter类似。由于是云计算,计算速度快,但是加载和下载数据到本地可能会耗时。如果在代码中处理后直接返回Python对象则较快,但直接显示Excel值的操作可能会使时间增加。更多的测试和结果将在未来进行分享。

想要了解更多内容?

查看原文:Python in Excel它来了
文章来源:
随风的数据分析
扫码关注公众号

随风:数据分析师,书籍作者,培训师

32 篇文章
浏览 2848
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设 白皮书上线