我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!
——首发于微信号:桃大喵学习记
今天跟大家分享的是WPS中新函数DROP函数,使用这个函数可以对轻松调整数据行列数,用过的都说好!
上周跟大家分享了新函数TAKE的用法,其实,DROP函数是TAKE函数的“反向操作”:TAKE是从指定区域范围内留下想要的(提取);DROP是从指定区域范围内删除不要的(删除),一个“取”,一个“舍”。
DROP函数介绍
功能:DROP函数可以从数组开头或者结尾删除行或列。
语法:=DROP(数组,行数,[列数])
解读:
第1参数:数组就是要删除的数组数据区域;
第2参数:行数就是按行删除的行数,如果是正数就是从上往下删除对应的行数;如果是负数就是从下往上删除对应的行数;
第3参数:列数就是按列删除的列数,如果是正数就是从左往右删除对应的列数;如果是负数就是从右往左删除对应的列数。
基本用法一:删除前N行数据
如下图所示,先做需要要删除左侧表格前2行数据。
公式:=DROP(A2:D9,2)
解读:
公式中第2参数是正数2,表示从A2:D9数据区域从上往下删除2行数据。
基本用法二:删除后N行数据
如下图所示,移除左侧数据表中末尾的3条记录。
公式:=DROP(A2:D9,-3)
解读:
公式中的第二参数为-3,其含义为:在数据区域A2:D9中,从底部向上偏移删除3行记录。
基本用法三:要同时删行和列
如下图所示,要对左侧表格执行如下清理操作:删除顶部的前两行记录,同时去除表格中最左侧的列。
公式:=DROP(A2:D9,2,1)
解读:
第1参数(A2:D9):指定待删除的目标数据区域。
第2参数(2):控制删除的行数。值为正数时,从区域顶部开始向下删除;值为负数时,从底部开始向上删除。
第3参数(1):控制删除的列数。值为正数时,从区域左侧开始向右删除;值为负数时,从右侧开始向左删除。
高级用法一:数据去重处理(去掉多余的0)
如下图所示,我们要对A列姓名数据进行去重处理,但是,使用UNIQUE函数去重后总冒出个0,因为我们选择去重范围是A列整列,下面的空单元格就返回0。
在目标单元格中输入公式:
=DROP(UNIQUE(A:A),-1,0)
然后点击回车
解读:
首先用UNIQUE函数对数据进行去重,然后再用DROP函数,将去重结果中的最后一行“0”删除。其中,DROP函数的第二个参数设为“-1”,表示从底部向上删除一行;第三个参数设为“0”,表示不删除列。这样就能得到最终想要的去重结果了。
高级用法二:新增行后合计列自动重算
如下图所示,表格中已包含1至3月数据,最右侧为合计列。如需新增4月及后续月份,合计列将自动扩展汇总,无需手动调整。
在目标单元格中输入公式:
=SUM(DROP(B2:E2,,-1))
然后点击回车,下拉填充即可
解读:
这个公式巧妙在于合计列放在最右边(E列),公式只对除最后一列外的数据求和。
当您在E列左边插入新月份(比如在D和E之间插入4月),公式中的范围会自动扩展(比如变成 B2:F2),DROP 仍然会去掉新的最后一列,自动汇总所有新增月份。
亲爱的小伙伴们:
如果你正在为复杂繁琐的WPS表格/Excel操作困扰,希望通过掌握实用技能显著提升工作效率、减少无效加班——你可以考虑下我的WPS表格/Excel系列课程。

以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助,别忘了动动手指点个赞哦~。大家有什么问题欢迎关注留言,期待与你的每一次互动,让我们共同成长!