• ベストアンサー

VLOOKだったと思うのですが、忘れてしまいました!

シート1に表があります。 この表は A列     B列 部署名    部署番号 (営業部)  (50) シート2の表には A列     B列    C列     D列 請求書#   日にち   部署番号   金額 となっています。 このシート2のE列に部署名を記入したいのですが、C列の部署番号から検索してやっていくと時間がかかってしかたありません。 前に関数を教えてもらったのですが、やり方を忘れてしまいました。多分VLOOKとか言っていたように思います。 こんな説明で分かりますでしょか? お分かりになる方教えて下さい!よろしくお願いします。

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

  • ベストアンサー
  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.2

VLOOKUP関数を使用することになりますが、ひとつ制約があります。 検索語句(数字)の右側に入力されたものしか抽出することができないんです。 ご質問の例ではシート1のA列とB列の位置関係を逆にしないといけません。 C列にA列をそのままコピーしたものを挿入する手もあります。 関数の記述に関しては参考URLへどうぞ。

参考URL:
http://homepage1.nifty.com/kenzo30/ex_kisotyu/ex_ks_tyukyuxb2.htm
mississippi
質問者

お礼

ありがとうございました。おかげさまで列を入れ替えた事を思い出しました。 出来ました!

その他の回答 (1)

  • aieeen
  • ベストアンサー率12% (7/54)
回答No.1

シート1のA列を部署番号B列を部署名にして =IF(ISNA(VLOOKUP(C1,Sheet1!A1:B50,1,FALSE)),"",VLOOKUP(C1,Sheet1!A1:B50,1,FALSE)) C列に何も入力が無いときは空白

mississippi
質問者

お礼

ありがとうございました。

関連するQ&A