Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tabla de Amortización en Excel
Tabla de Amortización en Excel
Excel
Amortizar significa extinguir gradualmente una deuda o un préstamo a
través de pagos periódicos. El objetivo de una tabla de amortización es
especificar el detalle de cada uno de los pagos hasta la liquidación total
del préstamo.
Es muy probable que alguna vez hayas visto una tabla de amortización,
especialmente si te has acercado a una institución bancaria para solicitar
un crédito de auto o un crédito hipotecario. Generalmente el asesor del
banco te preguntará el monto y la duración deseada del crédito y de
inmediato te mostrará una tabla con el desglose de los pagos a realizar.
=PAGO(1%,24,-150000)
=PAGOINT(1%,1,24,-150000)
1
2 Private Sub CommandButton1_Click()
3
4 'Limpiar el contenido de las celdas antes de iniciar
Range("D2:G1200").ClearContents
5
6
'Obtener el número de pagos de la celda B3
7 num_pagos = Range("B3").Value
8
9 'Para cada fila de pago insertar las fórmulas correspondientes
10 For i = 1 To num_pagos
11 Cells(i + 1, 4).Value = i
Cells(i + 1, 5).Formula = "=IPMT($B$2/12,D" & i + 1 & ",$B$3,-$B$1)"
12 Cells(i + 1, 6).Formula = "=PPMT($B$2/12,D" & i + 1 & ",$B$3,-$B$1)"
13 Cells(i + 1, 7).Formula = "=$B$1-SUM($F$2:F" & i + 1 & ")"
14 Next i
15
16 End Sub
17
Las líneas 12, 13 y 14 son las encargadas de insertar las fórmulas que
harán los cálculos y en VBA debemos utilizar el nombre de las funciones
en inglés o de lo contrario obtendremos un error #¿NOMBRE? en
nuestra hoja de Excel. Al momento de pulsar el botón se insertarán las
fórmulas en las celdas correspondientes.
Con esto hemos terminado el desarrollo de una tabla de amortización
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 encontrarás la solución
que tiene solo las fórmulas y en la segunda hoja la que contiene la
macro.