Rate (Función)

Visual Basic VBLR

Rate (Función)

       

Devuelve un tipo Double que indica el tipo de interés por periodo de una anualidad.

Sintaxis

Rate(nper, pmt, pv[, fv[, type[, guess]]])

La función Rate consta de los siguientes argumentos con nombre:

Parte Descripción
nper Requerido. Un tipo Double que indica el número total de periodos de pago de la anualidad. Por ejemplo, si realiza pagos mensuales correspondientes a un crédito para adquirir un automóvil a cuatro años, el crédito tendrá un total de 4 * 12 (ó 48) periodos de pago.
pmt Requerido. Un tipo Double que indica el pago que se va a realizar cada periodo. Normalmente, los pagos contienen un nominal y un interés que no varía a lo largo de la vida de la anualidad.
pv Requerido. Un tipo Double que indica el valor actual, o valor hoy, de una serie de pagos o cobros futuros. Por ejemplo, en el momento de obtener un crédito para comprar un automóvil, el importe del mismo es el valor actual para el prestamista de los pagos mensuales a realizar.
vf Opcional. Un tipo Variant que indica el valor futuro o balance en efectivo que se desea tener una vez realizado el pago final. Por ejemplo, el valor futuro de un crédito es 0, puesto que tal es su valor después del pago final. Sin embargo, si desea ahorrar 5.000.000 $ para la educación de su hijo durante 18 años, el valor futuro será 5.000.000 $. Si se omite, se asume el valor 0.
type Opcional. Un tipo Variant que indica el momento en que vencen los pagos. Utilice 0 si los pagos vencen al final del periodo o 1 si los pagos vencen al principio del mismo. Si se omite, se asume el valor 0.
guess Opcional. Un tipo Variant que indica la estimación que devolverá Rate. Si se omite, guess será 0,1 (10 por ciento).

Comentarios

Una anualidad es una serie de pagos constantes en efectivo realizados a lo largo de un periodo de tiempo. Una anualidad puede ser un préstamo (como por ejemplo la hipoteca de un inmueble) o una inversión (como un plan de ahorro mensual).

Para todos los argumentos, el efectivo abonado (como depósitos de ahorro) se representa con números negativos y el recibido (como cheques de dividendos) con números positivos.

Rate se calcula por iteración. Comenzando por el valor de guess, Rate realiza un cálculo cíclico hasta que el resultado tiene una precisión del 0,00001 por ciento. Si después de 20 intentos no pueden encontrar un resultado, Rate falla. Si se comienza por el 10 por ciento y Rate falla, pruebe con un valor distinto para guess.