详见截图
E2输入
=INDEX(A:A,SMALL(IF($B$2:$B$100<>"",ROW($2:$100),1000),ROW(A1)))&""
数组公式,先按住CTRL+SHIFT,最后回车
公式右拉1列再下拉
可以使用高级筛选来实现,具体过程如图所演示
用INDEX数组公式,或VBA编程完成