Excel 中列出所有满足条件的项

Excel中从一个总表中,列出所有满足条件的项,用来做二级联动列表的数据源:

数组公式为:

=INDEX(D:D,SMALL(IF($F$2:$F$255=$G$1,ROW($F$2:$F$255),65536),ROW(1:1)))&""

其中,D列为提取数据的列,F列为标记列,G1为指定的条件


但是,数据源中存在空行,下拉列表不美观,所以使用

=INDIRECT("对照表!$G$2:$G$" & (146-COUNTIF(对照表!$G$2:$G$146,"")))

使用countif把他截断。

猜你喜欢

转载自blog.csdn.net/wang_306/article/details/46722811