Excel中筛选出满足条件的单元格并自动填充?

有没有大神帮忙解答一下这种公式的写法,谢谢

最新版的Excel用filter函数极为简单,如图,只需在D2中输入公式,无需绝对引用,也无需下拉,输入公式并确定后自动溢出填充:

D2=FILTER(A2:A11,B2:B11="是")


不是最新版的Excel,可用公式(如下图的F列):

=INDEX(A:A,SMALL(IF(B$2:B$11="是",ROW($2:$11),4^10),ROW(1:1)))&""

同时按Ctrl+Shift+Enter三键输入数组公式,下拉到出现空白单元格

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-02-10

可使用如公式:

=IFERROR(OFFSET($A$1,SMALL(IF($B$2:$B$9="是",ROW($B$2:$B$9),""),ROW(A1))-1,0),"")

具体见图片所示,希望帮助到你!

第2个回答  2022-02-11
这个可以不用公式呀,直接按“会议签字”列排序,这样不是可以更快得到结果
第3个回答  2022-02-11
E2=iferror(index(b$2:b$100,small(if(C$2:c$100="是",row(c&2:c$100),10^10))),""),同时按shift+Ctrl+回车,形成数组公式后下拉自动填充。
第4个回答  2022-06-24
看你的问题,就感觉你是一个善良的人,所以呢,我们应该正视这个问题,可能还有其他的人给你回答的问题,你要学会思考,辨别真假,不要一味的去相信某个人的话,有自己的idea,并且有自己的主见,相信你可以的,加油!
相似回答