運営理念はコチラ

【スプレッドシート】為替レート・株価を自動取得するgooglefinance関数の使い方

【スプレッドシート】為替レート・株価を自動取得するgooglefinance関数の使い方

Googleスプレッドシートは、Google(グーグル)が提供している無料の表計算ツール。
Microsoft(マイクロソフト)が提供するExcel(エクセル)と違って完全無料で利用できるため、一般ユーザーから個人事業主まで気軽に使える点が大きなメリットです。

このページでは、Googleスプレッドシートで為替レートや株価を自動取得する「googlefinance関数」の使い方をご紹介します。

為替レートをgooglefinance関数で取得する方法

まずは、日々刻々と変動する為替レートを、googlefinance関数で自動取得する方法からご説明しましょう。

ドル/円の為替レート

例として「ドル/円の為替レート」を取得する場合の書き方です。

スプレッドシート
=GoogleFinance("currency:USDJPY")

これだけで、自動的に「ドル/円の為替レート」が取得されます。

ユーロ/円の為替レート

「ユーロ/円の為替レート」を取得する場合は、

スプレッドシート
=GoogleFinance("currency:EURJPY")

となります。

為替レート別のgooglefinance関数

その他の為替レート別のgooglefinance関数をまとめておきます。

 為替レート googlefinance関数
中国 元/円 =GoogleFinance(“currency:CNYJPY”)
イギリス ポンド/円 =GoogleFinance(“currency:GBPJPY”)
オーストラリア ドル/円 =GoogleFinance(“currency:AUDJPY”)
カナダ ドル/円 =GoogleFinance(“currency:CADJPY”)
インド ルピー/円 =GoogleFinance(“currency:INRJPY”)
南アフリカ ランド/円 =GoogleFinance(“currency:ZARJPY”)
トルコ トルコリラ/円 =GoogleFinance(“currency:TRYJPY”)
ニュージーランド ドル/円 =GoogleFinance(“currency:NZDJPY”)

その他の通貨コードは以下をご覧ください。

AED ディルハム(アラブ首長国連邦)
ARS ペソ(アルゼンチン)
AUD ドル(オーストラリア)
BGN レフ(ブルガリア)
BND ドル(ブルネイ)
BOB ボリビアーノ(ボリビア)
BRL レアル(ブラジル)
CAD ドル(カナダ)
CHF フラン(スイス)
CLP ペソ(チリ)
CNY 人民元(中国)
COP ペソ(コロンビア)
CZK コルナ(チェコ)
DKK クローネ(デンマーク)
EGP ポンド(エジプト)
EUR ユーロ
FJD ドル(フィジー)
GBP ポンド(イギリス)
HKD ドル(香港)
HRK クナ(クロアチア)
HUF フォリント(ハンガリー)
IDR ルピア(インドネシア)
ILS ニューシェケル(イスラエル)
INR ルピー(インド)
JPY 円(日本)
KES シリング(ケニア)
KRW ウォン(韓国)
LTL リータス(リトアニア)
MAD ディルハム(モロッコ)
MXN ペソ(メキシコ)
MYR リンギット(マレーシア)
NOK クローネ(ノルウェー)
NZD ドル(ニュージーランド)
PEN ヌエボソル(ペルー)
PHP ペソ(フィリピン)
PKR ルピー(パキスタン)
PLN ズローティ(ポーランド)
RON レイ(ルーマニア)
RSD ディナール(セルビア)
RUB ルーブル(ロシア)
SAR リアル(サウジアラビア)
SEK クローナ(スウェーデン)
SGD ドル(シンガポール)
THB バーツ(タイ)
TRY リラ(トルコ)
TWD ドル(台湾)
UAH グリブナ(ウクライナ)
USD ドル(アメリカ)
VEF ボリバル フエルテ(ベネズエラ)
VND ドン(ベトナム)
ZAR ランド(南アフリカ)

株価をgooglefinance関数で取得する方法

つづいては、株価をgooglefinance関数で自動取得する方法をご紹介します。

株価を取得するための関数の書き方は以下です。
●●の部分で銘柄を指定します。

スプレッドシート
=GoogleFinance("●●","price")

ちなみに、この方法では日本株の株価を取得できません。
日本株での取得方法については、調査してまた追記させていただきます。