前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Excel引入Python,还有VBA什么事

Excel引入Python,还有VBA什么事

作者头像
fanjy
发布2023-08-30 08:42:14
3290
发布2023-08-30 08:42:14
举报
文章被收录于专栏:完美Excel完美Excel

前两天,Microsoft放出大料:在Excel中可以直接使用Python了。这使得在Excel电子表格中整合Excel和Python进行数据分析成为了可能。

Excel中的Python将Python强大的数据分析和可视化库与大家熟悉和喜欢的Excel功能相结合,可以使用Python库操作和探索Excel中的数据,然后使用Excel公式、图表和数据透视表来进一步呈现数据的本质。

之前通常在Jupyter notebook中操作、筛选和聚合数据,再在Excel中创建或呈现视觉效果;现在可以直接在Excel中处理整个工作流,能够更好地协同,从而更快地实现数据分析,增强了Excel高级数据分析体验,这也使得Excel更加强大。可以说,对Python的直接支持是Excel令人期盼又激动的一项更新。

1.可以直接从Excel功能区访问Python,从而直接在熟悉的Excel环境中进行高级数据分析。

2.使用Excel内置连接器和Power Query,可以轻松地将外部数据引入Excel工作流中的Python。

3.将Python分析的强大功能引入Excel后,可以在Excel中直接使用Python处理数据。

4.Excel中的Python附带Anaconda提供的一组核心Python库,包括matplotlib、numpy、pandas、seaborn、statsmodels等,使用这些库可以简化数据分析及可视化数据。还可以导入通过Anaconda提供的其他库,例如在单元格中输入语句:

import scikit-learn as sn

导入scikit-learn库并提供别名“sn”。

5.可以在单元格中直接输入Python代码,返回Excel值或Python对象作为输出。

那么,有了火热的Python后,VBA怎么办?个人觉得VBA还是很有用的:

1.风风雨雨走过这么多年,VBA已经有了广泛而坚实的基础。

2.至少目前看来,VBA与Excel结合得最紧密,运用起来更自然。

3.VBA易学,更单纯、更有针对性,没有那么多令人眼花缭乱的库。

4.VBA有与Excel集成在一起的专用代码编辑器,方便代码编写尤其是长代码的编写,以及程序的组织。

5.VBA让繁琐的重复工作变得更加轻松和有效率。

期待不远的未来,VBA能够与Python融合,创造一个强大友好且适合Excel的编程环境。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-08-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档