财务人几乎是世界上最会用Excel的人群之一了,各种复杂的公式:sumifs、xlookup、sumproduct、subtotal,财务人都用的炉火纯青。公式套公式,表格链表格,并不在话下。
Excel用到第二阶段,财务人会发现:很多情况下通过填报模板收集数据,需要根据他人填列的数据套用公式进行计算,但是由于不适当的操作经常破坏原先编辑在Excel中的公式。于是就出现了VBA,可以用脚本替代Excel公式并自动运行结果。
一顿骚操作后的Excel公式,可恶的#REF!
财务人正在犹豫是否该去学个VBA时,惊闻:微软正考虑添加 Python 为官方的一种 Excel 脚本语言!
啥情况?
据外媒报道,微软正考虑添加 Python 为官方的一种 Excel 脚本语言,如果获得批准,Excel 用户将能够像目前使用 VBA 脚本一样,使用 Python 脚本与 Excel 文档、数据以及一些 Excel 核心函数进行交互。
目前为止,超过 6338 人赞同将 Python 集成到 Excel 中,并且得到了 Excel Team的官方回应。微软官方已经通过发起投票来收集更多用户的反馈信息,在线调查用户想要如何在 Excel 中使用 Python 。
图片来源:https://excel.uservoice.com
来看看网友评论:
来源:知乎
总体来看,虽然官方目前为止没有给出明确的时间表,但是他们已经感受到了群众的热情,相信将Python加入Excel并非遥不可及。
所以“到底是学Python还是学VBA?”
小助手在这里建议:成年人不做选择,全都学!(哈哈哈,调皮了,听说Python前景好上手快,咱们还是先学Python比较好)
接下来,我们来感受一下Python助攻Excel的几个例子
1、Python VS Excel查找替换
表格中,我们看到了几个异常数据,一般情况下,我们用Excel替换功能把异常数据替换即可。
可是,如果要将异常数据按所属行替换成数据2怎么办呢?看看Python怎么处理。
完美搞定!
2、Python VS Excel vlookup
例如下表,根据【店规模】和【城市规模】,为每个门店匹配指数,刚开始想写vlookup,却发现卡在了多重匹配压根不知道如何写公式…
那么这个问题如何用Python解决呢?简单,用Pandas merge轻松搞定。
是不是简单到没朋友~~~
3、Python还有很多意想不到的功能,比如对比更新
前后收到两张看似一样的表格,不知道改了哪里?
看看Python如何帮忙~
数据量非常大的情况下,活用这个功能简直省时又省力。
Python能实现的功能当然还有很多啦,这里小助手就不一一枚举了。
想知道Python还能帮你做什么?多学一门语言多掌握一项技能,快来财码学Python吧~~~~~