打工人每天打开Excel,算业绩靠SUMIFS,判订单用IF,查数据喊VLOOKUP——这些操作熟到不能再熟,谁都没觉得这是“编程”。

但你有没有想过,这些随手拖的公式,其实是在 “写代码”?把“公式变编程”的幕后推手,正是微软。也多亏了这个设计,Excel成了全球顶流的“编程工具”,不过现在国内已经跟上这个节奏了。

微软怎么造出“公式编程”顶流?

微软能把Excel打造成“公式编程”顶流,关键就两步。第一步是搞出了LAMBDA函数,这东西堪称革命性,以前Excel公式只能算点简单的,遇到复杂逻辑就卡壳;加了LAMBDA 之后,Excel直接有了“图灵完备性”,意思是理论上能解决所有可计算问题,跟Python、Java这些正经编程语言站到了同一梯队,“公式即编程” 才算有了技术底子。

第二步更关键,微软把编程做成了“打工人友好型”:你不用背语法,不用写循环,甚至不用敲一句代码。IF、VLOOKUP、SUMIFS……这些“说人话”的公式,背后藏的其实是条件判断、数据查询、循环计算这些编程核心逻辑。

拖一拖、点一点,你就能让表格自动标红异常数据、自动汇总报表、自动校验财务逻辑,这不就是编程追求的“自动化”吗?

这设计有多成功?全球用Excel的人每月超12亿,比所有专业编程语言的开发者加起来还多;83%的企业,从生产排期到财务核算、业绩统计,核心业务全靠Excel公式转,说是“职场基础设施”一点不夸张。

可能有人会问:公式真能算编程?我们先搞清楚,编程语言的核心无非是“定义规则、处理数据、实现自动化”,这三点Excel公式全占了。

万万没想到,Excel公式竟是编程语言?国内已跟进

说白了,Excel 公式不是 “像编程”,而是微软把复杂编程逻辑,装进了打工人能看懂的公式里,妥妥的简化版编程。

但微软这设计也不是没毛病

个人用着爽,到企业里就容易掉链子。数据多了,10万行以上拖滚动条半天加载不出来,公式一算就卡;多人改表更乱,最后总会冒出 “最终版v18”“真·最终版”,数据冲突丢工作是常事;还怕误删公式、表格中毒,一天成果说没就没。

好在国内已经跟上了,思路很清晰:不重复造轮子,接住微软“表格编程”的逻辑,专门补企业级的漏洞。就拿云表无代码平台来说,先保住“表格+公式”的熟悉感,业务人员不用学代码,拖个表格、写点“业务公式”就能搭系统。

然后把Excel的短板全补上,百万级数据秒算,比Excel快10倍;多人实时改表,版本自动同步,再也没有“v18乱象”;还能自动生成手机APP,车间主管在产线、销售在外勤,掏出手机就能用。

现在国内这些方案已经服务不少大企业了:有汽车厂的生产主管,用“业务公式”写了个“紧急订单>3级自动重排产”,还花半小时加了个“供应商看板”,比传统开发快10倍;中铁、中国电信也用它搭业务系统,实用性摆在这里。

小结

说到底,微软的功劳在于把“编程”从程序员专属,变成了打工人用公式就能上手的工具,造出了Excel这个全球顶流的“全民编程神器”;而国内的跟进,是补了微软的短板,把Excel的“个人级公式编程”,升级成了企业能用的“系统级工具”。

不管是微软的 Excel,还是国内的这些方案,核心都是让编程门槛变低,毕竟对普通人来说,不用学代码就能搞自动化,才是真的效率武器。

最后,感谢您的阅读,更多精彩,评论区见。

文|胖胖