早几天那个一个条件筛选的问题也是你提的问吧,看问题的内容极相似,截图风格,问题性质也基本相同。因为现在百度知道中无法看到提问者的ID了,所以不能确定。
本问题和那个问题基本差不多,但因为增加了一个条件,当然要复杂些了,如图,在A14开始获取符合条件的序号:
=INDEX($A$5:$A$10,SMALL(IF((OFFSET($A$5:$A$9,,MATCH($B$1,$B$4:$D$4,))=$B$1)*(OFFSET($A$5:$A$9,,MATCH($B$2,$B$4:$G$4,))=$B$2),ROW($1:$5),6),ROW(1:1)))&""
同时按Ctrl+Shift+Enter三键输入数组公式
其实因为A5:A9是自然数的序列号,公式还可稍简化点,但上面的公式可以在A列不是顺序的自然数也一样能取出来,所以还是这个公式好些。
B14=IFERROR(INDEX($B$5:$G$10,MATCH(--$A14,$A$5:$A$10,),MATCH(B$13,$B$4:$G$4,))&"","")
右拉到G14,选择A14:G14,一起下拉到第18行(共5行——保证第5行到第9行5行数据都符合要求时,才能取出)
下面是B1、B2选择不同数据时,第14行开始显示筛选后的结果,满足题主的要求