- ベストアンサー
検索関数・・と思うのですが・・・教えてください
エクセルで複数シ-トを使い 一枚のシ-トには番号をつけて セルAI B2 1 花子 2 太郎 3 良子 4 次郎 と情報を入力しておきます。 二枚目のシ-トで たとえば 1 と入力し 花子 と現したいのです。 説明が不足でしたら追加致します。 宜しくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
sheet2のA1:B4を 1 花子 2 太郎 3 良子 4 次郎 として Sheet1のB1に =IF(A1="","",VLOOKUP(A1,Sheet2!$A$1:$B$4,2,FALSE)) といれ、下方向に複写します。 A列に1,3,2と入れると、B列は下記になります。 1 花子 3 良子 2 太郎 Sheet2!$A$1:$B$4は絶対番地表現にすること。相対参照は 誤り。テーブル範囲に名前をつけても良い。 第4引数はFALSEです。=FALSE*1が0なので FALSEは0で表現することも出来ます。
その他の回答 (3)
- nihonjinn
- ベストアンサー率39% (79/200)
回答No.3
例えば表の範囲がsheet1のA1:B4だとすると =VLOOKUP(A1,sheet1!A1:B4,2,0) とすればいいです。
- nihonjinn
- ベストアンサー率39% (79/200)
回答No.2
以下サイトを参考にしてください。
- hana-hana3
- ベストアンサー率31% (4940/15541)
回答No.1
VLOOKUP() 関数で対応できると思います。 使用法はうろ覚えなので、ヘルプなどを参考にしてください。