广告区域

广告区域

传奇知识网 - 一个你身边的百科全书

高级筛选怎么操作excel(表格高级筛选的高级玩法)

2023-06-06 15:48:48投稿人 : yq4qlskj围观 : 63 次0 评论

论坛看到一个网友求助。当我看到我要筛查的时候,我首先想到的就是高级筛查。毕竟我之前做过高级筛选的题目,但是看了之后回答的很少,没有一个是经过高级筛选处理的!

所以边肖决定试着用我们学到的高级筛选方法来告诉你这个小例子!

(案例来源:https://club.excelhome.net/thread-1618773-1-1.html)

先说大部分同学的思路,主要分为公式法和辅助列处理法!

01 |一次性提取配方

使用公式提取有两种方式,一种是“万金油”的传统思路,一种是滤镜筛选功能。现在我更喜欢用滤镜,但是我会两个都写!

▼万金油公式-SUMIFS结果也可以用数组。

=IFERROR(INDEX(A:A,SMALL(IF(SUMIFS($B:$B,$A:$A,$A:$A)>2500,ROW($A:$A)),ROW(A1)),"")

这个就不多解释了,但是写了很多,包括一期特刊~,有兴趣的同学推荐看下面这篇文章,绝对详细!

【配方解读| Excel“万金油”配方熟练牛】

我们来写一个过滤函数,比较简单。我们只需要写一个逻辑表达式,它就会返回一个逻辑值为TRUE的结果!

▼过滤功能

=过滤器($ A $ 2:B $ 27,SUMIFS($ B $ 2:B $ 27,$ A $ 2:A $ 27,$ A $ 2:A $ 27)>2500)

以上是一个重要的公式提取思路,但是我们都知道公式有它的缺点,就是不适合数据量大,逻辑特别复杂的数据,否则容易卡死,尤其是数组公式!

我们再来看另一个辅助方法来简化问题。这种优势在于简单,而小白可以做到!

02 |辅助栏目解决实际问题

这个SUMIF应该都知道,我就不啰嗦了。学了这么久,不会懂这个...

借助按名称汇总的总值,我们只需筛选>2500!

点击过滤-数值过滤-大于,输入2500确认!

怎么样?很容易做到!

先说我个人的解决方案,就是直接用高级筛选来处理!关于高级筛选话题,我们放在文末!

03 |高级筛选的神奇用途

首先,我们来看看这个高级过滤。我们如何设置条件?这里的条件不是一般的大小比较,需要写公式来处理。

=SUMIFS(B:B,A:A,A2)>2500

注意是A2列,不是A列,从公式中提取的条件要从一开始就区分。说白了,高级筛选和条件格式一样,根据我们取值的条件遍历对应的列,所以你只需要写出A2中第一个值所在的单元格就可以了!

让我们通过动画来看看实际的高级放映效果吧!

▼动画演示-高级过滤

今天到此为止。希望这个小小的实际案例能给你带来更多处理问题的思路和灵感!

来源:传奇知识网,转载请注明作者或出处,尊重原创!

相关文章

发表评论
推荐文章