乐于分享
好东西不私藏

Excel中的Python,以及PY函数调用简介

Excel中的Python,以及PY函数调用简介

学习Excel技术,关注微信公众号:
excelperfect

标签:Excel函数PY函数

以前,如果要使用Python操作Excel,需要在Python中使用专门的库对Excel进行操控,而今Microsoft已经将Python集成到了Excel中,引入了PY函数,可以更直接方便地发挥Python的强大能力,即直接在熟悉的Excel用户界面内使用各类Python代码处理Excel数据,并且Excel已内置云端Python引擎,无需再为Python配置电脑环境。

Excel中的Python

Excel中的Python是一个运行在微软云端的基于云的Python实例,预加载了下列用于数据处理的开源库:

NumPyPython中用于数值计算的基本库,支持大型多维数组和矩阵以及一组对其进行操作的数学函数。

Matplotlib一个通用的绘图库,用于在Python中创建静态、动画和交互式可视化功能,使用户能够轻松生成高质量的图形和图表。

pandas一个强大的数据操作和分析库,提供DataFrames等数据结构来处理和分析结构化数据,使数据的清理、转换和可视化变得更加容易。

statsmodels一个用于在Python中估计和测试统计模型的库,为回归、统计测试和数据探索提供类和函数。

seaborn一个基于Matplotlib的数据可视化库,简化了创建有吸引力和信息丰富的统计图形的过程,提供了内置的主题和调色板,以提高美学效果。

Excel的这个功能允许在工作表中运行Python脚本,以Excel本身无法提供的多种方式对数据进行切片和切块。此外,集成电子表格数据变得非常容易。

Excel中的Python可以与下列元素相交互:

1.数值

2.日期和时间

3.文本字符串

4.命名单元格区域

5.

6.Power Query数据连接

调用PY函数

方法1:功能区按钮

选择想要放置和执行Python代码的单元格,然后单击功能区“公式”选项卡“Python(预览版)”组中的“插入Python”按钮,如下图1所示。

1

此时,该单元格及其编辑栏将显示深绿色的PY带,这就是Excel中的Python脚本接口,如下图2所示。

2

方法2:直接输入

在单元格中输入:

=py

再输入(或者按Tab键,则会出现如上图1所示,用于输入Python代码,如下图3所示。

3

方法3:使用快捷键

选取想要放置和执行Python代码的单元格,按Ctrl+Alt+Shift+P组合键,与上述两种方法效果相同。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。
欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料,并通过社群加入专门的微信讨论群,更方便交流。