✨国内首款新一代 Excel Python 集成解决方案

让 Excel 拥有
Python 的力量

无需配置复杂的 Python 环境,即可在 Excel 中直接编写和运行 Python 代码。智能提示、长代码支持、代码片段管理 — 一切尽在指尖。

让每一位 Excel 用户都能轻松使用 Python 的力量,无需复杂配置,即可享受数据分析的便捷与高效。

# 在 Excel 单元格中直接编写 Python

import numpy as np
import pandas as pd

# 计算股票收益率
prices = np.array([100, 105, 102, 108, 115])
returns = np.diff(prices) / prices[:-1]
result = {
"mean": np.mean(returns),
"std": np.std(returns),
"sharpe": np.mean(returns)/np.std(returns)
}

result
运行结果
{'mean': 0.03448, 'std': 0.02224, 'sharpe': 1.5510}


为什么选择 Py-Excel 魔法PY?

我们专注于解决 Excel 用户使用 Python 的痛点,让数据分析、自动化、机器学习等工作流变得前所未有的简单。

🚀

零配置 Python 环境

自动检测系统已安装的 Python 环境,无需安装 Anaconda 或配置复杂的虚拟环境。安装后立即使用。

⚡

真正的原生集成

基于 ExcelDNA 技术,直接在单元格中使用 =PYM() 函数,代码与数据在同一界面,告别来回切换。

🧠

智能代码补全

内置 Jedi 自动补全引擎,支持 Python 关键字、函数、变量名的实时智能提示,提升编码效率。

📝

代码片段管理

常用代码模板一键保存、复用。支持命名描述,让你的代码库井然有序,随时调用。

🔐

硬件绑定授权

采用 SHA256+HMACSHA256 硬件指纹授权,确保 license 与机器绑定,安全可靠,防止滥用。

💾

长代码无忧存储

突破 Excel 255 字符公式限制,长代码自动存入工作簿 CustomXMLParts,公式保持简洁。



与主流方案深度对比

我们在易用性、功能性、兼容性等多个维度与市面主流方案进行了全面对比

特性 Py-Excel 魔法PY 官方 PY 函数 PyXLL XLWings Anaconda Tool
安装配置 一键安装,即装即用 需订阅 Microsoft 365 需手动配置 Python 环境 需手动配置 Python 环境 依赖 Anaconda 庞大环境
公式集成 ✓ 是 ✓ 是 ✗ 否 ✗ 否 ✗ 否
智能补全 ✓ Jedi 引擎 ◐ 基础补全 ◐ 有限补全 ✗ 否 ✗ 否
长代码支持 ✓ CustomXML 存储 ✗ 255字符限制 ✓ 是 ✓ 是 ✓ 是
代码片段 ✓ 本地 JSON 管理 ✗ 否 ✗ 否 ✗ 否 ✗ 否
变量传参 ✓ k1=v1 传参 ✓ 范围引用 ✓ 范围引用 ✓ 范围引用 ✓ 范围引用
输出格式 灵活:标量/数组/字典 动态数组 仅范围 仅范围 仅范围
授权方式 硬件指纹绑定 微软订阅制 商业授权 社区免费 商业授权
内置编辑器 ✓ Monaco ✗ 否 ✗ 否 ✗ 否 ✗ 否


四步开启 Python 之旅

1

安装插件

双击加载项文件,Excel 自动识别并加载

2

激活授权

获取机器码,联系授权方获取激活码

3

打开编辑器

点击功能区 Python编辑器 按钮

4

编写运行

编写 Python 代码,Ctrl+Enter 运行



各行业用户的真实反馈

"作为金融分析师,我每天处理大量数据。以前要在 Python 和 Excel 之间来回切换,现在直接在 Excel 单元格里写 Python,效率提升了好几倍。"

李
李*远
金融分析师

"教学 Excel 数据处理课程时,学生们总是被 Anaconda 配置折腾得焦头烂额。Py-Excel 魔法PY 真正实现了一键安装、立即上手。"

王
王*涵
大学数据讲师

"硬件绑定授权让我不用担心同事乱用。代码片段功能让我把常用的数据处理流程都模板化了,现在一键就能运行。"

陈
陈*强
数据工程师

准备好开启 Python + Excel 新体验了吗?

加入超过 10 万用户,让数据分析工作流变得前所未有的流畅与高效