EUROCONVERT 関数は、ユーロ導入前の通貨とユーロ(EUR)間で金額を相互変換するための Excel 関数です。主に、ユーロ圏に加盟した国の旧通貨との換算に使われます。
🧩 書式
EUROCONVERT(数値, 元の通貨, 変換先通貨, [精度], [完全性])
| 引数 | 説明 |
|---|---|
数値 | 変換したい金額 |
元の通貨 | ISO 通貨コード(例:"FRF"、"DEM"、"EUR" など) |
変換先通貨 | 変換したい通貨コード |
[精度] | 省略可。小数点以下の桁数(通常は国によって決まる) |
[完全性] | 省略可。TRUE にすると中間値を保持して精度を最大化(銀行向け) |
✅ 使用例
例 1:フランスフラン(FRF)をユーロ(EUR)に変換
=EUROCONVERT(100, "FRF", "EUR")
👉 結果:15.24(実際の固定換算レートで変換されます)
例 2:ドイツマルク(DEM)をユーロに変換、小数点以下4桁で
=EUROCONVERT(100, "DEM", "EUR", 4)
📌 対応する旧通貨の例
| 通貨コード | 国名 | 通貨名 |
|---|---|---|
ATS | オーストリア | シリング |
BEF | ベルギー | ベルギーフラン |
DEM | ドイツ | ドイツマルク |
ESP | スペイン | ペセタ |
FRF | フランス | フランスフラン |
ITL | イタリア | リラ |
NLG | オランダ | ギルダー |
PTE | ポルトガル | エスクード |
IEP | アイルランド | アイルランドポンド |
FIM | フィンランド | マルッカ |
GRD | ギリシャ | ドラクマ |
LUF | ルクセンブルク | ルクセンブルクフラン |
⚠️ 注意点
EUROCONVERT関数は、アドイン関数(Euro Currency Tools)で、デフォルトでは使えないことがあります。- 利用するには、「アドイン」→「Euro Currency Tools」にチェックを入れる必要があります。
- サポートされているのは主に 古いバージョンの Excel(Excel 2003〜2010)。新しいバージョンでは非推奨。
✅ 代替策(現代向け)
- 為替レートが必要な場合は、Power Query で為替API(例:ExchangeRate-API)を使用する
- 自作関数や Excel スクリプト、Power Automate によるレート取得を組み合わせる