WPS新函数:巧妙利用DROP 去重UNIQUE函数留下的“0” NO 270

古哥计划
古哥计划

2024年03月优秀创作者

有时候我们在利用删除重复项函数UNIQUE的时候,在选中整列的时候,最上面一般会有标题,而最下面会有一个0,这个0就是多余空单元格留下的。不好理解的话,用以下面的场景来还愿一下。

场景1:SUMIFS的动态条件

以A列为数据区,删除重复值,只保留唯一值,就会发现数据有一部分是“多余”的,因为如果把第一行和最后一行去除后,这个结果就可以作为SUMIFS多条件求和的条件了。

当然这里为什么选择A列一列呢?因为只要选择了这一列就代表所有,只要有新的内容更新了,就可以自动更新。

DROP这个函数的使用场景就来了,这个函数参数也比较简单。简单理解就是第1参数,一个数组,第二参数按行去除,去除1行就是1,2行就2,如果是负数,就是从底部开始,可以按行、按列去除。

根据这个函数的特点

录入函数:DROP(UNIQUE(A:A),1),就是去除行标题:“工单名称”

第二次录入:=DROP(DROP(UNIQUE(A:A),1),-1),把底部的“0”去除。这样就得到最终A列不包含标题的条件了。

此时,就可以用SUMIFS来汇总了,录入函数:=SUMIFS(C:C,A:A,E2#),可以发现一键汇总,而且因为是选中了A列一整列,所以只要A列有数据增加,就可以动态扩展了;

这样的话,一个全自动的“动态”联动数据模板便建立好了,因为选择了A列,所以当A列有数据增加的时候,E列的动态数组公式就可以自动扩展,自动运算了。

我是古哥计划,关注我,学习最新的WPS函数

更多文章,请看下面:

快速计算出每名员工参与了几个项目No.269

统计每个城市的唯一商品明细No.268

WPS更新后的TAKE函数轻松实现动态求和 No 267

WPS 新函数 EXPAND 实现工单快速分拆 No 266

WPS 新函数 CHOOSECOLS 快速对齐错乱列 No 265

WPS新函数LET让公式的长度大大的简化了. No.264

自动分配客户对应业务的奖金No.263

快速查询出销售前2的销售员和销售金额并排序 No.262

WPS 新函数 WRAPROWS 把错乱的数据整理成标准二维数据 NO 261

多表指定日期与时间的生产数据查询No.260

WPS 新函数 TOCOL将二维数组转化成一行【No.259】

WPS 新函数 VSTACK 多表查询合并【No.258】

257 一招搞定请假时间的区间转换及人数统计

256 快速匹配不同的采购量对应的结算量

255 WPS新函数案例:复杂的产品欠料运算

254 WPS新函数案例:灵活多变的万年日历

253 WPS新函数案例:指定工号快速筛选

252 WPS新函数案例:员工姓名与工号快速分离

251 WPS新函数案例:对客户快速分列并统计

250 WPS新函数案例:快速分类统计员工生日数

249 WPS新函数案例:多条件统计订单数

248 WPS新函数案例:快速统计记件人员工资

广东省
浏览 1089
收藏
13
分享
13 +1
8
+1
全部评论 8
 
QQ
打卡
· 河南省
回复
 
喔神的世界
mark一下
· 安徽省
回复
 
HC.旋
学习了
· 广东省
回复
 
Boyuan
两个drop分别负责掐头去尾,配合的挺好。
· 河南省
回复
 
亂雲飛渡
如果空值在中间要如何去除
· 广东省
回复
墨云轩
墨云轩

创作者俱乐部成员

可以用filter先把空值筛选掉,再去重
· 河北省
1
回复
 
Mr Chen
Mr Chen

11月优秀创作者

学习
· 甘肃省
回复