可以使用 EuroConvert 函数将数字转换为欧元或从欧元转换为参与货币。 还可以使用它将欧元用作中间 (三角测量) ,将数字从一种参与货币转换为另一种参与货币。 EuroConvert 函数使用欧盟建立的固定换算率。
语法
EuroConvert ( number、 sourcecurrency 、 targetcurrency [, fullprecision, triangulationprecision] )
EuroConvert 函数语法具有以下参数:
参数 |
说明 |
|||
number |
要转换的数字,或对包含数字的字段的引用。 |
|||
sourcecurrency |
字符串表达式 ,或引用包含字符串的字段,对应于国际标准组织 (ISO) 要转换的货币的首字母缩略词。 可以是下表中列出的 ISO 代码之一。 |
|||
货币 |
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 |
|
葡萄牙语 escudo |
PTE |
0 |
0 |
|
芬兰语 Markka |
FIM |
2 |
2 |
|
欧元 |
EUR |
2 |
2 |
|
在上表中,计算精度根据换算货币确定结果要舍入到的货币单位。 例如,转换为 Deutsche 标记时,计算精度为 2,结果将舍入为最接近的 pfennig,100 pfennigs 为标记。 显示精度确定包含结果的字段中显示的小数位数。 |
||||
更高版本的 EuroConvert 函数可能支持其他货币。 有关新的参与货币和 EuroConvert 函数更新的信息,请参阅 Microsoft Office Euro Currency 网站。 |
||||
货币 |
ISO 代码 |
|||
丹麦克朗 |
丹麦克朗 |
|||
德拉克马 |
GRD |
|||
瑞典克朗 |
SEK |
|||
英镑 |
GBP |
|||
targetcurrency |
字符串表达式或对包含字符串的字段的引用,对应于要将数字转换为的货币的 ISO 代码。 有关 ISO 代码的列表,请参阅 sourcecurrency 参数说明。 |
|||
fullprecision |
可选。 一个 布尔 值,其中 True (1) 忽略特定于货币的舍入规则 (称为 源货币 参数说明中的显示精度) ,并使用 6 位有效位数的转换因子,而不进行后续舍入。 false (0) 使用特定于货币的舍入规则来显示结果。 如果省略参数,则默认值为 False。 |
|||
triangulationprecision |
可选。 大于 或等于 3 的整数值,指定在两种国家货币之间转换时用于中间欧元值的计算精度中的有效位数。 |
备注
任何尾随零将被截断,无效参数返回 #Error。
如果源 ISO 代码与目标 ISO 代码相同,则数字的原始值处于活动状态。
此函数不应用格式。
EuroConvert 函数使用欧盟制定的当前汇率。 如果费率发生更改,Microsoft 将更新函数。 要获取有关规则和当前生效的汇率的完整信息,请参阅欧盟委员会发布的有关欧元的出版物。 有关获取这些出版物的信息,请参阅 Microsoft Office 欧元货币网站。
示例
第一个示例将 1.20 德国马克转换为欧元美元值, (答案 = 0.61) 。 第二个示例将 1.47 法郎转换为德国马克, (答案 = 0.44 DM) 。 他们假设换算率为 1 欧元 = 6.55858 法国法郎和 1.92974 德国马克。
EuroConvert(1.20,"DEM","EUR")
EuroConvert(1.47,"FRF","DEM",TRUE,3)