La función MONEDA.DEC en Excel es una herramienta financiera que convierte un valor monetario expresado en formato fraccionario a su equivalente en formato decimal. Es especialmente útil en el ámbito de la bolsa y los mercados de valores, donde los precios de algunos títulos se cotizan históricamente en fracciones (por ejemplo, 15 y 1/4 de dólar).
Esta función toma la parte entera y la parte fraccionaria de un número y las convierte en un único número decimal, facilitando así los cálculos posteriores.
Sintaxis
=MONEDA.DEC(moneda_fraccionaria; fraccion)
La función MONEDA.DEC tiene los siguientes argumentos:
- moneda_fraccionaria: Es el número que se desea convertir. Este valor se representa con una parte entera y una parte fraccionaria, separadas por el símbolo decimal. Obligatorio.
- fraccion: Es el número entero que se usará como denominador de la fracción. Debe ser un entero positivo. Obligatorio.
El cálculo que realiza la función es: ParteEntera(moneda_fraccionaria) + (ParteDecimal(moneda_fraccionaria) / fraccion).
Ejemplos
Ejemplo 1: Conversión básica Supongamos que el precio de una acción es de 101 y 5/8. En Excel, esto se representaría como 101,05 para el argumento moneda_fraccionaria y 8 para fraccion.
=MONEDA.DEC(101,05; 8)
Resultado: 101,625. Esto se calcula como 101 + (5 / 8).
Ejemplo 2: Uso con denominadores de 32avos Los precios de algunos bonos del tesoro se expresan en 32avos. Si un bono cotiza a 98 y 10/32, la fórmula sería:
=MONEDA.DEC(98,10; 32)
Resultado: 98,3125. Esto se calcula como 98 + (10 / 32).
Ejemplo 3: Uso con referencias de celda La función es muy útil cuando se trabaja con tablas de datos de precios de valores.
| A | B | C | |
|---|---|---|---|
| 1 | Activo | Precio Fraccionario | Denominador |
| 2 | Acción X | 25,01 | 4 |
| 3 | Bono Y | 102,15 | 16 |
Para convertir el precio de la «Acción X» (25 y 1/4) a formato decimal, la fórmula en la celda D2 sería:
=MONEDA.DEC(B2; C2)
Resultado en D2: 25,25
Para el «Bono Y» (102 y 15/16), la fórmula en la celda D3 sería:
=MONEDA.DEC(B3; C3)
Resultado en D3: 102,9375
Observaciones
Es importante tener en cuenta que si el argumento fraccion no es un número entero, Excel lo truncará (eliminará su parte decimal) antes de realizar el cálculo. Por ejemplo, si se introduce 8,9 como denominador, la función usará 8.
Errores comunes
- #¡VALOR!: Ocurre si alguno de los argumentos no es un valor numérico.
- #¡NUM!: Se produce si el argumento
fracciones un número negativo. - #¡DIV/0!: Aparece si el argumento
fracciones cero (o un número mayor o igual a 0 y menor que 1, que se trunca a 0).
Disponibilidad por versión de Excel
La función MONEDA.DEC está disponible en todas las versiones de Microsoft Excel a partir de Excel 2007, incluyendo Excel 2010, 2013, 2016, 2019, 2021 y Microsoft 365.
Compatibilidad
| Software | Compatibilidad | Notas |
|---|---|---|
| Microsoft Excel | ✔️ | Totalmente compatible. |
| Google Sheets | ✔️ | La función equivalente se llama DOLLARDE. |
| LibreOffice Calc | ✔️ | Totalmente compatible. |
| OpenOffice Calc | ✔️ | Totalmente compatible. |
| WPS Office Spreadsheets | ✔️ | No confirmado. |
| Apple Numbers | ✔️ | Totalmente compatible. |
Funciones Relacionadas
- MONEDA.FRAC: Realiza la operación inversa, convirtiendo un precio en formato decimal a uno en formato fraccionario.
- MONEDA: Convierte un número a formato de texto y le aplica el símbolo de moneda correspondiente a la configuración regional.
