首先,如果你有足够的时间,还是建议都学,毕竟技多不压身。
首先,Python 只是近几年热度比较高,且语法对新手较为友好的编程语言的一种,除了 Python,换做其他编程语言与 Excel 对比,也是类似的答案,所以,下面我就统一用编程代替 Python 进行作答了,毕竟说不定过几天你会发现一个比 Python 还友好的编程语言。
我认为,Excel 比变成的入门门槛要低一些,毕竟只要会用电脑,基本就能会用点 excel(即便是不会用公式,简单的添数据),但是编程的话,你至少还得学它的语法,要不然真用不了。
从应用层面讲,如果是简单的处理,显然还是 Excel 比编程要还用,毕竟快捷。但如果是复杂处理,不用点编程,可能就要愁到掉头发了。
如果编程的话,你可以把每次的处理步骤(就是你写的代码)都保存下来,这样下次如果有相同的操作,那么你就只需要把程序再跑一边。但如果只是一次性的简单任务,写个程序可能就不如直接操作来的快。当然对于有大量重复的复杂动作的,随着重复次数的增加,编程会从劣势变为优势。
简单的说,如果你不采用编程解决的话,就好比有任务你要自己做。但如果你用编程解决的话,你是要先找个徒弟,把步骤一步一步得交给他,然后让徒弟来做,只不过这个徒弟有个特点就是在学习的过程中,他学得比较慢,但是学会后他的效率特别高,当然前提是你没教错(代码没写错)。
WPS 表格也好,微软的 Excel 也罢,都支持的宏,其实就是编程,都是 VB,不过 微软的 Excel 最近支持 JavaScript 了。
注明:支持宏的 WPS 表格是企业版的(要收费的)。而整个微软 Office 全家桶都是收费的,如果你认为你用的微软 Office 是免费的,可能是 Office 的价格已经包含在了电脑售价里(一般是只有一年授权期),可能是公司为你买单了,可能是在试用期,也有可能是你用了盗版的。
提醒:如果你是在一定规模的公司或者政府里工作,最好别用盗版,尤其是与工作相关的东西或者在公司的电脑上,否则一般被收集到证据并被诉讼,后果你应该懂。如果你是个人使用,也不建议盗版,虽然对于软件开发方而言可能觉得赔偿还不够诉讼的费用而不提起诉讼,但不代表你不会阴差阳错让你用盗版软件做的东西被你所在的公司或者政府使用。