Documentación/Funciones de Calc/EUROCONVERT
TDF LibreOffice en español Document Liberation Project Blogs comunitarios Weblate Nextcloud Redmine Preguntas y respuestas Donar
Nombre de la función:
EUROCONVERT
Categoría:
Matemáticas
Resumen:
Convierte valores de moneda entre el euro y varias monedas antiguas nacionales europeas, utilizando los tipos de cambio fijos establecidos por la Comisión Europea cuando los países adoptaron el euro.
Sintaxis:
EUROCONVERT(Value; FromCurrency; ToCurrency [; FullPrecision [; TriangulationPrecision]])
Devuelve:
Devuelve un número real que es el importe convertido expresado en la moneda de destino.
Argumentos:
Valor es un número real, o una referencia a una celda que contiene ese número, que es la cantidad a convertir expresada en la moneda especificada por el argumento DeMoneda.
DeMoneda es una cadena de texto, o una referencia a una celda que contiene una cadena de texto, que especifica la divisa desde la que se convertirá. Una de las 20 cadenas: "ATS", "BEF", "CYP", "DEM", "EEK", "ESP", "EUR", "FIM", "FRF", "GRD", "IEP", " ITL", "LTL", "LUF", "LVL", "MTL", "NLG", "PTE", "SIT" y "SKK". Estas cadenas no distinguen entre mayúsculas y minúsculas, por lo que, por ejemplo, "eur" es equivalente a "EUR" o "eUr". El significado de estas abreviaturas se aclara en la siguiente tabla de la sección #Detalles adicionales:.
AMoneda es una cadena de texto, o una referencia a una celda que contiene una cadena de texto, que especifica la moneda a la que se convertirá. Una de las 20 cadenas que no distinguen entre mayúsculas y minúsculas, como se muestra en el argumento DeMoneda.
PrecisiónTotal es un booleano, o una referencia a una celda que contiene ese booleano, que controla cómo se redondea el resultado. Si se omite, se establece en 0 o se establece en FALSO, el resultado se redondea de acuerdo con el número predeterminado de decimales de AMoneda. Este número predeterminado aparece en la columna Decimales de la tabla siguiente en la sección #Detalles adicionales:. Si se proporciona un valor distinto de cero para este argumento, el resultado no se redondea.
PrecisiónDeTriangulación es un número entero positivo o una referencia a una celda que contiene ese número. Si se proporciona un valor mayor o igual a 3, el resultado intermedio de una conversión triangular (moneda1→EUR→moneda2) se redondea a esa precisión. Si se omite, el resultado intermedio no se redondea. Además, si AMoneda es "EUR", se usa PrecisiónDeTriangulación como si fuera necesaria la triangulación y se aplicara la conversión de EUR a EUR.
- Si o bien Valor o PrecisiónTotal o PrecisiónDeTriangulación no son numéricos, EUROCONVERT mostrará el error #¡VALOR!.
- Si DeMoneda o AMoneda no son una de las cadenas esperadas, EUROCONVERT mostrará un error de argumento no válido (Err:502).
- Si PrecisiónDeTriangulación no es un valor entero, EUROCONVERT lo truncará, tomando su valor mínimo.
- Si el valor de PrecisiónDeTriangulación es menor que 3, EUROCONVERT mostrará un error de argumento no válido (Err:502).
Detalles adicionales:
Las tasas de conversión fijas se enumeran a continuación:
De | A | Conversión | A nombre de moneda | Decimales |
---|---|---|---|---|
"EUR" | "ATS" | 13,7603 | Chelín austriaco | 2 |
"EUR" | "BEF" | 40,3399 | Franco belga | 0 |
"EUR" | "CYP" | 0,585274 | Libra chipriota | 2 |
"EUR" | "DEM" | 1,95583 | Marco alemán | 2 |
"EUR" | "EEK" | 15,6466 | Corona estonia | 2 |
"EUR" | "ESP" | 166,386 | Peseta española | 0 |
"EUR" | "FIM" | 5,94573 | Marco finlandés | 2 |
"EUR" | "FRF" | 6,55957 | Franco francés | 2 |
"EUR" | "GRD" | 340,750 | Dracma griego | 2 |
"EUR" | "IEP" | 0,787564 | Libra irlandesa | 2 |
"EUR" | "ITL" | 1936,27 | Lira italiana | 0 |
"EUR" | "LTL" | 3,45280 | Lita lituana | 2 |
"EUR" | "LUF" | 40,3399 | Franco luxemburgués | 0 |
"EUR" | "LVL" | 0,702804 | Lats letón | 2 |
"EUR" | "MTL" | 0,429300 | Lira maltesa | 2 |
"EUR" | "NLG" | 2,20371 | Florín holandés | 2 |
"EUR" | "PTE" | 200,482 | Escudo portugués | 2 |
"EUR" | "SIT" | 239,640 | Tólar esloveno | 2 |
"EUR" | "SKK" | 30,1260 | Corona eslovaca | 2 |
Ejemplos:
Fórmula | Descripción | Devuelve |
---|---|---|
=EUROCONVERT(100; "EUR"; "DEM") | Convierte 100 euros en marcos alemanes, utilizando el número predeterminado de dos decimales para el marco alemán. | 195,58 |
=EUROCONVERT(100; "ATS"; "EUR") | Convierte 100 chelines austriacos en euros, utilizando el número predeterminado de dos decimales para el euro. | 7,27 |
=EUROCONVERT(123,40; "ATS"; "BEF") | Convierte 123,40 chelines austriacos en francos belgas, utilizando el número predeterminado de cero decimales para el franco belga. | 362 |
=EUROCONVERT(123,40; "ATS"; "BEF"; VERDADERO()) | Convierte 123,40 chelines austriacos en francos belgas con total precisión. | 361,761274100129 |
=EUROCONVERT(1,5; "LTL"; "LVL"; 1) | Convierte 1,5 litas lituanas en francos luxemburgueses con total precisión. | 0,305319161260426 |
=EUROCONVERT(D1; D2; D3; D4; D5) donde la celda D1 contiene el número 1,5, la celda D2 contiene la cadena "LTL", la celda D3 contiene la cadena "LVL", la celda D4 contiene el número 1 y la celda D5 contiene el numero 4 | Convierte 1,5 litas lituanas en francos luxemburgueses, utilizando precisión total para el resultado, pero redondeando el resultado intermedio de la conversión triangular a 4 lugares. Tenga en cuenta que este cambio en el manejo del valor intermedio, da un resultado final diferente en comparación con el ejemplo anterior. | 0,3052980576 |
Funciones de LibreOffice relacionadas:
Norma ODF:
Funciones equivalentes de Excel:
EUROCONVERT