从Excel与Python合体,回看Excel历次大更新。

hello家人们,这两天微软Excel的重磅消息大家都已经知道了吗?这个消息在我的朋友圈还有我待的各种技术讨论群里面都讨论炸了。什么新闻呢?就是微软把Python塞到了Excel里面。什么是Python呢?Python是目前世界上最流行的编程语言之一。这个编程语言的最大特点就两个:第一个入门快,第二个能干的活多。

因为Python支持茫茫多的功能库,每一个库都可以干特定的事情。小到简单的数据统计分析,大到大数据统计机器学习这些全都能干,所以连小学生现在都在学Python。回顾一下Excel的这些年,差不多每十年有一次重大的更新。最早的1.0版本就不谈了,还是个宝宝。

最重要的第一次更新是1993年的Excel 5.0。在这个版本当中微软加入了两项重要的特性。

·第一个是Excel支持S X Query,也就是微软把SQL语言塞到了Excel里面。同时还有一个更厉害的就是Excel从此支持VBA,可以让Excel变成一个编程平台,变成一个自动化工具的神奇的语言。VBA一直活到了现在,我相信还能再活很久。

·第二个十年最重要的更新是2003年发布的Excel 20,这个是Excel最经典的版本之一。一直到今天还有人在用你信不?从2003开始再往后称为07格式,也就是这是经典版本Excel格式的最后一版了,往后叫07格式的版本。

·接下来一个十年,到了2013年微软发布了Excel2013,这个版本包含了微软最新的Power bi for Excel,一共是四个组件。目前有三个组件已经成为了Excel最核心的区别于其他竞争对手的功能,包括Power Lim、Power Pivot和power HOLD。

时间现在来到了二零二三年,微软前两个月还宣布要搞一个 office Copilot,就是 ai 版的 office。这个版本现在还没有见到,但是在这个之前微软又来了一个大动作,把 python 塞到了 excel 里面,这两个强强联合,excel从此变成了一个同时支持原生的vba,支持js 开发,支持python的超级巨无霸数据处理软件。

小伙伴如果想学 python 刚好前不久就出版了两本关于 python在办公自动化当中应用的大权两本。在这里面很重要的篇幅就是在讲怎么样用拍摄跟 excel 去结合做数据处理数据分析数据可视化。有兴趣的小伙伴点这个链接就可以看到这本书了。