EUROCONVERT 函数


本文介绍 Microsoft Excel 中 EUROCONVERT 函数的公式语法和用法。

说明

将数字转换为欧元形式,将数字由欧元形式转换为欧盟成员国货币形式,或利用欧元作为中间货币将数字由某一欧盟成员国货币转化为另一欧盟成员国货币的形式(三角转换关系)。 可转换的货币是已采用欧元的欧盟 (EU) 成员国的货币。 此函数使用由欧盟设定的固定转换汇率。

如果此函数不可用,则返回 错误 #NAME?,请安装并加载“欧元转换工具”加载项。

安装和加载“欧元转换工具”加载项

  1. “文件”选项卡上,单击“选项”,然后单击“加载项”

  2. “管理”列表框中,选择“Excel 加载项”,然后单击“定位”

  3. “可用加载项”列表中,选中“欧元转换工具”框,然后单击“确定”

  4. 如有必要,请按照安装程序中的说明操作。

语法

EUROCONVERT(number,source,target,full_precision,triangulation_precision)

EUROCONVERT 函数语法具有下列参数:

  • Number    必需。 要转换的货币值,或对包含该值的单元格的引用。

  • Source    必需。 由三个字母组成的字符串,或对包含该字符串的单元格的引用,对应于源货币的 ISO 代码。 EUROCONVERT 函数中可以使用下列货币代码:

国家/地区

基本货币单位

ISO 代码

比利时

法郎

BEF

卢森堡

法郎

LUF

德国

德国马克

DEM

西班牙

西班牙比塞塔

ESP

法国

法郎

FRF

爱尔兰

爱尔兰磅

IEP

意大利

里拉

ITL

荷兰

荷兰盾

NLG

奥地利

奥地利先令

ATS

葡萄牙

埃斯库多

PTE

芬兰

芬兰马克

FIM

希腊

德拉克马

GRD

斯洛文尼亚

托拉尔

SIT

欧盟成员国

欧元

EUR

  • Target    必需。 由三个字母组成的字符串,或单元格引用,对应于要转换数值的货币的 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 位小数的计算和显示精度将 1.2 德国马克转换为等效的欧元值 (0.61)

0.61

=EUROCONVERT(A3,B3,C3,TRUE,3)

通过使用 3 位小数的计算和显示精度将 1 法郎转换为等效的欧元值 (0.152)

0.152

=EUROCONVERT(A4,B4,C4,FALSE,3)

通过使用 2 位小数的计算和显示精度将 1 法郎转换为等效的欧元值 (0.15)

0.15

=EUROCONVERT(A5,B5,C5,TRUE,3)

通过使用中间计算精度 3 并显示所有有效数字将 1 法郎转换为等效的德国马克 (0.29728616)

0.29728616

注释

要使用 EUROCONVERT 函数,您首先需要激活“欧元转换工具”加载项。

注意: 

  • 这些示例假设转换汇率为 1 欧元 = 6.55957 法郎和 1.95583 马克。 EUROCONVERT 函数使用由欧盟设定的当前汇率。 如果汇率出现更改,Microsoft 将更新此函数。 要获取有关规则和当前生效的汇率的完整信息,请参阅欧盟委员会发布的有关欧元的出版物。

  • 这些示例显示存储在单元格中的结果值,而不是设置了格式的值。

  • 在示例电子表格中,尾部零将被截尾取整。