数据分析封神之作!《Python+Excel—飞速搞定数据分析与处理》轻松实现办公效率翻倍!

每当花上几小时手动更新Excel工作簿时,或者每当Excel工作簿因保存了太多数据而崩溃时,你都应该停下来,思考自己是否应该换个工作方式。本书将展示为什么在Excel中引入Python是明智之举——你将能够轻松突破Excel的瓶颈,避免人为错误,把更多宝贵的时间花在能产生更大价值的任务上。

在微软运营的在线用户反馈论坛上,大量用户提出希望“将Python作为Excel的脚本语言”。相比Excel现有的VBA语言,Python究竟有何优势,又该如何发挥这些优势?开源Python库xlwings的诞生很好地回答了这些问题,它让Excel和Python珠联璧合。作为xlwings的创始人,本书作者将展示如何借用Python的力量,让Excel快得飞起来!

第一部分 Python 入门

在介绍本书要用到的工具之前,我们首先会看看为什么 Python 能成为 Excel 的好搭档。随后,第一部分会介绍 Anaconda Python 发行版、Visual Studio Code 和 Jupyter 笔记本。在这一部分中,我会教给你足够的 Python 知识,以便你掌握本书的剩余部分。

在这里插入图片描述
在这里插入图片描述

第二部分 pandas 入门

pandas 是值得信赖的 Python 数据分析库。我们会了解如何利用 Jupyter 笔记本和 pandas 来替代 Excel 工作簿。pandas 的代码通常更易于维护,并且效率比 Excel 工作簿更高。不仅

如此,你还可以用它来操作一张工作表放不下的数据集。和 Excel 不同,pandas 让你的代码可以在任何环境中运行,包括云端。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第三部分 在 Excel 之外读写 Excel 文件

这一部分讲的是如何运用 Python 包来操作 Excel 文件,比如 pandas、OpenPyXL、XlsxWriter、pyxlsb、xlrd 和 xlwt。这些包能够代替 Excel 直接读写磁盘上的 Excel 工作簿,也就是说,你不需要实际安装 Excel 就能进行这些操作。这些包可以在任何支持 Python 的平台上工作,包括 Windows、macOS 和 Linux。对于读取 Excel 文件的包来说,一个典型用例就是每天早上你用它读取从其他公司或者外部系统发来的 Excel 文件中的数据,然后将这些数据存储在数据库中。而对于写入 Excel 文件的包来说,你在各种应用程序中都能看到的“导出为 Excel 文件”按钮,背后就是它的功劳。

在这里插入图片描述
在这里插入图片描述

第四部分 使用 xlwings 对 Excel 应用程序进行编程

在这一部分中,我们会看到如何使用 Python 和 xlwings 来自动化 Excel,而不是直接读写磁盘上的 Excel 文件。因此,这部分内容需要你在本地安装好 Excel。我们会学习如何打开Excel 工作簿并实际操作它们。除了通过 Excel 读写文件,我们还会构建一些交互式 Excel工具,从而可以一键让 Python 执行一些过去你通过 VBA 宏来完成的工作(比如运算量极大的计算)。另外,我们还将学习如何在 Python 中而不是在 VBA 中编写用户定义函数 1(user-defifined function,UDF)。

在这里插入图片描述
在这里插入图片描述

部分内容展示:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

猜你喜欢

转载自blog.csdn.net/JAVAmonster12/article/details/130951634