每当花上几小时手动更新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 笔记本和 p