=INDEX(A:A,SMALL(IF(ISERROR(FIND(城区,$B$1:$B$6)),4^

发布时间:2021-02-25 07:59:27

=INDEX(A:A,SMALL(IF(ISERROR(FIND(城区,$B$1:$B$6)),4^8,ROW($B$1:$B$6)),ROW(A1)))&谁能帮我解释下这个公式?

网友回答

公式的作用:把B1到B6中含有城区的单元格对应的A列数据列出来
这个是数组公式要以ctrl+shift+enter三键完成输入的.
公式执行过程:判断B1到B6是否含有城区,不含城区返回4^8(即65536),否则返回含有城区单元格对应的行号,通过small函数结合row(a1)函数来返回所有含有城区的B列行号,最后通过index(a:a来返回对应的A列数据
以上问题属网友观点,不代表本站立场,仅供参考!