• ベストアンサー

EXCELで指定した範囲の値を検索し、範囲内に対応する行の見出しを調べるには

EXCEL2003で、シート内に以下のように値が設定されている場合に、 B1からD4の範囲を検索して値が一致した行のA列の値を求めるには どのようにすればよろしいでしょうか。 たとえば、文字列「EE」で検索して「いいい」を求めたいのです。 A B C D 1 あああ AA CC FF 2 いいい BB EE 3 ううう DD 4 えええ GG HH VLOOKUP関数を使用すれば列内や行内での検索は出来ますが、 複数行列内の検索は出来ないようです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mitarashi
  • ベストアンサー率59% (574/965)
回答No.1

=INDEX(A:A,SUMPRODUCT(($B$1:$D$4="EE")*ROW($B$1:$D$4)),0) だそうです。検索範囲は適宜いじって下さい。

SalweenX
質問者

お礼

回答頂き有難うございました。本当に助かりました。

関連するQ&A

専門家に質問してみよう