分享

105 365新函数DROP TAKE 函数

 坚定前行 2023-08-19 发布于陕西

DROP TAKE这两个函数就本身来说,非常简单,通俗的理解就按英文单词的意义理解就可以了,DROP删除的意思,放在Excel这里就是删除多少行数据;TAKE就是拿、取的意思,放在Excel这里就是从数据区域中取出多少行数据。看完英语单词的意思,在看一下函数参数;

图片

函数参数:

两个函数的参数都一样,一个是删除,一个是保留;

DROP(array, rows,[columns]) 要从中删除行或列的数组。

TAKE(array, rows,[columns]) 要从中获取行或列的数组。

需要注意的是,行参数是必填,列参数可以不用录入,当需要删除或保留列的时候才需要填写;

图片

基本用法:

源数据是1到12月的产品销量,在一张新表中,查询一季度的销量,在E1录入函数=TAKE(A1:C13,4),参数4表示保留4行,一个季度3个月加上标题,一共4行;同样数据,需要删除最后3行,用-3表示,删除第1列,在列参数录入1就可以了,最后结果如下;

图片

删除无效数据:

这两个函数都有删除行列的功能,最为常见的用法就是用来删除无效数据,举例说明在用删除重复项函数UNIQUE的时候,当选中一列的的时候,会出现0,此时配合DROP函数就非常方便的去除了;

=DROP(UNIQUE(B:B),-1)

=TOROW(DROP(DROP(UNIQUE(A:A),1),-1))

两层嵌套DROP分别删除第1行和最后一行,最后用TOROW转成行的显示;

图片

前N项和:

在一组带日期的数据中或是带序列的数据中,需要筛选出前N项记录,如想查看1月到3月的销售记录,或1月到6月的销售记录;只要开始项是固定的,就可以用TAKE函数,非常高效;

=TAKE(A1:D13,G1+1),G1录入的是3,代表前3行,加上标题1行,共4行;

图片

最大销量日期:

同样有一组数据,销售记录和销售数据都是规律的,现在需要找到对应产品销量最大的日期?如下图数据中找到产品PH-001销售量最大的日期是哪一天,对应的客户分别是谁?

图片

步骤1:筛选出PH001的记录,录入函数:

=FILTER(A:D,B:B=F1)

步骤2:对筛选出的结果进行最值排序

=SORT(FILTER(A:D,B:B=F1),4,-1)

图片

步骤3:保留第1列就是最大值对应的日期记录;

=TAKE(SORT(FILTER(A:D,B:B=F1),4,-1),1)

步骤4:加上标题,并添加格式,VSTAKCK加标题非常方便;

=VSTACK(A1:D1,TAKE(SORT(FILTER(A:D,B:B=F1),4,-1),1))

图片

总结:

两个函数配合其它365新函数,使用起来非常方便,注意几个经典用法就可以了,实际运用中,可以用来删除无效行、无效列;

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多