【感悟】新函数与旧函数

懒得批爆
懒得批爆

创作者俱乐部成员

今天早上在地铁上看了几篇知乎,到办公室看了几个社区贴回复,然后结合自身的经历和看法,对新函数和旧函数有一些感悟。

新函数功能强大毋庸置疑,旧函数简单稳定也是事实。

比如按列求和,

旧函数就挨个儿SUM完事,确实简单稳定,基本上有手就能完成,大多数人接触表格的第一个函数就是SUM

新函数用BYCOL,功能强大,强大到无敌了,因为还可以搭配LAMBDA自定义函数,这时就有个疑问了,就需求一个求和,自定义什么函数?SUM不够你求和的还要自定义个求和!

1️⃣

14世纪英格兰的逻辑学家、圣方济各会修士奥卡姆・威廉提出的“奥卡姆剃刀定律”,又称“奥康的剃刀”“简约法则”。

置顶帖中有人提出意见

先不说这两个函数是否强大,就函数本身需要通过LAMBDA来创建一个什么再去运算,想象就够麻烦了。

然后就想随意找个理由敷衍回复

没想到,居然被较真了!

是我大意了,这种咬卵匠就应该给他把话说明白,不然他会给你断章取义的。

2️⃣

“切勿浪费较多东西去做用较少东西同样可以做好的事情”,即“如无必要,勿增实体”。这其实就在一定程度上体现了将复杂事物简单化的思想,并且对后世的科学研究、企业管理等诸多方面都产生了深远的影响。

接下来说说最新出的几个函数,不知道是在测试还是已经上线了

先不说这些函数是真的强大,就说这参数量让人真上头,参数量快超出屏幕了。

有几人能不看参数说明盲写操作完成公式的书写?就说函数中的每个参数的规则,正则的规则几乎就能出一部和WPS说明书差不多厚的解释文档了。

函数介绍正则表达式支持PCRE语法标准,那么还有其他哪些语法标准,都有什么区别呢?

本人不精通正则表达式,只能通过AI介绍下

AI这里提到正则表达式除了PCRE标准外,还有POSIX标准JAVA标准.NET标准Python标准JavaScript标准Ruby标准等,然后区别也列在其中,具体的区别是什么恐怕也只有业内人士了解,

精通正则表达式标准的同学为大家普及下正则表达式的各种标准

看不懂这些标准分别表达了什么,但能理解的就是:

一个正在学习英语的中国人接触到一款工具,这款工具的说明书表达该工具仅支持英式英语,但同时英语还分类美式英语、中式英语、加拿大英语、新西兰英语、爱尔兰英语、南非英语、印度英语、菲律宾英语、日式英语等。

3️⃣

道家创始人老子在《道德经》中说 “万物之始,大道至简,衍化至繁”。这也表达了万事万物最初都是简单的,后来才变得复杂,与将复杂事情简单化的思维有一定的相通之处。

最后想要表达的就是这些函数仅能当做函数使用=SUM()还是可以当做公式来书写=INDEX+MATCH这种结合公式。

是否可以使用=REGEXP+PIVOTBY+GROUPBY这种函数结合为的公式?

4️⃣

“将复杂的事情简单化是思维进步的阶梯”

几十年前,人类开车前需要先手摇发动机,然后调节风门开关,再控制油门、离合挂档。

后来,聪明的人类发明了电动机,钥匙控制电动机启动发动机。

现在,更聪明的人类再钥匙控制电动机启动发动机后,再手动调节风门开关、燃油类型、离合高低、刹车灵敏度、自行调整发动机混合比、轮胎胎压、车轴长短、轮距大小、电路响应速度等,最后可以开车去买菜了。

这算是进步了还是返璞归真了?

四川省
浏览 86
收藏
5
分享
5 +1
3
+1
全部评论 3
 
幸福春
打卡
· 山东省
回复
 
saAE86
打卡
· 广东省
回复
 
Mustang
总有喜欢把简单的事情复杂化
· 贵州省
回复