La función RENDTO.DESC en Excel se utiliza para calcular la tasa de descuento de un valor bursátil o bono. Es una función financiera diseñada específicamente para instrumentos que no pagan intereses periódicos (cupones), sino que se venden con un descuento respecto a su valor nominal y se amortizan por dicho valor al vencimiento (como por ejemplo, las Letras del Tesoro).
En términos sencillos: te dice qué porcentaje de descuento se ha aplicado al precio del bono en función de lo que pagarás por él hoy y lo que recibirás cuando venza.
Sintaxis
=RENDTO.DESC(liquidación, vencimiento, precio, amortización, [base])
Para que la función opere correctamente, requiere los siguientes argumentos:
- liquidación obligatorio. Es la fecha en la que el comprador adquiere el valor (fecha de compra o liquidación). No confundir con la fecha de emisión.
- vencimiento obligatorio. Es la fecha en la que expira el valor y se devuelve el capital (fecha de expiración).
- precio obligatorio. Es el precio que pagamos por el valor, expresado por cada 100 unidades de valor nominal (ej: 98,50).
- amortización obligatorio. Es el valor de rescate por cada 100 unidades de valor nominal. Generalmente es 100, pero puede variar.
- base opcional. Determina el tipo de base para contar los días (año comercial, año real, etc.).
Opciones para el argumento «base»:
- 0 u omitido: 30/360 (Norma de EE. UU.).
- 1: Real/Real (Días exactos en el mes y en el año).
- 2: Real/360.
- 3: Real/365.
- 4: 30/360 (Norma europea).
Ejemplos
Ejemplo 1 Uso básico con fechas generadas mediante función.
Imagina un bono que compras el 1 de enero de 2023 y vence el 30 de junio de 2023. Lo compras a 97,50 (por cada 100) y te devolverán 100 al final.
=RENDTO.DESC(FECHA(2023;1;1), FECHA(2023;6;30), 97.50, 100, 0) -> Resultado esperado: 0.0504 (o 5.04% si aplicas formato porcentaje)
Ejemplo 2 Cálculo referenciando celdas con datos de un bono.
Tenemos una tabla con los detalles de una Letra del Tesoro y queremos calcular su tasa de descuento usando la base «Real/360» (opción 2).
| A | B | |
|---|---|---|
| 1 | Concepto | Datos |
| 2 | Fecha Liquidación | 15/03/2023 |
| 3 | Fecha Vencimiento | 15/09/2023 |
| 4 | Precio de compra | 96,25 |
| 5 | Valor de rescate | 100 |
| 6 | Base (Real/360) | 2 |
| 7 | Tasa de Descuento | =RENDTO.DESC(B2, B3, B4, B5, B6) |
Al aplicar la fórmula en la celda B7, obtendremos el rendimiento del descuento basado en esos parámetros.
Observaciones
Para evitar errores, las fechas deben introducirse usando la función FECHA o como resultado de otras fórmulas, en lugar de escribirlas como texto (ej: «01/01/2023»), ya que esto puede causar problemas de interpretación según la configuración regional del sistema.
La función RENDTO.DESC calcula la tasa de descuento, que es distinta de la tasa de rendimiento o «yield» (que se calcula con la función RENDTO). La tasa de descuento se basa en el valor nominal (amortización), mientras que el rendimiento se suele calcular sobre el precio de compra.
Errores comunes
- #¡VALOR! Ocurre si alguno de los argumentos no es numérico o si las fechas no son fechas válidas de Excel.
- #¡NUM! Aparece en varios casos:
- Si el
precioes menor o igual a 0. - Si la
amortizaciónes menor o igual a 0. - Si la fecha de
liquidaciónes mayor o igual a la fecha devencimiento. - Si el argumento
basees un número fuera del rango permitido (0-4).
- Si el
Disponibilidad por versión de Excel
Disponible en todas las versiones modernas de Excel (Excel 2007, 2010, 2013, 2016, 2019, 2021 y Excel para Microsoft 365). En versiones muy antiguas (anteriores a 2007), esta función requería la instalación del complemento «Herramientas para análisis».
Compatibilidad
| Software | Compatibilidad | Notas | Alternativa |
|---|---|---|---|
| Microsoft Excel | ✔️ | Función nativa. | — |
| Google Sheets | ✔️ | Usa el nombre en inglés DISC o TASA.DESC dependiendo de la configuración regional. |
— |
| LibreOffice Calc | ✔️ | Generalmente usa el nombre interno DISC. |
— |
| OpenOffice Calc | ✔️ | Suele encontrarse como DISC o TASA.DESC. |
— |
| WPS Office Spreadsheets | ✔️ | Soporta la función bajo el nombre DISC. |
— |
| Apple Numbers | ✔️ | Utiliza el nombre DISC (o traducción local). |
— |
Funciones Relacionadas
- RENDTO Calcula el rendimiento de un valor bursátil que paga intereses periódicos.
- PRECIO.DESCUENTO Calcula el precio por 100$ de valor nominal de un valor con descuento.
- LETRA.DE.TES.RENDTO Calcula el rendimiento de una letra del Tesoro (específico para bonos del gobierno de EE.UU.).
