- ベストアンサー
エクセル同士でのデータの参照の仕方
エクセルでシート1の「A1」に「日本」、「B1」に「136」と入っているとします。 シート2の「A1」に「日本」と打ち込むと自動的に「B1」に「136」と出るようにできますか? シート1は、専門のソフトからエクセル出力機能で出したもので、あまり融通が利かず、そのたびごとに「日本」の入っているセルの場所が違うので、「=sheet1!B1」というような方法は使えません。 「日本」というキーワードの入っているセルの右隣のセルの値を持って来たいのですが、できますでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#46899
回答No.1
VLOOKUP()関数を使えばできると思います。 使い方はヘルプを参照してください。
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.3
>そのたびごとに「日本」の入っているセルの場所が違うので 同じ列内でどこかに「日本」など国名(通貨名?)が出るのなら VLOOKUP関数が使えます。 Sheet1のA1:B100などに 日本 136のような対応表を作ります。 Sheet2のA1に日本を入れるとして B1に=VLOOKUP(A1,Sheet1!$A$1:$B$100,2,FALSE) 注意点は $をつけること。 FALSEであること。 別シートの表の参照の仕方 日本など探す語句は、136より、左の列にあること。 ビジネスでは、VLOOKUP関数は有用な、大切な関数ですよ。
質問者
お礼
ありがとうございます。 勉強になりました。 ポイントをつけることができませんが、感謝しております。 またよろしくお願いします。
- hana-hana3
- ベストアンサー率31% (4940/15541)
回答No.2
質問者
お礼
詳しいサイト、どうもありがとうございます。 これから勉強したいと思います。
お礼
ありがとうございました。 参考URLを見て、勉強させていただきます。