目次
通貨を扱う場合、Excelで通貨の換算を頻繁に行う必要があります。 通貨の換算に何か計算式を使うことができれば、より早く、より便利になります。 今回は、Excelで通貨の換算を行う4つの計算式の例を紹介します。
練習用ワークブックをダウンロードする
こちらからワークブックをダウンロードし、練習することができます。
通貨を変換する数式.xlsxExcelの計算式で通貨を変換する4つの簡単な例
ここで、データセットの中にUSDの金額がありますが、これをユーロ(EUR)、英ポンド(GBP)、インドルピー(INR)、カナダドル(CAD)、日本円(JPY)に変換しなければなりません。 ここでは、Excelで通貨変換する4つの数式と実例を紹介します。
まず、米ドルに関する通貨と為替レートのデータセットを作成する。
では、ひとつひとつ数式を探ってみましょう。
1.簡単なExcelの計算式で通貨を変換する
インターネットから為替レートを抽出し、そのレートを個別に掛け合わせることで、希望の通貨に換算することができます。
以下の手順で行ってください。
ステップス
- まず、以下をクリックします。 セルD5 ...を置く 等号 をセル内に配置する。
- その後、指定された米ドル金額のセルを参照し、希望する為替レートのセルを参照し、掛け合わせる。
例えば、次のような計算式に当てはめます。
=B5*G5
- さて、データセットの通貨シリアルと必要な計算の通貨シリアルは同じなので、数式は以下のすべてのセルで同じになります。 そこで、カーソルを 右下 を、最初に計算したセルの場所にドラッグします。 フィルハンドル をクリックすると、数式が下のすべてのセルにコピーされます。
このように、与えられた米ドルの金額を正しく変換することができます。 その結果は次のようになります。
続きを読む エクセルでCADからUSDに変換する方法(4つの簡単な方法)
2.ネストされたIFを使用して通貨を変換する
また、為替レートのセルリファレンスを毎回参照するのではなく、ネストされたIFを使用することも可能です。
IF機能 とりあつかい さん この引数は、論理テスト終了後にTrueまたはFalseを返すように設定されている。 論理テストがTrueを返したときの値が第2引数、Falseを返したときの値が第3引数である。では、以下の手順でネストされた IF を使って通貨を変換してみましょう👇。
ステップス
- まずはじめに、以下をクリックします。 セルD5です。
- 今すぐ次の式を書きなさい。
=IF(C5="USD",1,IF(C5="EUR",0.94,IF(C5="GBP",0.8,IF(C5="INR",77.61,IF(C5="CAD",1.28,IF(C5="JPY",127.77))))))*B5
- では、ドラッグして フィルハンドル という数式が下のすべてのセルにコピーされます。
このように、指定された米ドルの金額が目的の通貨に変換されます。 その結果は次のように表示されます。
🔎 式の内訳。
- =IF(C5="USD",1) ライティング =イフ は、ExcelのIF関数です。 第2引数には、論理テストが真のときに返される値を入力します。 目的の通貨がUSDの場合、為替レートを1に設定しましたので、第2引数に1を記述します。
- =IF(C5=”USD”,1,IF(C5=”EUR”,0.94 ここで、最初の論理テストがfalseを返したら、2番目のIFに進み、最初の引数で、目的の通貨がEURかどうかをテストします。 通貨がEURであれば、trueが返ります。 ここで、2番目の引数に、論理テストが真を返す値を設定しなければなりません。 EURの為替レートが米ドルに対して0.94なので、2番目の引数は0.94と記述しています。
- =IF(C5=”USD”,1,IF(C5=”EUR”,0.94,IF(C5=”GBP”,0.8,IF(C5=”INR”,77.61,IF(C5=”CAD”,1.28,IF(C5=”JPY”,127.77))))))*B5 IFを使用して通貨の実際の為替レートを取得した後、指定されたUSD量と乗算して希望の通貨量を取得します。 覚えておいてほしいのは アスタリスク記号(*) はExcelでの乗算に使用されます。
続きを読む エクセルで通貨変換を自動化する方法(5つの簡単な方法)
3.VLOOKUP関数で通貨を換算する
することができます。 VLOOKUP 式を使用して通貨を変換する もあります。
Vertical Lookupのスペル VLOOKUPです。 主に、表データやあらかじめ決められた範囲のデータから値を抽出するために使用される。
では、この機能を使って、以下の手順で通貨を換算してみましょう。
ステップス
- では、次の式を今書きましょう。 セルD5 .
=vlookup(c5,$f$5:$g$10,2,false)*b5
- をドラッグして フィルハンドル ずっと
このように、指定された米ドルの金額が目的の通貨に変換されます。 その結果は次のように表示されます。
続きを読む エクセルで米ドルをユーロに変換する方法(3つの便利な方法)
4.Excelで通貨を変換するINDEX-MATCHの計算式
を使用することもできます。 INDEX & MATCH 関数を使って、Excelで通貨を変換することができます。
INDEX機能 は、主に3つの引数(array, row_num, column_num(オプション))を持ち、縦方向と横方向に値を抽出することができます。
MATCH機能 は、配列中の指定された値と一致する項目の相対位置を、指定された順序で返します。
では、次の手順でこれらの関数を使用して、通貨を換算してみましょう。
ステップス
- に以下の数式を入力します。 セルD5 .
=index($f$4:$g$10,match(c5,$f$4:$f$10,0),2)*b5
- ここで、カーソルを 右下 をドラッグします。 フィルハンドル の下にずっとある。
その後、指定された米ドルの金額が目的の通貨に変換されます。 その結果は次のようになります。
🔎 式の内訳。- マッチ(c5,$f$4:$f$10,0) を参考にしています。 C5セル を最初の引数として指定します。これは、目的の通貨を含むセルであり、データセットから探さなければならない値だからです。
さて、MATCH関数が与えるのは、あくまでも しすう そのため、通貨が配置されているセルを選択する必要があります。 そのため、ここでは、通貨が配置されているセルを選択するために F4:F10 ここでは、絶対配列を使用することを忘れないでください。 ドル 記号を入力するか、F4キーを押してください。
また,最後の引数は,マッチの種類を表す。 E キサクトマッチ と書いています。 0 をご覧ください。
- =index($f$4:$g$10,match(c5,$f$4:$f$10,0),2)のようになります。 第一引数は配列 F4:G10 この配列は絶対値でなければならないことに注意しましょう。
第2引数では、MATCH関数を使用しているので、通貨に応じて自動的に目的の行インデックス番号が返されます。
第3引数には 列索引番号 為替レートは配列の 2 番目に位置しているので、3 番目の引数の場所に 2 と書きます。
続きを読む Excelでユーロを米ドルに変換する(2つの便利な方法)
覚えておきたいこと
- を使用する場合 ブイルック 関数であることを覚えておいてください。 たてよこルックアップ そのため、列からしか値を調べることができません。 横列から値を調べることはできません。
- もうひとつ覚えておきたいのは、テーブル配列を選択する際に、ルックアップ値のカラムを 第一 そして、このシリアルに従って、戻り値のカラムのインデックス番号が置かれます。
- 番号付けされた値をルックアップする場合 レンジルック 引数はあまり重要ではありませんが、テキスト値を検索する場合は、この引数を使用することをお勧めします。 レンジルック という引数があります。 FALSE 常に完全一致させたい場合は
- があります。 INDEX 関数は ブイルック INDEX機能を使えば、縦方向にも横方向にも値を抽出することができます。
- があります。 MATCH 関数はセルの値を返しません。 しすう のルックアップ値。
結論
ここでは、Excelで通貨を変換するための最も迅速かつ適切な式の例を示しています。 この点であなたの目標を達成するためにこれらの方法のいずれかに従うことができます。 この記事が大きな助けになることを願っています。 さらに質問や推奨事項がある場合は、私に連絡してください。 そして、訪問してみてください。 エクセルウィキ 今後もこのような記事を期待しています。