エクセルの関数について。
エクセルの関数。
Sheet1の作業列1のA2セルに
=IF(COUNTA(Sheet2!2:2)=0,"",IF(Sheet2!A2="",A1,Sheet2!A2)) →数式1とする
作業列2のB2セルに
=IF(A2=$D$2,ROW(),"") →数式2とする
という数式を入れA2・B2セルを範囲指定 → B2セルのフィルハンドルで下へコピーしておきます。
(Sheet2の行数以上コピーしておく)
そしてE2セルに
=IF(COUNT($B:$B)<ROW(A1),"",INDEX(Sheet2!B:B,SMALL($B:$B,ROW(A1)))&"") →数式3とする
という数式を入れオートフィルで列方向・行方向にコピーする。
教えて頂きたいことは、数式1、数式2、数式3が何を意味しているのか。
と、この数式を使って、表を作成したのですが、ある特定の数字(コード、D2セルに入力)を入力しても反応してくれない。
(E2~H2まで、空白セルの状態になります。)
(sheet2は約1200行あります。)
教えて頂けないでしょうか?
お礼
ありがとうございました。