• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル 検索)

エクセルで条件にマッチするデータを表示する方法

このQ&Aのポイント
  • エクセルで条件を選んでマッチするデータを表示する方法を教えてください。
  • A列には1以下の数字が昇順で入力されており、B列には果物の名前が入力されています。指定した果物の名前を入力すると、それに対応するA列の数値が表示されるようにしたいです。
  • エクセルのヘルプを見ましたが、適切な関数を見つけることができませんでした。どうか教えてください。

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

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.2

A列の数値を表示している訳ではありませんが、↓ =MATCH(C1,B1:B10) ちゃんとA列の数値を表示したいなら、↓ =OFFSET(B1,MATCH(C1,B1:B10)-1,-1)

mazimeman
質問者

お礼

早々に皆様から回答をいただきありがとうございました。 mt2008さんのご指摘の内容を試している間にも新たな回答もいただき申し訳けありませんでした。 お礼のコメントやベストアンサーの入力方法がわからずに手間取ってしまいました。 回答をお寄せいただきました方々にお礼を申し上げます。

その他の回答 (2)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! 横からお邪魔します。 すでに回答は出ていますが・・・ =IFERROR(INDEX(A:A,MATCH(C1,B:B,0)),"") としてオートフィルで下へコピー! データは1行目からなくても大丈夫です。m(_ _)m

  • FEX2053
  • ベストアンサー率37% (7991/21371)
回答No.1

それ、表のAB列、逆にできませんか? 逆ならVLOOKUP関数で一発なんですが。 VLOOKUP関数は、「表の一番左側の列が表引きの値」で 固定されており、他の列では表引きができませんので。

関連するQ&A