• ベストアンサー

エクセルのVLOOKUPの簡単な質問

エクセルで簡単な郵便簿を作りたいのですが、    A   B      C       D       E               日付    部署コード  部署     1  001  経理部    9/1     001    経理部 2  002  企画部    9/2     008    総務部 こんな表で、A列、B列には最初から決まっている部署コードと 部署名が入っていて、D列にコードを入れると、A列から引っ張って きて、E列に自動的に部署名が表示されるようにしたいのですが VLOOKUPでどんなふうにすればいいでしょうか?

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

  • ベストアンサー
  • NIWAKA_0
  • ベストアンサー率28% (508/1790)
回答No.3

VLOOKUP関数よりもLOOKUP関数の方が好きです。 1~10列目まで部署コード/部署名が入ってるとして、D1に =LOOKUP(D1,$A$1:$A$10,$B$1:$B$10) あとは必要分コピー。

daruchi04
質問者

お礼

なるほど、こっちでも出来ました。 VLOOKUPとLOOKUPの違いが良くわからないのですが どう違うのでしょうか??

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

一例です。 =IF(COUNTIF(A:A,D1),VLOOKUP(D1,A:B,2,FALSE),"")

daruchi04
質問者

お礼

ありがとうございます。 やってみましたが、「#NAME?」となってしまいました。

  • nihonjinn
  • ベストアンサー率39% (79/200)
回答No.1

部署コードと部署名の表がA2:B10にあるとすると E2には =VLOOKUP(D2,$A$2:$B$10,2,0)

daruchi04
質問者

お礼

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

専門家に質問してみよう