您的位置首页生活百科

EXCEL排序公式的解释

EXCEL排序公式的解释

的有关信息介绍如下:

问题补充说明:=INDEX(Sheet1!B:B,SMALL(IF(Sheet1!$F$3:$F$100="周四",ROW($3:$100),4^8),ROW(1:1)))&""

EXCEL排序公式的解释

ctrl+shift+enter输入说明这是个数组公式,下面从内向外解释

IF(Sheet1!$F$3:$双育座印群蒸香F$100="周四",360问答ROW($3:$100),4^8)

如果Sheet1!$F$福政制医属车载七六3:$F$100的内容为“周四”,就取其对应的行号(因为符合条件的单元格很多,所以织征排这会是一个数组),材并级然照毫汽声否则就为4的8次方(保证是一个比你最后一行清不不载责还大的大数)

SMALL(IF(Sheet1!$F$状会两流制风则装源3:$F$100="周四",ROW($3:$100),4^8),ROW(1:1)

在上一个公式取出的数组中,从小处起取数,在目哥提导卷丝兴神前这个公式中,ROW(1:1)=1,所以是取最小的数。向下填充公式时,因为ROW(1:1)是苗衣耐含杨受酒书娘总香相对引用,所以会自动增环宽厚致沙加,其结果是2、3、4……

就是依次取倒数第皇2个、第3个、第4个……

INDEX(......)))

这一部分就是从Sheet1!的B列中引用第几个数,具体是第几个,就用上面的Small函数计算

最后一部分&""

就是使取出的内容全部变成文本