Excel情报局
职场联盟Excel
大家好,今天我们来继续讲讲DROP函数,上一期我们讲了TAKE函数的基本用法和进阶技巧,其实DROP函和TAKE函数正好相反,TAKE函数是从数组开头或者结尾保留行或列,而DROP函数是从数组开头或者结尾删除行或列。
DROP函数可以从数组开头或者结尾删除行或列。
DROP函数基本参数:
=DROP(数组,行数,[列数])
第1参数:要删除的数组数据区域。
第2参数:按行删除的行数,如果是正数就是从上往下删除对应的行数
如果是负数就是从下往上删除对应的行数。
第3参数:按列删除的列数,如果是正数就是从左往右删除对应的列数
如果是负数就是从右往左删除对应的列数。
比如我们想要删除A1:E7区域表格的首行标题行,可以这样以下输入函数公式:
=DROP(A1:E7,1)
DROP函数第一参数A1:E7是要操作删除行所在的数据源,而第二参数“1”是正数,表示从上往下的方向删除A1:E7区域的第一行。则最终返回的数据只有除第一行以下的数据。
比如我们想要删除A1:E7区域表格的最后一行,可以这样以下输入函数公式:
=DROP(A1:E7,-1)
DROP函数第一参数A1:E7是要操作删除行所在的数据源,而第二参数“-1”是负数,表示按从下往上的方向删除A1:E7区域的第一行,即最后一行。则最终返回的数据只有除最后一行以上的数据。
比如我们想要删除A1:E7区域表格的第一列,可以这样以下输入函数公式:
=DROP(A1:E7,,1)
DROP函数第一参数A1:E7是要操作删除行所在的数据源,而第二参数省略不写,因为我们不需要删除任何整行,第三参数“1”为正数,表示按从左往右的方向删除A1:E7区域的第一列,则最终返回的数据只有除第一列右边的数据。
比如我们想要删除A1:E7区域表格的第一列,可以这样以下输入函数公式:
=DROP(A1:E7,,-1)
DROP函数第一参数A1:E7是要操作删除行所在的数据源,而第二参数省略不写,因为我们不需要删除任何整行,第三参数“-1”为负数,表示按从右往左的方向删除A1:E7区域的第一列,即最后一列,则最终返回的数据只有除最后一列左边的数据。
讲完以上四种基本情形后,我们再来讲一下DROP函数的一个进阶用法:获取动态的实时更新的不重复值列表。
比如A列的款式名称是有重复的,我们想要获取A列名称的不重复值列表,并且不重复值列表会随着A列数据的不断更新实现动态变化。
我们可以首先输入UNIQUE函数:
=UNIQUE(A:A)
UNIQUE函数获取A列整列的不重复值列表,但会出现这样的一个结果:因为我们要确保A7单元格下方增加新的数据后仍会统计完整不重复值列表,所以我们选择了整列作为UNIQUE函数的数据源,由于大量的空值单元格会被Excel认为是重复的数据,所以最后一个返回值会显示0值。
回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。
〖往期知识点精彩链接点击阅读〗