- ベストアンサー
Excelの関数で複数の行・列範囲を検索する方法
Excelの関数について質問です。ある値が何行目の何列目にあるかはCtrl+Fを使えばすぐに解りますが、このようなことを関数で実行することはできますか? 例えば、Sheet1のA1からZ40まで重複のない値が入っていたとして、別のシートでA1~A10に探したい10種類の値を入力すれば、その10個の値がSheet1の何行目の何列目にあるかをB列で表示できるといった、そういうことができる関数はありますでしょうか? MATCHでは一度に複数の行や列を検索できないようなので困っています。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
=SUMPRODUCT((A1=Sheet1!$A$1:$Z$40)*ROW(Sheet1!$A$1:$Z$40))&"行目の"&SUMPRODUCT((A1=Sheet1!$A$1:$Z$40)*COLUMN(Sheet1!$A$1:$Z$40))&"列目" ★下にコピー
お礼
すごいです!感激です! SUMPRODUCTを使うとは思いもしませんでした。 あまりに美しく見事な方法で感動しました! これで仕事も一気にはかどります。 本当にありがとうございました!!