- ベストアンサー
エクセルで別シートを参照
「あ」のシートに"社員番号"(A列)と"カナ"(B列)のリストがあり、 「い」のシートには"社員番号"(A列)と"漢字氏名"(B列)・"部署"(C列)のリストがあります。 「あ」のシートのC列とD列に、「い」のシートのB列とC列を表示させるにはどうしたらよいでしょうか。 新規に社員番号を入力していく場合は、VLOOKUPなどで出来ると思いますが、すでに入力済みのデータについて一括で参照する方法が判りません。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
一括という意味が分かりません。 が、VLOOKUPで出来ますよ。 漢字氏名はsheet"あ"のC列に次の式を =VLOOKUP(A1,い!B1:C100,2,true) 部署はsheet"あ"のD列に次の式を =VLOOKUP(A1,い!A1:C100,3,true) 入れてください。 A1の部分はA2,A3・・・・と各行で異なり B1:C100はsheetいのリストの範囲になります。 なおVLOOKUPは、番号が昇順もしくは降順でそろってないと、正しく読み出せません。
その他の回答 (1)
noname#37676
回答No.2
普通に「VLOOKUP」が使えると思うのですが・・・ 「あ」のシートのC列に =VLOOKUP($A2,い!$A:$D,2,FALSE) 「あ」のシートのD列に =VLOOKUP($A2,い!$A:$D,3,FALSE) このまま下にオートフィルではダメですか?
質問者
お礼
ありがとうございました。 ちょっと勘違いしていた部分もあり正常に処理できました。
お礼
ありがとうございました。 ちょっと勘違いしていた部分もあり正常に処理できました。