GOOGLEFINANCE関数の使い方|株価や為替レートをスプレッドシートに出す
※写真はイメージです
書き方
=GOOGLEFINANCE(銘柄, [属性], [開始日・終了日])株価や為替レートを、Google ファイナンスから取り出してセルに出します。日本株は TYO: のうしろに証券コード、為替は CURRENCY:USDJPY の形で書きます。
引数の意味
| 引数 | 入れるもの | 図の例 |
|---|---|---|
| 銘柄 | 取引所:コード。日本株は TYO: | "TYO:7203" |
| 属性 省略できる | 何を出すか。省略すると price(今の値段) | "price" |
| 開始日・終了日 省略できる | 過去のデータを出すときの期間 | DATE(2026,10,1) |
よく使う属性
| 属性 | 出るもの |
|---|---|
"price" | 今の値段 |
"high" / "low" | その日の高値/安値 |
"volume" | 出来高 |
"closeyest" | 前の日の終値 |
"change" / "changepct" | 前の日からの値動き(円・%) |
"close" | 過去の終値(期間を指定したとき) |
ドル円などの為替レート
=GOOGLEFINANCE("CURRENCY:USDJPY")1ドルが何円かが出ます。ユーロ円は CURRENCY:EURJPY。ドル建ての金額に掛けて円にする、のような使い方ができます。
過去の株価を表で出す
=GOOGLEFINANCE("TYO:7203", "close", DATE(2026,10,1), DATE(2026,10,31), "DAILY")10月の毎日の終値が、日付と一緒に2列の表で広がります。週ごとなら最後を "WEEKLY" にします。
うまくいかないとき
1#N/A になる
銘柄の書き方がちがうか、Google ファイナンスにない銘柄です。
直し方日本株は "TYO:" + 4桁のコードで書きます。投資信託など、出ないものもあります。
2値がリアルタイムでない
データは最大20分ほど遅れます。
直し方売買の判断には、証券会社の画面の値を使ってください。
使えるバージョン
Googleスプレッドシートだけの関数です。Excelにはありません。
Excelでは
Excel(Microsoft 365)では、「データ」→「株式」のデータの種類で株価を出せます。
よくある質問
日本株の株価を出すには?
=GOOGLEFINANCE("TYO:7203") のように、TYO: のうしろに証券コードを書きます。
ドル円を出すには?
=GOOGLEFINANCE("CURRENCY:USDJPY") です。
リアルタイムですか?
最大20分ほど遅れることがあります。売買の判断には使わないでください。
一緒に覚えたい関数・操作
このページについて
操作の説明は、パソコンのブラウザで開いた日本語のGoogleスプレッドシートに合わせています。関数の働きはGoogleの公式ヘルプ(スプレッドシートの関数リスト)で確かめています。図はこのサイトで作ったもので、表の会社名・商品名・人名・URLは例です。このサイトはGoogleとは関係ありません。運営者情報