La función PRECIO en Excel calcula el precio por 100€ de valor nominal de un valor bursátil que paga intereses periódicos, como un bono. Es una de las funciones financieras clave para el análisis de valores de renta fija.
Esta función es fundamental para inversores y analistas financieros que necesitan determinar el valor de mercado de un bono basándose en su rendimiento esperado.
Sintaxis
=PRECIO(liquidación; vencimiento; tasa; rendimiento; amortización; frecuencia; [base])
La función PRECIO utiliza los siguientes argumentos:
- liquidación: La fecha de liquidación del valor bursátil. Es la fecha posterior a la fecha de emisión en la que el comprador adquiere el valor. Obligatorio.
 - vencimiento: La fecha de vencimiento del valor bursátil, es decir, la fecha en que expira. Obligatorio.
 - tasa: La tasa de cupón anual del valor bursátil (el interés nominal). Obligatorio.
 - rendimiento: El rendimiento anual del valor bursátil (la tasa de interés de mercado). Obligatorio.
 - amortización: El valor de amortización del valor bursátil por cada 100€ de valor nominal. Obligatorio.
 - frecuencia: El número de pagos de cupón por año. Los valores aceptados son: 1 (anual), 2 (semestral) o 4 (trimestral). Obligatorio.
 - base: Determina el tipo de base de cálculo de días que se usará. Opcional.
- 0 u omitido: US (NASD) 30/360.
 - 1: Real/real.
 - 2: Real/360.
 - 3: Real/365.
 - 4: Europea 30/360.
 
 
Nota: Excel almacena las fechas como números de serie secuenciales para que puedan ser usadas en cálculos. Se recomienda usar la función FECHA para introducir las fechas y evitar errores.
Ejemplos
Ejemplo 1: Cálculo del precio de un bono
Supongamos que queremos calcular el precio de un bono con los siguientes datos: una fecha de liquidación del 15/02/2023, una fecha de vencimiento del 15/11/2030, una tasa de cupón del 5,75%, un rendimiento esperado del 6,5%, y un valor de amortización de 100€. Los pagos son semestrales (frecuencia 2) y se utiliza la base de días 30/360 (base 0).
| A | B | |
|---|---|---|
| 1 | Fecha liquidación | 15/02/2023 | 
| 2 | Fecha vencimiento | 15/11/2030 | 
| 3 | Tasa cupón | 5,75% | 
| 4 | Rendimiento | 6,50% | 
| 5 | Amortización | 100 | 
| 6 | Frecuencia | 2 | 
| 7 | Base | 0 | 
=PRECIO(B1; B2; B3; B4; B5; B6; B7)
El resultado de la fórmula sería 95,68€. Este es el precio que se pagaría por cada 100€ de valor nominal del bono para obtener un rendimiento del 6,5%.
Ejemplo 2: Usando la función FECHA
Para mayor seguridad y claridad en la fórmula, se pueden introducir las fechas directamente con la función FECHA.
=PRECIO(FECHA(2023;2;15); FECHA(2030;11;15); 0,0575; 0,065; 100; 2; 0)
El resultado es idéntico al anterior: 95,68€. Este método evita problemas de interpretación de formatos de fecha regionales.
Observaciones
Es importante que los argumentos de fecha (liquidación y vencimiento) se introduzcan como fechas válidas. Si se introducen como texto, pueden generar errores.
La parte decimal de los argumentos `frecuencia` y `base` se trunca, es decir, se ignora.
Errores comunes
- #¡VALOR!: Ocurre si `liquidación` o `vencimiento` no son fechas válidas, o si alguno de los argumentos no es numérico.
 - #¡NUM!: Ocurre si:
- La `tasa` o el `rendimiento` son menores que 0.
 - La `amortización` es menor o igual que 0.
 - La `frecuencia` es un número distinto de 1, 2 o 4.
 - La `base` es un número menor que 0 o mayor que 4.
 - La fecha de `liquidación` es posterior o igual a la fecha de `vencimiento`.
 
 
Disponibilidad por versión de Excel
La función PRECIO está disponible en todas las versiones de Microsoft Excel desde Excel 2000 en adelante, incluyendo Excel para Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010 y 2007.
Compatibilidad
| Software | Compatibilidad | Notas | 
|---|---|---|
| Microsoft Excel | ✔️ | |
| Google Sheets | ✔️ | La función se llama PRICE y los argumentos son equivalentes. | 
| LibreOffice Calc | ✔️ | La sintaxis y los argumentos son los mismos. | 
| OpenOffice Calc | ✔️ | Funcionalidad idéntica a la de Excel. | 
| WPS Office Spreadsheets | ✔️ | Soporta la función PRECIO con la misma sintaxis. | 
| Apple Numbers | ✔️ | La función se llama PRICE y es compatible. | 
Funciones Relacionadas
- RENDTO: Calcula el rendimiento de un valor bursátil que paga intereses periódicos. Es la función inversa a PRECIO.
 - DURACION: Calcula la duración anual de un valor bursátil con pagos de interés periódicos.
 - CUPON.DIAS: Devuelve el número de días en el período de un cupón que contiene la fecha de liquidación.
 - VAN: Calcula el valor actual neto de una inversión a partir de una tasa de descuento y una serie de pagos futuros.
 
