「14日のレートはいくらだった?」
最新レートはダッシュボードのためのものです。お金にまつわる書類が問うのは、過去のことです。請求日のUSD/EURはいくらだったか、3月の領収書にはどのレートを適用するか、四半期の平均はいくらだったか。Google スプレッドシートはこれらに答えられます – きちんとした構文と、2つのクセ、そして1つの越えられない壁付きで。いずれもドキュメントの記載とあわせて、以下で解説します。
数式の中身を取り出す
過去レートを求めるGOOGLEFINANCEの呼び出しが返すのは、数値ではなく小さな表です – 見出し行と値の行。INDEX で数値を取り出します。
=INDEX(GOOGLEFINANCE("CURRENCY:USDEUR","price",DATE(2026,3,14)),2,2)
請求書の列全体に使うなら、日付の引数をセル参照にします。DATE() を A2 に置き換えて下にフィルすれば、各セルがそれぞれの日付のレートを取得します。(Googleが文書化している過去データの属性は close です。日付付きの price はほとんどの例で使われている形式で、どちらも同じ日付と終値の表を返します。片方がエラーになる場合はもう片方を試してください – それ以外のことはトラブルシューティングガイドで扱っています。)
織り込んでおくべき2つのクセ
- 日付はUTCの正午として扱われます。 Googleはこれを文書化しており – 「GOOGLEFINANCEに渡された日付をUTCの正午として扱う」 – つまり「14日のレート」が、現地の終値とは異なる市場の時点を反映している場合があります。通常の精度の記帳ならほとんど問題になりませんが、銀行明細と小数点以下4桁まで照合する前には知っておいてください。
- 通貨には終値しかありません。 Googleの注記によれば、「通貨には取引時間帯がないため、open、low、high、volumeは返されません。」 平均値は、期間を指定して取得した終値の行から自分で計算します。
そして機能全体にかかる常設の注意書きとして、ヘルプページによれば最新レートは*「最大20分遅延」し、免責事項によればGoogleは「表示される為替レートの正確性を保証できません」*。さらに、CURRENCY: という接頭辞そのものがGOOGLEFINANCEのドキュメントのどこにも登場しません。動きはしますが、約束はされていないのです。
壁:自動化は認められていない
ほとんど誰も引用しない一文が、Google自身のヘルプにあります。「過去データは、Sheets API や Apps Script でダウンロードしたりアクセスしたりすることはできません。」
つまり、スクリプトによるパイプライン – 毎晩のレート取得、自動照合、スクリプトが読み取るものすべて – は、バグではなくポリシーによって使えません。GOOGLEFINANCEが過去データについて提供できるのは、シート内の数式までです。コードでレートが必要なら、実用的な提供元は無料の参照レート配信(ECBはユーロの参照レートを毎日公開しており、全履歴付き、無料、APIキー不要 – ただし*「このレートを取引目的で使用することは強く推奨されません」*という独自の但し書き付き)か、商用のレートAPIです。数式で十分なのはどんなときかで各ルートを比較しています。
実践パターン:取得したら固定するレート列
請求書や経費のシートでは、取得してから固定します。過去レートの数式を下までフィルし、値を確認したら、レート列をコピーして特殊貼り付け → 値のみ貼り付けを実行します。お金に関する書類のレートが、Googleのデータが変わったり数式がエラーになったりして、何か月も後に知らないうちに再計算されるべきではありません – 日付を横に添えて固定した数字こそ、監査に耐える形です。複数通貨対応の請求書管理表では、これを1つの列として組み込んでいます。
スプレッドシートが回り道になるとき
本当の用件が、メールや文書を書きながら見積もりや請求明細の1行を換算することなら、Currency Converterがサイドバーで答えます – Gmail、Google ドキュメント、Google カレンダー、Google スライド、Google スプレッドシートの中で、180以上の通貨の最新レートを。数式がついて来られない場所でも使えます。サイドバーでの換算は無制限・無料で、登録も不要です。特定日のレートの検索はGoogle スプレッドシート用の関数で、Premiumプランに含まれ、2000年までさかのぼれます。
出典
- GOOGLEFINANCE – ドキュメント エディタ ヘルプ – 2026-09-16に確認
- Google Finance 免責事項 – 2026-09-16に確認
- ECB ユーロ外国為替参照レート – 2026-09-16に確認
- Currency Converter by 8apps – 製品に関する記載、2026-09-16に確認