用户只需要使用 Excel 的新 Py 函数在 Excel 单元格中输入 Python 代码即可,然后所有代码计算都会在 Microsoft 云服务器上运行,获得结果后再回传到 Excel 单元格中,包括任何绘图和数据可视化等。
微软表示:
Excel 用户现在可以通过 Python 访问强大的分析功能,以实现可视化、数据清洗、机器学习、预测分析等功能。用户现在可以创建无缝结合 Excel 和 Python 的端到端解决方案,一切都在 Excel 中。
使用 Excel 内置连接器和 Power Query,用户可以轻松地将外部数据引入 Excel 工作流程中的 Python,然后再配合其他工具例如公式、数据透视表和 Excel 图表来处理数据。
目前支持 Python 的 Excel 版本是预览版,仅支持 Windows 系统,版本号为 16.0.16818.2000。测试完成后微软会将该功能推送到 Office 正式版,到时候 Microsoft 365 用户可以提前在公共预览阶段进行体验。
需要强调的是,Python 代码需要使用微软云服务器执行,因此该功能并不是免费的,某些功能可能需要额外付费才能使用。
最后,Excel 的 Python 功能目前存在一些数据大小和计算限制,这些限制将随着功能改进而逐渐放宽,而且 Python 也不仅可以用来分析数据,微软还表示未来可以改进编辑体验例如自动完成和语法突出显示等。