\r\n\r\n

Googleシートで通貨を変換する方法

googlesheetsのgooglefinance機能を使えば、手動で通貨換算レートを調べる代わりに、最新かつ過去の通貨換算レートを取り込むことができます。これらのレートを使用すると、スプレッドシート内の任意の通貨を別の通貨に変換することができます...

通貨換算レートを手動で調べる代わりに、googlesheetsのGOOGLEFINANCE機能を使って、最新かつ過去の通貨換算レートを取り込むことができます。これらのレートを使って、スプレッドシート内の任意の通貨を他の通貨に変換することができます。

GOOGLEFINANCE機能は、その名の通り、Google自身が提供する正確な財務データを利用したものです。

googlefinanceでライブ通貨交換

GOOGLEFINANCE機能は、金融市場に関する最新のリアルタイムデータを抽出することができます。これには為替レートも含まれ、GOOGLEFINANCE**スプレッドシートを使用する場合、20分ごとに更新されます。

現在の為替レートを求めるために使用されるGOOGLEFINANCEの数式は、=GOOGLEFINANCE(「通貨:USD/GBP」)の形式であり、USDとGBPを他の適切な3文字の通貨コードに置き換えることができます。

上の例は、その時の米ドル対ポンドの為替レートを示しています。上記の例では、通貨コードは数式自体の中で使用されていますが、これらのコードを個別に引用することも可能です。

そのためには、2つの別々のセルに通貨コードを入力します(例:セルA1に「USD」、セルB1に「GBP」)。

3番目のセルに「=GOOGLEFINANCE」("Currency:" & A1&A2)と入力して、A1とA2をスプレッドシート内の対応するセル参照に置き換えます。

上記レートは、A~B欄に記載された為替レートを示しています。例えば、C2で使用されているGOOGLEFINANCEの計算式は、USDからGBPへの為替レートを示しています。

この値(0.7691)は1ドルをポンドに換算したもので、より大きな通貨の数値を換算する場合は、このレートを大きな数値に乗じます。

例えば、100ドルをポンドに換算する場合、その数字(100ドル)にGOOGLEFINANCE関数で生成した為替レートの値(0.7691)を掛けることになる。

上の例では、B列に3種類のドルからポンドへの換算値を表示しています。セルA3からA5にGOOGLEFINANCE関数を使用して、現在のドルからポンドへの為替レートを返しています。

B欄のドル数値にA欄のドルからポンドへの為替レートを乗じることで、換算後のポンド金額がC欄に戻される。

関連:Google Sheetsで掛け算をする方法

過去の通貨換算レートを調べる

また、GOOGLEFINANCE機能で過去のレートを確認することもできます。指定した期間、毎日末のレートを一覧表示します。これは1日、1週間、1ヶ月、またはそれ以上の期間です。

空のセルをクリックし、「=GOGLEFINANCE」(「通貨: USD/GBP」、「価格」、DATE (YYYY, MM, DD)、DATE (YYYY, MM) )と入力します。ここで、入れ子になった最初の日付関数は開始日、2番目の日付関数は終了日である。

ネストされた両方の日付関数について、YYYYを年、MMを月、DDを日に置き換えてください。また、通貨コードを変換する通貨に合わせて置き換える必要があります。

日付だけを表示したい場合は、=GOOGLEFINANCE(「通貨:USD/GBP、読み:プライス、日付(YYYY, MM, DD)」を使用します。

DATE関数の代わりに他の関数(TODAYなど)を使用することで、ローリングリストを作成することも可能です。つまり、あなたのリストは毎日更新されるのです。例えば、過去7日間を表示することができます。

そのためには、=GOOGLEFINANCE ("通貨: USD/GBP", "price", TODAY () - 7, TODAY ()) を使用することが可能です。

終了日としてToday関数が使用され、リストは常に過去7日間の通貨為替レート(この場合、USDからGBPまで)を表示するように更新されます。

この操作をより長い時間(または短い時間)で行いたい場合は、最初のネストされたTODAY関数で使われる数字を7から別の数字に変更するだけです。

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ