FILTER
https://gyazo.com/6993d76a40b09e9dd70109fedae598e7
/nananana-icon/入力.icon 入力:何が必要な条件か
/nananana-icon/処理.icon 処理:何をするのか
/nananana-icon/出力.icon 出力:必要な結果
関数の検討
Excelの最新版2016以降に搭載される新関数FILTER関数を使うととても楽に抜き出せます。
=IF(COUNTA(シートA!$B$2:$B$1000)<ROW(A1),"",INDEX(シートA!A:A,SMALL(INDEX((シートA!$B$2:$B$1000="")*10^5+ROW($A$2:$A$1000),),ROW(A1)),0))
という長さの式ですが、
FILTER関数では、
=FILTER(シートA!A2:A10000, シートA!$B$2:$B$1000="")
で求めることができます。実は計算式は1つだけでコピーする必要もありません。
2016以前のバージョンの場合には、
/nananana-icon/出力.icon
/nananana-icon/入力.icon
(参考)
/nananana-icon/入力.icon 入力:何が必要な条件か
/nananana-icon/処理.icon 処理:何をするのか
/nananana-icon/出力.icon 出力:必要な結果