Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Excel Avanzado UDF aplicado al cálculo de la cuota flat

| 2 comentarios

En el crédito comercial el cálculo de los intereses se efectúa con una tasa de interés simple llamada tasa FLAT, que da la sensación de ser un "crédito barato" así como mas transparente porque el cálculo del interés es sencillo; sin embargo, estos créditos suelen ser los más caros del mercado.

En caso el cliente compre el equipo tomando el crédito comercial tenemos:

monto a financiar = D
D = Precio de Lista - Cuota Inicial

La cuota inicial es un pago exigido por la casa comercial y que el cliente debe hacer en el momento que recibe el equipo. Este pago es parte del valor del equipo o precio de lista, por tanto, lo que se financia con es crédito comercial es la diferencia D y lo pagará en "n" cuotas FLAT más los intereses.

Cuota FLAT = C
C = (D *(1+ iflat * n)) / n

En caso el adquiriente compre al contado el equipo, pagará un monto en la casa comercial que ofrezca el menor precio al contado, éste es menor al precio de lista:

Precio de lista = (1-descuento%)*Precio de lista

Excel Avanzado UDF aplicado al cálculo de la cuota flat

Elaborado por: Luis Díaz

2 comentarios

  1. El código mostrado en el archivo no corresponde propiamente una UDF sino a un SUB, para que sea una UDF el código debería ser así:

    Function precio_contado(PL, desc)
    precio_contado = (1 - desc) * PL
    End Function

    En este caso lo he probado y funciona como UDF.

    Saludos,
    Wilbert Ríos

  2. Como lo indicó Wilbert, no es un UDF, para el caso de la macro "cuotaflat", la función podría ser:

    Function cuotaflat (PL As Single, CI As Single, n As Integer, i_flat As Single) As Single
    cuotaflat = ((PL-CI)* (1 + i_flat * n)) / n
    End Function

Deja una respuesta

Los campos requeridos estan marcados con *.