コンテンツへスキップ

現在の為替レートをエクセルにインポートする

目次

読書時間 2 議事録

更新日 - 2024年1月31日

ウィンドウズでもマックでもおなじみのエクセルは、以前からウェブコンテンツを自分のテーブルに転送するオプションを提供してきた。
ただし、ログインしないとアクセスできないウェブサイトのデータは取り出せない。

WindowsとMac OSでは手順が若干異なります。ここではMac OS版のExcel 2016について説明する。

エクセルのインストール中、ユーザーフォルダー(例:xyz)には以下が含まれている。 /ユーザー/xyz/ライブラリ/グループコンテナ/UBF8T346G9.Office/ユーザーコンテンツ.localized/クエリ で終わる2つのサンプルファイル。 .iqy それぞれに検索クエリがある。

ファイルはテキストエディタで編集できます。 テキスト編集 処理される。

ケーススタディ

このページなどで見ることができるfinanzen.netのウェブサイトでドル為替レートをチェックしたいと仮定しよう。 ウェブサイト が見つかるだろう。

ウェブアドレスをコピーしてサンプルファイルを開いた後 サンプルWebQuery01.iqy その内容を削除し、次のように置き換える。

ウェブ
1

https://www.boerse.de/devisen/Euro-Dollar/EU0009652759

このファイルは、例えば以下のページからダウンロードできる。 dollarkurs.iqy は救われる。

独自ファイルへの統合

自分のエクセル・ファイルを開き、その中に新しいワークシートを作成する。新しいワークシートのセルA1にカーソルを置き、次のエントリーをクリックする。 データのさらに下 外部データの取得続いて ウェブクエリの実行 をクリックする。開いたFinderウィンドウで、先ほど作成したファイルを選択します。 dollarkurs.iqy をダブルクリックする。

そして、データはそのURLから取得される。数秒後、コンテンツがテーブルに表示される。

レートが実数ではなく、「1.0857USD」のようなテキスト文字列として表示されることは注目に値する。また、セルの書式設定でこのセルを「数値」として定義するだけでは不十分である。文字列はまず数字に変換され、それから実数に変換されなければならない。

文字列を減らすには、次の数式を入力する。

=LINKS(B9;8)

左から8文字が転送され、残りは削除される。

実数への変換は、以下の乗算を引き起こす。 1,0これが式全体である:

=left(b9;8)*1.0

次に、自分のテーブルに切り替え、ドル・レートを表示するフィールドを選択して 和記号 をクリックする。新しいワークシートに切り替わったら、ドル・レート(今は純粋なドル・レート)が表示されている希望のセルを選択し、 をクリックします。 Enter/Returnボタン を確定する。ドルレートが希望のフィールドに表示されました。保存をお忘れなく!

コンテンツの更新

次にファイルを開くとき、現在のコースも表示されるように、内容を更新できるウィンドウが表示されます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

jaJapanese