本主題中有部分內容可能不適用於某些語系。
本文說明 Microsoft Excel 中 EUROCONVERT 函式的公式語法與使用方式。
描述
用於將數字轉換為歐元型式、將數字由歐元型式轉換為歐元成員國貨幣型式,或利用歐元做為中間貨幣,將數字由某一歐元成員國貨幣轉化為另一歐元成員國貨幣型式。 只有採用歐元的歐盟 (EU) 成員國貨幣才能進行這些轉換。 此函數使用的固定匯率是由歐盟所設。
如果此函數無法使用,並且傳回 #NAME? 錯誤,請安裝和載入歐元貨幣工具增益集。
安裝並載入歐元貨幣工具增益集
- 按一下 [檔案] 索引標籤上的 [選項],然後按一下 [增益集]。
- 選取 [管理] 清單方塊中的 [Excel 增益集],然後按一下 [執行]。
- 選取 [現有的增益集] 清單中的 [歐元貨幣工具] 方塊,然後按一下 [確定]。
- 必要時,請依循安裝程式上的指示操作。
語法
EUROCONVERT(number,source,target,full_precision,triangulation_precision)
EUROCONVERT 函數語法具有下列引數:
- Number 必要。 這是所要轉換的貨幣值,或包含所要轉換值的儲存格參照。
- 資料來源 必須。 這是由三個字母組成的字串,或是包含此類字串的儲存格參照,並與來源貨幣的 ISO 代碼對應。 EUROCONVERT 函數中可以使用下列貨幣代碼:
| 國家/地區 | 貨幣基本單位 | ISO 代碼 |
|---|---|---|
| 比利時 | 法郎 | BEF |
| 盧森堡 | 法郎 | LUF |
| 德國 | 德國馬克 | DEM |
| 西班牙 | 西班牙比塞塔 | ESP |
| 法國 | 法郎 | FRF |
| 愛爾蘭 | 鎊 | IEP |
| 義大利 | 里拉 | ITL |
| 荷蘭 | 盾 | NLG |
| 奧地利 | 先令 | ATS |
| 葡萄牙 | 埃斯庫多 | PTE |
| 芬蘭 | 馬克 | FIM |
| 希臘 | 德拉克馬 | GRD |
| 斯洛維尼亞 | 托拉 | SIT |
| 歐元成員國 | 歐元 | EUR |
- 目標 必須。 這是由三個字母組成的字串,或是儲存格參照,並對應到所要轉換數字的目標貨幣 ISO 代碼。 請參閱上文所列出的 ISO 代碼來源表。
- Full_precision 必須。 這是邏輯值 (TRUE 或 FALSE),或一個結果為 TRUE 或 FALSE 的運算式,指定顯示結果的方式。
| 使用 | 若要 Excel |
|---|---|
| FALSE | 根據貨幣特定的四捨五入規則顯示結果,請參閱如下的表格。 Excel 會使用計算精確度數值來計算結果,並使用顯示精確度數值來顯示結果。 如果省略 full_precision 引數,則預設值為 FALSE。 |
| TRUE | 顯示使用由計算產生的所有有效位數之結果。 |
- 下表顯示了與貨幣相關的四捨五入原則,也就是說,Excel 使用多少小數位數計算貨幣的轉換,及顯示轉換結果。
| ISO 代碼 | 計算精確度 | 顯示精確度 |
|---|---|---|
| BEF | 0 | 0 |
| LUF | 0 | 0 |
| DEM | 2 | 2 |
| ESP | 0 | 0 |
| FRF | 2 | 2 |
| IEP | 2 | 2 |
| ITL | 0 | 0 |
| NLG | 2 | 2 |
| ATS | 2 | 2 |
| PTE | 0 | 2 |
| FIM | 2 | 2 |
| GRD | 0 | 2 |
| SIT | 2 | 2 |
| EUR | 2 | 2 |
- Triangulation_precision 必須。 這是等於或大於 3 的整數,指定在兩個歐元成員國的貨幣之間轉換貨幣時,所使用中間歐元值的有效數字。 如果您省略此引數,Excel 不會四捨五入中間歐元值。 如果在將歐元成員國貨幣轉換為歐元時包含此引數,Excel 會計算中間歐元值,再將該值轉換成歐元成員國貨幣。
註解
- Excel 會將傳回值尾端的所有零捨去。
- 如果來源 ISO 代碼與目標 ISO 代碼相同,則 Excel 會傳回該數字原來的值。
- 無效的參數會傳回 #VALUE。
- 此函數不會套用任何數字格式。
- 本函數不能用於陣列公式。
範例
請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。
| 數量 | 來源 | 目標 |
|---|---|---|
| 1.20 | DEM | EUR |
| 1.00 | FRF | EUR |
| 1.00 | FRF | EUR |
| 1.00 | FRF | DEM |
| 1.00 | FRF | DEM |
| 公式 | 描述 (結果) | |
| =EUROCONVERT(A2,B2,C2) | 使用計算並顯示 2 個小數點位數 (0.61) 的精確度,將 1.2 德國馬克轉換為等值的歐元 | 0.61 |
| =EUROCONVERT(A3,B3,C3,TRUE,3) | 使用計算並顯示 3 個小數點位數 (0.152) 的精確度,將 1 法郎轉換為等值的歐元 | 0.152 |
| =EUROCONVERT(A4,B4,C4,FALSE,3) | 使用計算並顯示 2 個小數點位數 (0.15) 的精確度,將 1 法郎轉換為等值的歐元 | 0.15 |
| =EUROCONVERT(A5,B5,C5,TRUE,3) | 使用 3 的中間計算精確度並顯示所有有效位數 (0.29728616),將 1 法郎轉換為等值的德國馬克 | 0.29728616 |
| 附註 | ||
| 如要使用 EUROCONVERT 函數,首先必須啟用歐元貨幣工具增益集。 若要了解新增和啟用 Excel 增益集的方式,請參閱以下連結: | ||
| 新增或移除增益集 |
注意
- 這些範例假設匯率為 1 歐元 = 6.55957 法國法郎和 1.95583 德國馬克。 EUROCONVERT 函數使用的是由歐盟所設的目前匯率。 Microsoft 將隨著匯率變動來更新函數。 若要取得目前生效的規則和匯率的完整資訊,請參閱「歐盟執行委員會」出版的歐元相關刊物。
- 這些範例顯示儲存在儲存格中的結果值,並非格式化的值。
- 在範例試算表中,結尾的零會捨去。