You are on page 1of 7

Clculo del monto de pago

Una vez que tenemos las variables previamente mencionadas


podremos calcular el monto de cada uno de los pagos mensuales
utilizando la funcin PAGO de Excel. Esta funcin tiene tres
argumentos obligatorios y que son precisamente nuestras variables:
Tasa de inters para cada perodo, nmero total de pagos, y monto
del crdito.
Suponiendo que vamos a solicitar un crdito por un monto de
$150,000 y que tenemos una tasa de inters anual del 12% y
queremos realizar 24 pagos mensuales. La frmula que debemos
utilizar para calcular el pago mensual ser similar a la siguiente:
=PAGO(1%,24,-150000)

La institucin financiera nos proporcion el dato de 12% de inters


anual, pero para la funcin PAGO necesita utilizar la tasa de inters
para cada perodo, que en este caso es mensual, as que debo hacer
la divisin entre 12 para obtener el resultado de 1% de inters
mensual. El segundo argumento de la funcin es el nmero de
mensualidades en las que pagaremos el rdito y finalmente el monto
del crdito. Observa el clculo del pago y la frmula implementada al
leer los valores de los argumentos de las celdas en la columna B:

Para nuestro ejemplo ha quedado un pago de $7,061.02 que


tendremos que hacer durante 24 meses para saldar nuestra deuda.

Creacin de la tabla de amortizacin


La tabla de amortizacin en Excel ser el desglose de cada uno de
los pagos mensuales para conocer el monto exacto destinado tanto al
pago de intereses como al pago del capital de nuestra deuda. El
clculo de pago de intereses lo haremos con la funcin PAGOINT de
Excel. Esta funcin utilizar los mismos argumentos que la funcin
PAGO pero agregar un cuarto argumento para indicar el nmero de
perodo para el cual deseamos calcular el monto del inters a pagar.
Utilizando nuestro ejemplo de prstamo, calcularemos el inters a
pagar en el primer perodo utilizando una frmula como la siguiente:
=PAGOINT(1%,1,24,-150000)

Compara esta frmula con la funcin PAGO de la seccin anterior y


vers que la nica diferencia es que el segundo argumento indica el
perodo que deseamos calcular, que en este caso es el primer
perodo. Para obtener el inters a pagar en cada uno de los 24 pagos
podemos implementar una tabla como la siguiente:

Observa que la frmula de la celda E2 hace referencia a las variables


de la columna B y las he colocado comoreferencias absolutas porque
deseo que dichas referencias permanezcan fijas al momento de
copiar la frmula hacia abajo. El segundo argumento de la funcin
PAGOINT hace referencia a la columna D que es precisamente donde
se encuentra el nmero de pago correspondiente.
Por el contrario, para obtener el monto que se abona mes a mes a
nuestra deuda, debemos utilizar la funcin PAGOPRIN de Excel. La
sintaxis de esta funcin ser prcticamente idntica a la de la funcin

PAGOINT. Considera la siguiente frmula que nos ayuda a obtener el


pago a capital para el primer perodo:
=PAGOPRIN(1%,1,24,-150000)

De esta manera calcularemos el monto de nuestro pago mensual que


estar destinado al pago de capital de nuestra deuda. De igual
manera, el segundo argumento de la funcin indica el nmero de
perodo para el cual estamos haciendo el clculo. Observa el
resultado al incluir esta frmula en nuestra tabla utilizando las
variables previamente definidas:

Si revisas con detenimiento vers que la suma del pago de inters y


pago a capital para todos los perodos nos da el total obtenido con la

funcin PAGO. De esta manera podemos deducir que estas tres


funciones son complementarias: La suma del resultado de las
funciones PAGOINT y PAGOPRIN siempre ser igual al resultado de la
funcin PAGO.
Para finalizar nuestra tabla de amortizacin podemos agregar algunas
columnas adicionales, por ejemplo el saldo en cada uno de los
perodos:

El saldo es el monto del crdito menos la suma de todos los pagos a


capital realizados hasta el momento. El saldo se va reduciendo con
cada pago aunque no es una reduccin constante ya que al inicio
pagamos ms inters que al final pero en el ltimo pago llegamos a
liquidar el total del monto del crdito.

Como tal vez ya lo imaginas, si queremos cambiar nuestra tabla de


amortizacin para tener 36 pagos mensuales ser necesario agregar
manualmente los nuevos registros y copiar las frmulas hacia abajo.
Es por eso que una mejor solucin para crear una tabla de
amortizacin en Excel es utilizar una macro para generar
automticamente la tabla.

Macro para tabla de amortizacin en Excel


Lo nico que necesita hacer nuestra macro es leer los valores de la
columna B e insertar las frmulas correspondientes en cada fila de
acuerdo al nmero de pagos a realizar. Para ello agregar un botn
de comando ActiveX en la hoja y colocar el siguiente cdigo en el
evento Click del botn:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

Private Sub CommandButton1_Click()


'Limpiar el contenido de las celdas antes de iniciar
Range("D2:G1200").ClearContents
'Obtener el nmero de pagos de la celda B3
num_pagos = Range("B3").Value
'Para cada fila de pago insertar las frmulas correspondientes
For i = 1 To num_pagos
Cells(i + 1, 4).Value = i
Cells(i + 1, 5).Formula = "=IPMT($B$2/12,D" & i + 1 & ",$B$3,-$B$1)"
Cells(i + 1, 6).Formula = "=PPMT($B$2/12,D" & i + 1 & ",$B$3,-$B$1)"
Cells(i + 1, 7).Formula = "=$B$1-SUM($F$2:F" & i + 1 & ")"
Next i
End Sub

Las lneas 12, 13 y 14 son las encargadas de insertar las frmulas que
harn los clculos y en VBA debemos utilizar el nombre de las
funciones en ingls o de lo contrario obtendremos un error
#NOMBRE? en nuestra hoja de Excel. Al momento de pulsar el botn
se insertarn las frmulas en las celdas correspondientes.

Con esto hemos terminado el desarrollo de una tabla de


amortizacin en Excel que ser funcional para conocer el detalle de
los pagos necesarios para liquidar una deuda. Puedes descargar el
libro de trabajo el cual contiene dos hojas, en la primera encontrars
la solucin que tiene solo las frmulas y en la segunda hoja la que
contiene la macro.

You might also like