EuroConvert (función)

Se aplica a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Puede usar la función EuroConvert para convertir un número a euro o de euro a una moneda participante. También puede utilizarlo para convertir un número de una moneda participante a otra utilizando el euro como intermediario (triangulación). La función EuroConvert utiliza tasas de conversión fijas establecidas por la Unión Europea.

Sintaxis

EuroConvert(number,sourcecurrency,targetcurrency [, fullprecision, triangulationprecision] )

La sintaxis de la función EuroConvert consta de los siguientes argumentos:

Argumento Descripción Código ISO Precisión de cálculo Precisión de la pantalla
número El número que desea convertir o una referencia a un campo que contiene el número.
Moneda de origen Una expresión de cadena, o referencia a un campo que contiene la cadena, correspondiente al acrónimo de la Organización Internacional de Normalización (ISO) para la moneda que quiere convertir. Puede ser uno de los códigos ISO enumerados en la tabla siguiente.
Moneda Código ISO Precisión de cálculo Precisión de la pantalla
Franco belga BEF 0 0
Franco luxemburgués LUF 0 0
Marco alemán DEM 2 2
Peseta española ESP 0 0
Franco francés FRF 2 2
Despeje irlandés IEP 2 2
Lira italiana ITL 0 0
Florín neerlandés NLG 2 2
Chelín austriaco ATS 2 2
Escudo portugués PTE 0 0
Markka finlandés FIM 2 2
euro EUR 2 2
En la tabla anterior, la precisión del cálculo determina a qué unidad de moneda redondear el resultado en función de la moneda de conversión. Por ejemplo, al convertir a marcos alemanes, la precisión del cálculo es 2 y el resultado se redondea al pfennig más cercano, 100 pfennigs por marca. La precisión de la pantalla determina cuántas posiciones decimales aparecen en el campo que contiene el resultado.
Las versiones posteriores de la función EuroConvert pueden admitir monedas adicionales. Para obtener información acerca de las nuevas monedas participantes y las actualizaciones de la función EuroConvert , consulte el sitio web Microsoft Office Euro Currency.
Moneda Código ISO
Corona danesa DKK
Dracma GRD
Corona sueca SEK
Libra esterlina GBP
moneda de destino Una expresión de cadena, o referencia a un campo que contiene la cadena, correspondiente al código ISO de la moneda a la que desea convertir el número. Para obtener una lista de códigos ISO, vea la descripción del argumento sourcecurrency .
de precisión total Opcional. Un valor booleano donde True (1) ignora las reglas de redondeo específicas de la moneda (denominadas precisión de visualización en la descripción del argumento sourcecurrency ) y usa el factor de conversión de 6 dígitos significativos sin redondeo posterior. Falso (0) usa las reglas de redondeo específicas de moneda para mostrar el resultado. Si se omite el parámetro, el valor predeterminado es Falso.
de triangulaciónde precisión Opcional. Un valor entero mayor o igual que 3 que especifica el número de dígitos significativos en la precisión de cálculo utilizada para el valor intermedio en euros al convertir entre dos monedas nacionales.

    

Observaciones

Los ceros finales se truncan y los parámetros no válidos devuelven #Error.

Si el código ISO de origen es el mismo que el código ISO de destino, el valor original del número está activo.

Esta función no aplica un formato.

La función EuroConvert utiliza las tasas actuales establecidas por la Unión Europea. Si cambian las tarifas, Microsoft actualizará la función. Para obtener toda la información sobre las reglas y las tasas vigentes, vea las publicaciones de la Comisión Europea sobre el euro. Para obtener información acerca de cómo obtener estas publicaciones, consulte el sitio web de Microsoft Office Euro Currency.

Ejemplo

El primer ejemplo convierte 1,20 marcos alemanes a un valor de euro en dólares (respuesta = 0,61). El segundo ejemplo convierte 1,47 francos franceses a marcos alemanes (respuesta = 0,44 marcos alemanes). Asumen tasas de conversión de 1 euro = 6,55858 francos franceses y 1,92974 marcos alemanes.

EuroConvert(1.20,"DEM","EUR")
EuroConvert(1.47,"FRF","DEM",TRUE,3)