ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

Googleスプレッドシートの通貨を自動的に変換する方法

Googleスプレッドシートの通貨を自動的に変換する方法

異なる通貨で作業している場合、特定の日のすべての通貨換算レートを調べるのは非常に難しい場合があります。幸い、Googleスプレッドシート内での作業を計画している場合は、現在の為替レートを自動的に取得して更新する組み込み関数を使用できます。 Googleスプレッドシートで簡単に通貨を変換する方法を見てみましょう。

Googleスプレッドシートで通貨換算レートを設定する方法

このガイドのために、記事を書くために米ドルで支払われるデータベースを使用しましょう。ただし、私たちは英国に住んでいるため、支払われた金額はすべて、銀行口座に振り込まれたときに英国ポンドに換算されます。では、月末に支払いが行われると、GBPでいくら稼げますか?

Googleスプレッドシートの通貨を自動的に変換する方法

これに答えるために、Googleの財務機能を呼び出すことができます。これは非常に詳細な機能であり、主に2つの会社の株価を比較するために使用されます。ただし、会社コードの代わりに2つの通貨コードを入力すると、代わりに通貨換算が行われます!

まず、通貨換算レートを設定する空のセルを選択し、=GOOGLEFINANCE("CURRENCY:EXAEXB")と入力します。 。 「EXA」を変換元の通貨コードに置き換え、「EXB」を変換先の通貨コードに置き換えます。

スプレッドシートでは、米ドルを英国ポンドに換算したいと考えています。米ドルのコードは「USD」で、英国ポンドのコードは「GBP」です。結果として、最終的な関数は次のようになります。

=GOOGLEFINANCE("CURRENCY:USDGBP")

Enterを押したとき 、セルは長い数字で埋められます:

Googleスプレッドシートの通貨を自動的に変換する方法

これがコンバージョン率です。スプレッドシートでは、これは1ドルをGBPに換算した場合に得られるポンド数です。それ自体はあまり役に立ちませんが、少し数学を使って、ポンドで支払われる金額を計算することができます。

通貨換算レートの使用方法

支払われる金額を計算するために、米ドルで取得する金額に為替レートを掛けます。したがって、セルC2に、=B2*D2と入力します。 。セルの座標を手動で入力する代わりに、セルをクリックできることを忘れないでください。これは、100ドル相当の作業に対していくら支払われるかを示しています。

Googleスプレッドシートの通貨を自動的に変換する方法

選択したセルの右下にある青いボックスが表示されますか?これを下にドラッグして、同じ式をテーブルの残りの部分に適用できます。ただし、これを行うと、Googleスプレッドシートは、最初の支払いの下のセルと通貨換算セルの下のセルを比較したいと考えます。これにより、エラーが発生します。

これを修正するには、=B2*$D$2となるように数式を編集する必要があります。 。ドル記号は、Googleスプレッドシートにそのセルの文字や数字を決してインクリメントしないように指示しているため、常にコンバージョン率を示します。

これを行うには2つの方法があります。ドル記号を手動で追加するか、数式のセルを強調表示して F4を押す方法です。 鍵。次に、青いボックスを下にドラッグして、支払われる金額を確認します。

Googleスプレッドシートの通貨を自動的に変換する方法 過去の通貨換算レートを設定する方法

現在使用しているスプレッドシートが毎月を表していると仮定しましょう。通貨換算機能をそのままにして、3か月後に今月のシートを再確認すると、為替レートが当日の値に更新されるため、ログが正しくなくなります。そのため、毎月スプレッドシートを作成している場合は、正確な記録を得るために、月末のレートを「固定」することをお勧めします。

これを行うには、日付を追加する必要があります。 2021年9月30日のレートを確認したい場合は、次の式を使用して確認できます。

=GOOGLEFINANCE("CURRENCY:USDGBP", "price", DATE(2021,10,1))

Enterを押すと 、スプレッドシートは「日付」と「閉じる」フィールドで更新されます。日付フィールドにはレートの正確な時刻が表示され、終値フィールドにはその時点での終値が表示されます。次に、この古いレートを使用して、過去の状態を正確に表すことができます。

Googleスプレッドシートの通貨を自動的に変換する方法

この数式を入力し、コンバージョンが突然中断した場合でも、日付機能を使用すると、いくつかのセルでコンバージョン率が低下するため、心配する必要はありません。そのため、レートの新しい場所を指すようにセルの数式を更新する必要があります。

よくある質問

1。 Microsoft Excelは通貨を変換できますか?

簡単に言えば、答えは「ある種」です。 Microsoft Excelには、すでに指定されているソースから通貨データを自動的に取得し、常に最新の状態に保つGoogleFinanceほど便利な機能はありません。

代わりに、Excelの「データのインポート」機能を使用して、テーブルの形式で通貨情報を手動で追加する必要があります。このデータは、外貨両替のWebサイトから取得できます。それを管理すると、表の料金を使用して、このガイドで行ったのと同じことを達成できるようになります。

急いでいるときは、いつでも単位変換アプリを使用して即時の通貨換算を行うことができます。

2。一定期間の過去の通貨換算レートを返すにはどうすればよいですか?

この記事では、過去のコンバージョンの履歴記録を作成する場合に備えて、特定の間隔で通貨レートを「ロック」する方法を示しました。同じ数式を少し調整して、特定の期間のさまざまな通貨換算レートを返すことができます。利用したい構文は次のとおりです。

=GOOGLEFINANCE("CURRENCY:<source_currency_symbol><target_currency_symbol>", [attribute], [start_date], [number_of_days|end_date], [interval])

以前のように1つの日付を設定する代わりに、範囲の開始日と終了日を設定する必要があります。さらに、「間隔」の値を設定する必要があります。これは、日次の値の場合は「1」、週次の値の場合は「7」のいずれかになります。以前の米ドルから英国ポンドへの換算を使用すると、文字列は次のようになります。

=GOOGLEFINANCE("CURRENCY:USDGBP", "price", DATE(2021,1,11), DATE(2021,6,11), 7)

3。 GOOGLEFINANCEが値を取得するときに遅延はありますか?

GOOGLEFINANCEの主な用途の1つはリアルタイムで値を返すことですが、最新の数値を取得するときに最大20分の遅延が発生することがよくあります。さらに、スプレッドシートに表示される値は、シートが開かれたときに取得された値になります。値を更新するには、シートを再度開くか、ページを更新する必要があります。


  1. Google スプレッドシートにチェックボックスを挿入する方法

    Google スプレッドシートで作業するときに、チェックリスト シンボルがこれほど重要で便利だと誰が考えたでしょうか。やることリストを作成している場合でも、やるべきことをチェックしている場合でも、チェックリストが必要です。 Microsoft Excel とは異なり、Google スライドにチェックボックスを追加するのはそれほど簡単ではありません。ただし、それは可能です。 この投稿では、Google スプレッドシートにチェックボックスを挿入するためのステップ バイ ステップ ガイドをリストしました。 Google スプレッドシートにチェックボックスを挿入する手順 Google スプレッドシ

  2. Google スプレッドシートを翻訳者に変える方法

    Google スプレッドシートで作業しているときに、いくつかの単語を別の言語に翻訳する必要があることに気付いたかもしれません。これが必要な場合は、Google の別の専用製品を使用できます。 Google 翻訳が言語を他の言語に変換するのに役立つことを知っている人。 100 以上の言語をサポートしています。 多国籍企業で働いている場合、この機能が必要になることがよくあります。ある言語から別の言語へのデータ転送にはかなりの時間がかかりますが、混乱を招くこともあります。そのため、共有、編集、表示オプションをオンラインで利用できるようにする Google 製品を利用する場合。現在、これらの製品のう