
列Aにはあらゆる種類の通貨ペア、
列Bのヘッダーには、通貨ここに、通貨ペア列の 1 番目または 2 番目の通貨のいずれかの個別の通貨がリストされます。
**通貨ペア** **通貨** **取引額** **レート** **想定元本** USD/CAD CAD 100 1.3 100/1.3 GBP/USD GBP 200 1.3 200*1.3
想定元本列では、Excel の数式を作成する必要があります。この数式は、通貨が通貨ペアの 1 番目の通貨と同じか 2 番目の通貨と同じかによって異なります。最初の例では、CAD は USD/CAD 通貨ペアの 2 番目の通貨と同じです。
- 通貨が通貨ペアの 1 番目の通貨と同じ場合は、取引額にレートを掛ける必要があります。
- 通貨が通貨ペアの 2 番目の通貨と同じ場合は、取引額をレートで割る必要があります。
私の質問は、上記の 2 つのバリエーションごとに名目額を計算する Excel 式があるかどうかです。
答え1
次の数式を Notional Column に入力して下にドラッグします。
=IF(B2=LEFT(A2,LEN(A2)-SEARCH("/",A2,1)),C2*D2,IF(B2=MID(A2,SEARCH("/",A2,1)+1,LEN(A2)-SEARCH("/",A2,1)),C2/D2,"Invalid"))
通常、通貨の略語は 3 文字の長さなので、より単純な数式でも機能します。それでも、この数式では区切り文字 / を使用して通貨の略語を分離し、比較します。また、通貨がペアの 2 つのうちのいずれでもないというエラーが発生した場合に備えて、3 番目の条件を追加します。これは、必要ない場合は削除できます。
答え2
答え3
実際、私は仕事でこれをやっています。私たちは各ペアの組み合わせをリスト化することでこれを処理し、たとえば、USDCAD は 1 つのエントリで、CADUSD は別のエントリです。USDCAD = 1/CADUSD