这个工具可直接在Excel中用Python了
Posted pythonic生物人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这个工具可直接在Excel中用Python了相关的知识,希望对你有一定的参考价值。
本文提要: 分享一个Excel插件pyxll,
- 可在Excel中使用Python的NumPy/Pandas操作数据,替代VBA; 可在Jupyter
- notebook中轻松将Excel数据拽到Python中操作,同理可将Python中数据拽到Excel中操作;
- 可在Excel中使用Python的主流可视化工具,如Matplotlib/Plotly/Bokeh/Altair等。
pyxll安装
#终端操作
pip install pyxll
pyxll install
pip install pyxll-jupyter
重启下Excel,出现如下Jupyter按钮,单击Jupyter按钮 ,新建一个Sheet,右方是我们熟悉的Jupyter Notebook,
Excel数据拽入Python
使用前安装依赖
pip install “pywin32==228”
使用魔法命令%xl_get
,
Python数据拽入Excel
使用魔法命令%xl_set
,
Excel中使用Matplotlib等可视化工具
使用魔法命令%xl_plot
,以pandas绘图为例,了解更多「pandas可视化」可见之前文章:
Pandas一行代码绘制常见图表
更多功能
不一一实验👇
pyxll缺陷
收费
只免费30天,价格不菲👇,每月29刀,每年299刀(人命币玩家就当我没说~)只支持Windows系统
只支持Windows!只支持Windows!只支持Windows!
所以如果使用macOS,在文末点个赞后,就可以撤了🐶🐶
pyxll详细使用文档
关注公众号“pythonic生物人”,后台回复pyxll获取详细PDF使用文档~
以上是关于这个工具可直接在Excel中用Python了的主要内容,如果未能解决你的问题,请参考以下文章
在EXCEL中用VBA怎样操作WORD文档中嵌入的EXCEL表格?
excel表VBA中用代码如何建立多级combobox下拉菜单