excel 是否有筛选函数

excel

1个回答

写回答

肉肉菠萝

2025-11-06 17:50

+ 关注

excel
excel

公式SMALL(IF(COUNTIF(A$1:A$10,ROW($1:$100))=0,ROW($1:$100)),ROW(1:1)) 之解读注意:$符号是公式最基本的用法这里不说了,F9看excel公式的技巧大家可百度一下,下面解释结果时说到的值都是利用F9方法知道的。

1、按CTRL+SHIFT+ENTER的作用: 很多人通俗称用这三键的函数为数组函数,按了这仨键就表示结果是一组数。告诉excel该单元格里的公式返回的是数字,不是一个数。 注意整个公式中的countif,small,row等函数的值都会以数组形式参与计算。

2、判断计数函数:COUNTIF(A$1:A$10,ROW($1:$100)) 判断A1:A10区域里的数是否等于第2个参数(1,2,3...,100)。这里返回值值得注意:第2个参数是1-100的数组,返回值就是这么大的一个数组,如果A1:A10里的数是1,2,3,10,11,...。返回的数组结果是就是1,1,1,0,0,0,0,0,0,1,1,0,0......。看出什么来了把。数组里和1,2,3..的数相同的位置上计数为1。3、if函数的结果 第二个参数ROW($1:$100)是一个数组,内容是1,2,3,...100,if函数将通过countif=0判断的数组里的数保留下来。返回结果是FALSE,FALSE,FALSE,4,5,6,7,8,9,FALSE,......。4、small函数 small(a,b)是获得a里最小的第b个数。本公式用到small主要是分别获得if函数返回的100个长度数组的倒数第1个,倒数第2个,倒数第几个参数写成row(1:1)主要是方便向下面单元格拖动得到1,2,3....。 也不知道说的明白否,希望对大家都有帮助。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号