問題:

List1(列A)でセルB2に格納されている値を検索し、成功したすべての一致に対応する行番号を取得します。

解決策:

次の配列数式に示すように、SMALL、IF、およびROW関数を使用します。

\ {= SMALL(IF($ A $ 2:$ A $ 8 = $ B $ 2、ROW($ A $ 2:$ A $ 8)、99999)、ROW()-ROW($ B $ 2)+1)}数式をコピーします99999が返されるまで、列Cを下に移動します。これは、それ以上一致するものが見つからなかったことを示します。

配列数式を適用するには:

セルを選択し、を押しながら同時にを押します。