• ベストアンサー

エクセルを一気に参照したい

ご覧いただきありがとうございます。 何卒宜しくお願い致します。 画像のように表1表2があるとします。 たとえば表2のA8(Aと入っているセル)にBを入れると、その右のセル全部にB行の野菜がずらっと入るようにしたいです。 どのように検索したらいいかも分からず困っています。

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

  • ベストアンサー
  • mt2015
  • ベストアンサー率49% (258/524)
回答No.1

VLOOKUP関数を使います。 B8セルに↓の式を入れ、E8までコピーしてください。 =VLOOKUP($A$8,$A$3:$E$5,COLUMN(B8),FALSE) VLOOKUP関数は使い勝手が良い関数ですのでこの機会に習得しましょう。

p-ink
質問者

お礼

みなさまのを使ってみて問題なく使えたので、最初にご回答いただいたmt2015様をベストアンサーとさせていただきます。 分からなかったのが多分、みなさんがお使いになっていたCOLUMNでした。 勉強になりました。

その他の回答 (2)

  • msMike
  • ベストアンサー率20% (364/1805)
回答No.3

B8: =IFERROR(VLOOKUP($A8,$A$3:$E$5,COLUMN(B8),FALSE),"")

p-ink
質問者

お礼

みなさまのを使ってみて問題なく使えたので、最初にご回答いただいたmt2015様をベストアンサーとさせていただきます。 申し訳ありません。 分からなかったのが多分、みなさんがお使いになっていたCOLUMNでした。 勉強になりました。

  • Mathmi
  • ベストアンサー率46% (54/115)
回答No.2

自分ならvlookupかmatch/index関数を使用します。 B8セルに =IF(ISBLANK($A8),"-",VLOOKUP($A8,$A$3:$E$5,COLUMN(B8),0)) もしくは =IF(ISBLANK($A8),"-",INDEX(B3:B5,MATCH($A8,$A$3:$A$5,0))) を入れて、それをC8~E8セルに入れれば、A8セルに合わせて変わる筈です。

p-ink
質問者

お礼

みなさまのを使ってみて問題なく使えたので、最初にご回答いただいたmt2015様をベストアンサーとさせていただきます。 申し訳ありません 分からなかったのが多分、みなさんがお使いになっていたCOLUMNでした。 勉強になりました。

関連するQ&A

専門家に質問してみよう