第二十四回 超簡単!Excelで為替レートをリアルタイムに取得する方法

インターネットの普及により簡単に海外の商品を仕入れることができるようになってきました。

そこで、気になるのが『現在の為替レート』です。
海外からの仕入れは、もちろん『ドル』などの海外のレート表示。
実際に『日本円ではいくらなの?』というのは ドル×現在のレートで計算しないとわかりません。



もちろんインターネットで調べれば現在の為替レートを知ることができるけど、正直面倒くさい…
そんなことしている間にレートが変わってお得な買い時を見逃すかも…

今回は、Excelで常にリアルタイムの為替レートを取得できる簡単な方法をご紹介します。



リアルタイムに為替レートを取得するとできること

例えば下記のような表の場合、セル【D3】に表示される金額の値をリアルタイムに更新することができれば、セル【D6】に「=C6*D$3$」と数式を入力しておくだけで円での金額をリアルタイムの為替レートで求めることができます。

為替レート


リアルタイムに為替レートを取得する方法

Excelで為替レートを取得するのに、難しい関数や計算式は一切必要ありません。
「Webクエリ」を使ってインターネットからデータ(外部データ)をExcelに取り込むだけで簡単に常に最新の為替レートを取得することができます。

※ここでは「チャート広場」の為替リアルタイムチャート(http://chartpark.com/forex.html)から取り込む方法をご紹介します。

①≪データ≫タブをクリック


②「Webクエリ」をクリック

※「新しいWebクエリ」ウィンドウが表示されます。


※ウィンドウサイズは適宜使いやすいサイズに変更しましょう。

③検索ボックスに取り込みたい内容を\入力

④「検索」をクリック


⑤表示された検索結果から好みのサイトをクリック


⑦「取り込み」をクリック


⑧取り込んだ内容を挿入するセルを選択

⑨「OK」をクリック




Webクエリで取り込めないもの


Webクエリには「取り込めるもの」と「取り込めないもの」があります。
下記を参考にし、インターネットから為替レートを取り込む際に得たいデータがきちんと取り込めるWebサイトを探すようにしましょう。


が表示されないもの
…Webクエリで取り込める内容はが表示されるもののみです。


チャートやイラストを含む内容
…取り込む操作を行なうことができますが、正しい内容を取り込むことができません。


「スクリプトエラー」が出るWebサイト
…Webサイトを表示する際に下記のようなメッセージが表示される場合には、が表示されていてもうまく取り込むことができません。
このページのスクリプトでエラーが発生しました。

一般的な為替レートの取得に関しては、本記事でもご紹介している「チャート広場」の為替リアルタイムチャート(http://chartpark.com/forex.html)がおススメです。



取得した為替レートの更新

Excelで取得した為替レートは情報を更新する必要があります。
情報の更新方法には「手動」と「自動」があります。

【手動で更新する】

①≪データ≫タブをクリック

②「すべて更新」をクリック
※データが更新されます


【自動で更新する】

①取り込んだデータをクリック
※データ内であればどこでも構いません

②≪データ≫タブをクリック

③「プロパティ」をクリック


④「定期的に更新する」にチェックを入れる

⑤更新する間隔を設定

⑥「OK」をクリック


※自動更新を設定していると、次回Excelファイルを開く際に下記のようなダイアログが表示されることが
 あります。 これは取り込み先のサーバーに接続できなかった場合などに表示されるものです。
 表示された場合は、再度ファイルを開きなおしましょう。
 (取り込み先のサーバーが落ちている場合にはデータを更新することができません)
インターネット サーバーまたはプロキシ サーバーが見つかりませんでした。


テクニック:欲しい為替レートのみ使用する方法

Excelで為替レートを取り込む際に「アメリカドルだけ」というように細かく選択することはできません。
大抵の場合は様々な為替がセットで取り込まれます。
ある特定のデータだけ使用する場合には、以下ようにシートを分けて管理するといいでしょう。

【手順1】取り込んだデータは「元データ」として管理する

①シート名を「元データ」などわかりやすい名前に変更する


【手順2】計算用のシートを用意し、元データから必要なデータを参照する

①為替レートを参照したいセルを選択し、「=」を入力


②元データの中から計算に使用したいデータを選択

③[Enter]キーを押す






今回のExcelスキルの習熟度をチェックするためのシートをダウンロードしていただけます! (※感想など頂けると嬉しいです!)

今回のExcelスキル:為替レート



“第二十四回 超簡単!Excelで為替レートをリアルタイムに取得する方法” への4件のコメント

  1. まー より:

    結局、よくわからず、断念。
    もっと簡単にできればいいのにね

    • マス夫 より:

      コメントをいただき、ありがとうございます。
      より簡単な方法を、これからも探していきます!

  2. タマちゃん より:

    出来ました!
    助かりました!

    外国為替取引でカリキュレーションシートを作りましたが、
    いままでレートを確認して手打ちしていましたが、
    これからは自動で変化してくれるので、大助かりです。

    ありがとうございます

    • マス夫 より:

      コメントをいただきありがとうございます!
      記事がお役に立てたようで、何よりです。

このページの先頭へ