首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

104 365新函数DROP TAKE 函数

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新函数,使用起来非常方便,注意几个经典用法就可以了,实际运用中,可以用来删除无效行、无效列;

是古哥:

从事制造行业18年,在企业运营、供应链管理、智能制造系统等方面具有丰富的实战经验。企业智能化,柔性化计划运营管理专家,擅长通过企业流程优化规范,企业管理、导入计划运营提升企业效率;对提高企业准时交货率,降低企业库存,输出智能制造人才有丰富的经验。学习PMC生产计划,关注古哥计划!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230318A073GJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券