龙空技术网

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

古哥计划 783

前言:

当前姐妹们对“wps怎么设置下拉自动求和”大概比较注重,各位老铁们都想要了解一些“wps怎么设置下拉自动求和”的相关资讯。那么小编也在网络上汇集了一些有关“wps怎么设置下拉自动求和””的相关资讯,希望你们能喜欢,看官们一起来了解一下吧!

WPS 昨日做了重大更新,更新了11个动态数组函数,有些小伙伴可能对这些函数还不太熟悉,也不清楚这些函数到底能够在什么样的工作场景下用到,接下来这段时间,每天详细分享一个函数,通过详细的案例来说明。让大家更快的学习新函数;

大家确保WPS的版本是这个版本:

TAKE 函数

为了减少大家对新函数的学习难度,古老师尽量用最通俗的语言来解释。

函数录入最简单的方法就是直接录入等号后,输入对应的英文字母,而且录入的时候不需要全部录入完成,只需要录入的时候可以看到提示的函数的时候,就直接按一下“TAB”键,这样就可以直接录入函数全部了。

所以,函数只需要记住函数简写就可以了,这里TAKE函数的简写就是=TA,然后按下TAB,就可以看到对应的函数参数了;

按下TAB键,WPS就有中文提示了,和Excel的英文不一样,WPS是全中文的,这样学习函数也相对更加友好了。

数组:理解为一组区域

行:理解为需要保留的行数,只能录入数字,正数代表保留的数组行数,负数代表从数组区域底部开始保留.

列:同行一样,录入数字决定保留的数组区域。

一般用法:

要学习高级用法前,需要把这个函数的功能理解好,也就是一般的用法,所以分别录入以下几个函数:

=TAKE(B3:D9,3),对B3:D9范围中的数据,保留3行,从顶部开始

=TAKE(B3:D9,-2),对B3:D9范围中的数据,保留2行,从底部开始

效果如下图,这个函数与DROP的区别,一个是删除,一个是保留,属于同一个系列的函数;

再来看下列的用法,其实原理基本一样,同样录入函数:

=TAKE(B3:D9,,2),函数这里以B3:D9这个范围,保留所有行(没有录入数字),保留2列,效果如下图;

使用场景1:

场景1:领导需要动态看到每月第1天到第N天的销售数据明细,这个N是可以选择的;这里假设日期没有重复项,就是每月1号到月底的汇总。数据由统计人员填入的;

实现:领导的这个需求和TAKE函数完美结合,前N项就是TAKE的保留行数的数字。提前把前N天,和后N天的数据标题写好,单独做动态引用。效果如下图:

I3=TAKE(B3:D33,F3),F3就是领导在这里可以录入不同的数字,代表从1到N天,如6代表1号到6号;

M3=TAKE(B3:D33,-F6),同时前面加了负号就是从31号开始保留,显示的最后3的天销量;

这样一份动态表格用一个非常简单的公式就做好了;

使用场景2:

还是刚才的场景,只不过现在的销售数据日期有重复了,所以如果只录入TAKE就会出问题了,所以这里的解决方案,就是提前用UNIQUE函数把日期去重重复项,再通过SUMIFS来汇总。汇总完的结果就是场景1的源数据。

=DROP(UNIQUE(B3:B10000),-1),这是把日期去重,因为不确认销售数据有多少,预留了10000行的引用区域。因为有的区域没有录入数据,所以最后一行会返回0,用DROP去除最后一行,这里录入-1;

=SUMIFS(D:D,B:B,I3#),通过日期这一列汇总求和。效果如下图:

到了这一步,只需要把TAKE的范围更改到这个辅助区域就可以实现场景1的效果了,这次WPS更新后动态数组配合前期发布的UNIUQE/FILTER函数,效果更佳。

录入函数:=TAKE(I3#,F3),这里I3#代表动态数组,因为是用动态数组函数UNIQUE生成的。

这就是TAKE函数的一些基本用法。

我是古哥:

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

标签: #wps怎么设置下拉自动求和 #wps表格如何下拉求和