Excel和WPS公式正式进入“一式时代”!
- 2026-11-08 13:00:52
Excel和WPS公式正式进入“一式时代”!嘿,大家好!我是小编E精精! 最近一个案例让我感觉,我们的Excel办公真的进入到了“一式"时代,下面我们通过一个案例一起来聊聊! 
▍需求说明 下面是一个比较常见的问题,我们按姓名统计一下预算和实际的数据,然后算一下差额,看看预算执行情况! 
▍传统做法 我们先看传统做法或者没有一式公式思维,首先是去重! 自动有去重函数,不再用过去的数组非常复杂的公式了,这算是一个进步,但是思维还是没改变! 
这个写完,然后按过去的思路来写条件求和!使用SUMIFS,还是下拉,如果你没有预算和实际各写一个已经算不错的了,知道找规律,使用相对引用! 
最后再计算差额 
站在2026年这个时点,你有没有感觉上面的做法有哪里有问题?如果你说没有,那么,其实是OK,但是并不是最好的,因为你的思维还停留在过去,没有随着版本和时代在更新! 下面我们一起来看看这个“一式”时代! ▍一式时代 上面去重、求和、差额用了3个或者更多的公式来处理,下次想要复用就需要迁移3次或者更多,因为我最近在做项目就一直沿用过去这样的方法,但是突然觉得很麻烦,因为现在可以一个公式搞定呀!方便的很! 下面我们一下公式书写及思路! 新Excel和WPS都有了LET函数,这个函数可以让我们把多个公式,给予特定的名称,绑定到一起,方便后面随时调用! 大体下面这样?但是实务中我不会这么写,因为有更好的写法! 
上面我们区域固定,但是实际数据会新增,我们如果能动态去重就更好了! 我们可以利用新的区域裁剪语法或者TRIMRANGE函数,根据内容自动裁剪到已用的数据区域! 比如这个公式,他会自动裁剪到区域A2:A9,如果你再录入数据也会动态新增,不像过去会直接引用A2:A9999,所以不用担心卡顿问题! 这是第一点!还有你也看到了,我们使用了一个名称来接收上面的去重公式,你可以理解为变量或者一个代名词,后面就可以用这个来代替长长的去重公式! 
下面我们来处理求和问题,我们还是写在一起,而且使用数组思维! 这样预算合计也出来了,但是你已经发现问题,怎么没有姓名呢?这怎么看? 
不用担心,都准备好了,现在我们就堆积木就可以了! 使用左右合并函数HSTACK一并OK了!你已经基本完成了一式了! 
如法炮制,搞定实际合计和差额,思路一样,我就不多说了,直接看公式! 
这样应该看的更清楚一些,我们可以写很多中间过程,类似的积木,最后你可以使用HSTACK、VSTACK等函数自由拼接或者处理! 
▍扩展知识 可能有同学知道现在有GROUPBY函数,按条件分组聚合更方便了,但是在这个案例中为什么没用呢? 这个就考虑实际需求,如果我们需要满足多种组合需求,那么零件颗粒度越小相对越好,因为更灵活! 比如我们现在只要姓名和实际或者姓名和预算或者姓名和差额,我们只要修改最后一部分即可! 我们稍作调整,把标题参数去掉,分到每一列上,这样,后面我们想要哪一列或者哪几列组合都可以! 姓名与实际合计! 
姓名与预算合计 
简单修改,随心按需组合!随时查看各中间过程!中文名称,提高国内朋友办公用户的可读性和可理解性! 使用共同的前缀下划线,让我们只要输入下划线就可以调出全部变量供你选择,避免手动收入错误! 
只能说超级好用,超级方便,一式搞定,有点真的超级多,现在我基本都已经把老的多个公式优化都一起了,再也不用校验时粘贴多次了! 你用过新函数吗?有在使用这种“一式"的公式吗?感觉如何呢? 今天的内容就到这里,希望对你有所启发,赶紧去试试吧! 叠甲:内容100%手敲,用时2小时,无任何AI相关! #办公自动化#E精精#Excel办公实战#Excel#WPS#函数式编程



=SUMIFS(C:C,$A:$A,$F2)


=LET(_姓名去重,UNIQUE(A2:.A9999),_姓名去重)








本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。