Crear un calendario de amortización de préstamos en Excel (con pagos extra)

  • Comparte Isto
Michael Brown

O tutorial mostra como crear un calendario de amortización en Excel para detallar os pagos periódicos dun préstamo ou unha hipoteca que se amortizan.

Un préstamo con amortización é unha fantasía. forma de definir un préstamo que se devolve en prazos ao longo de todo o prazo do préstamo.

Basicamente, todos os préstamos se amortizan dun xeito ou doutro. Por exemplo, un préstamo totalmente amortizado durante 24 meses terá 24 mensualidades iguais. Cada pago aplica unha cantidade para o principal e outra para os xuros. Para detallar cada pago dun préstamo, pode crear un calendario de amortización do préstamo.

Un programa de amortización é unha táboa que enumera os pagos periódicos dun préstamo ou dunha hipoteca ao longo do tempo, desglosa cada pago. en principal e intereses, e mostra o saldo restante despois de cada pago.

    Como crear un calendario de amortización de préstamos en Excel

    Para crear un calendario de amortización de préstamos ou hipotecas en Excel, necesitaremos utilizar as seguintes funcións:

    • Función PMT: calcula o importe total dun pago periódico. Este importe permanece constante durante toda a duración do préstamo.
    • Función PPMT: obtén a parte principal de cada pago que se destina ao principal do préstamo, é dicir, o importe que pediu prestado. Esta cantidade aumenta para os pagos posteriores.
    • Función IPMT: busca a parte intereses de cada pago que se destina aos intereses.ten pagos adicionais variables , só tes que escribir os importes individuais directamente na columna Pago adicional .

      Pago total (D10)

      Simplemente, engade o pago programado (B10) e o pago extra (C10) para o período actual:

      =IFERROR(B10+C10, "")

      Principal (E10)

      Se o pago programado para un período determinado é maior que cero, devolve un valor máis pequeno dos dous: o pago programado menos os xuros (B10-F10) ou o saldo restante (G9); en caso contrario, devolve cero.

      =IFERROR(IF(B10>0, MIN(B10-F10, G9), 0), "")

      Ten en conta que o principal só inclúe a parte do pago programado (non o pago extra!) que se destina ao principal do préstamo.

      Xeos (F10)

      Se o pago programado para un período determinado é superior a cero, divida a taxa de xuro anual (denominada cela C2) polo número de pagos por ano (denominada cela C4) e multiplique o resultado polo saldo restante despois do período anterior; en caso contrario, devolve 0.

      =IFERROR(IF(B10>0, InterestRate/PaymentsPerYear*G9, 0), "")

      Saldo (G10)

      Se o saldo restante (G9) é maior que cero, resta a parte principal do pagamento (E10) e da paga extra (C10) do saldo restante despois do período anterior (G9); en caso contrario, devolve 0.

      =IFERROR(IF(G9 >0, G9-E10-C10, 0), "")

      Nota. Debido a que algunhas das fórmulas fai referencia cruzada entre si (¡non unha referencia circular!), poden mostrar resultados incorrectos no proceso. Polo tanto, non comeces a solucionar problemas ata que entresa última fórmula da túa táboa de amortización.

      Se todo está feito correctamente, o calendario de amortización do teu préstamo neste momento debería ser algo así:

      5. Ocultar períodos adicionais

      Configure unha regra de formato condicional para ocultar os valores nos períodos non utilizados como se explica neste consello. A diferenza é que esta vez aplicamos a cor de letra branca ás filas nas que Pago total (columna D) e Saldo (columna G) son iguais a cero ou baleiro:

      =AND(OR($D9=0, $D9=""), OR($G9=0, $G9=""))

      Voilà, todas as filas con valores cero están ocultas á vista:

      6. Fai un resumo do préstamo

      Como toque final de perfección, podes emitir a información máis importante sobre un préstamo utilizando estas fórmulas:

      Número de pagos programados:

      Multiplica o número de anos polo número de pagos ao ano:

      =LoanTerm*PaymentsPerYear

      Número real de pagos:

      Conta as celas na columna Pago total que son superiores a cero, comezando polo período 1:

      =COUNTIF(D10:D369,">"&0)

      Total de pagos extra:

      Engade celas na columna Pago adicional , comezando polo período 1:

      =SUM(C10:C369)

      Interese total:

      Engadir arriba nas celas da columna Intereses , comezando polo Período 1:

      =SUM(F10:F369)

      Opcionalmente, oculta a fila Período 0 e o calendario de amortización do teu préstamo con pagos adicionais está feito! A seguinte captura de pantalla mostra o resultado final:

      Descargar amortización do préstamocalendario con pagos extra

      Calendario de amortización Modelo de Excel

      Para facer un calendario de amortización de préstamos de primeiro nivel en pouco tempo, fai uso dos modelos integrados de Excel. Só tes que ir a Ficheiro > Novo , escriba " programa de amortización " na caixa de busca e escolle o modelo que che guste, por exemplo, este con pagos adicionais :

      Entón garda o libro de traballo recén creado como modelo de Excel e reutilízao cando queiras.

      Así creas un calendario de amortización de préstamos ou hipotecas en Excel. Grazas por ler e espero verte no noso blog a próxima semana!

      Descargas dispoñibles

      Exemplos de calendario de amortización (ficheiro .xlsx)

      Este importe diminúe con cada pago.

    Agora, imos pasar polo proceso paso a paso.

    1. Configura a táboa de amortización

    Para comezar, define as celas de entrada onde introducirás os compoñentes coñecidos dun préstamo:

    • C2 - tipo de interese anual
    • C3 - prazo do préstamo en anos
    • C4 - número de pagos ao ano
    • C5 - importe do préstamo

    O seguinte que fai é crear unha táboa de amortización co etiquetas ( Período , Pago , Xeres , Principal , Saldo ) en A7:E7. Na columna Período , introduza unha serie de números iguais ao número total de pagos (de 1 a 24 neste exemplo):

    Con todos os compoñentes coñecidos instalados, imos ao parte máis interesante - fórmulas de amortización de préstamos.

    2. Calcular o importe total do pago (fórmula PMT)

    O importe do pago calcúlase coa función PMT(taxa, nper, pv, [fv], [tipo]).

    Para xestionar diferentes frecuencias de pago correctamente (como semanal, mensual, trimestral, etc.), debes ser coherente cos valores proporcionados para os argumentos taxa e nper :

    • Taxa : divídese a taxa de interese anual polo número de períodos de pago ao ano ($C$2/$C$4).
    • Nper : multiplica o número de anos polo número de períodos de pago ao ano ($C$3*$C$4).
    • Para o argumento pv , introduza o importe do préstamo ($C$5).
    • OOs argumentos fv e type pódense omitir xa que os seus valores predeterminados funcionan ben para nós (se supón que o saldo despois do último pago é 0; os pagos realízanse ao final de cada período) .

    Xuntando os argumentos anteriores, obtemos esta fórmula:

    =PMT($C$2/$C$4, $C$3*$C$4, $C$5)

    Por favor, preste atención a que usamos referencias de cela absolutas porque esta fórmula debería copiarse en as celas de abaixo sen ningún cambio.

    Introduza a fórmula PMT en B8, arrástrea cara abaixo na columna e verá un importe de pago constante para todos os períodos:

    3. Calcular intereses (fórmula IPMT)

    Para atopar a parte de intereses de cada pago periódico, use a función IPMT(taxa, por, nper, pv, [fv], [tipo]):

    =IPMT($C$2/$C$4, A8, $C$3*$C$4, $C$5)

    Todos os argumentos son os mesmos que na fórmula PMT, excepto o argumento por que especifica o período de pago. Este argumento ofrécese como unha referencia de cela relativa (A8) porque se supón que cambia en función da posición relativa dunha fila na que se copia a fórmula.

    Esta fórmula vai a C8 e despois cópiaa. ata tantas celas como sexa necesario:

    4. Buscar principal (fórmula PPMT)

    Para calcular a parte principal de cada pago periódico, use esta fórmula PPMT:

    =PPMT($C$2/$C$4, A8, $C$3*$C$4, $C$5)

    A sintaxe e os argumentos son exactamente os mesmos que en a fórmula IPMT comentada anteriormente:

    Esta fórmula vai á columna D, comezando en D8:

    Consello. Para comprobar se o teuos cálculos son correctos neste momento, sume os números das columnas Principal e Interese . A suma debe ser igual ao valor da columna Pago da mesma fila.

    5. Obter o saldo restante

    Para calcular o saldo restante para cada período, utilizaremos dúas fórmulas diferentes.

    Para atopar o saldo despois do primeiro pago en E8, sume o importe do préstamo (C5) e o principal do primeiro período (D8):

    =C5+D8

    Debido a que o importe do préstamo é un número positivo e o principal é un número negativo, este último en realidade se resta do primeiro. .

    Para o segundo e todos os períodos sucesivos, sume o saldo anterior e o principal deste período:

    =E8+D9

    A fórmula anterior pasa a E9 e, a continuación, cópiaa. abaixo da columna. Debido ao uso de referencias de cela relativas, a fórmula axústase correctamente para cada fila.

    Isto é! O noso calendario mensual de amortización do préstamo está feito:

    Consello: devolve os pagos como números positivos

    Debido a que un préstamo se paga coa túa conta bancaria, as funcións de Excel devolven o pago, os xuros e o principal como números negativos . De forma predeterminada, estes valores están resaltados en vermello e entre parénteses como podes ver na imaxe superior.

    Se prefires que todos os resultados sexan números positivos , pon un signo menos. antes das funcións PMT, IPMT e PPMT.

    Para o Balance fórmulas, use a resta en lugar de suma, como se mostra na captura de pantalla a continuación:

    Planificación de amortización para un número variable de períodos

    No exemplo anterior, creamos un calendario de amortización de préstamo para o número predefinido de períodos de pago. Esta solución rápida e puntual funciona ben para un préstamo ou hipoteca específico.

    Se estás buscando crear un calendario de amortización reutilizable cun número variable de períodos, terás que adoptar un enfoque máis completo que se describe a continuación.

    1. Insira o número máximo de períodos

    Na columna Período , insira o número máximo de pagos que vai permitir para calquera préstamo, por exemplo, de 1 a 360. Podes aproveitar o Enchemento automático de Excel función para introducir unha serie de números máis rápido.

    2. Usa declaracións IF nas fórmulas de amortización

    Como agora tes moitos números de períodos excesivos, tes que limitar dalgún xeito os cálculos ao número real de pagos dun préstamo determinado. Isto pódese facer envolvendo cada fórmula nunha instrución IF. A proba lóxica da instrución IF verifica se o número de período na fila actual é menor ou igual ao número total de pagos. Se a proba lóxica é VERDADEIRA, calcúlase a función correspondente; se é FALSO, devólvese unha cadea baleira.

    Supoñendo que o Período 1 estea na fila 8, introduza as seguintes fórmulas nas celas correspondentes e, a continuación, cópieastoda a táboa.

    Pago (B8):

    =IF(A8<=$C$3*$C$4, PMT($C$2/$C$4, $C$3*$C$4, $C$5), "")

    Xeos (C8):

    =IF(A8<=$C$3*$C$4, IPMT($C$2/$C$4, A8, $C$3*$C$4, $C$5), "")

    Principal (D8):

    =IF(A8<=$C$3*$C$4,PPMT($C$2/$C$4, A8, $C$3*$C$4, $C$5), "")

    Saldo :

    Para Período 1 (E8), a fórmula é a mesma que no exemplo anterior:

    =C5+D8

    Para Período 2 (E9) e todos os períodos posteriores, a fórmula toma esta forma:

    =IF(A9<=$C$3*$C$4, E8+D9, "")

    Como resultado, tes un calendario de amortización calculado correctamente e unha morea de filas baleiras cos números de período despois do pago do préstamo.

    3. Ocultar números de períodos adicionais

    Se podes vivir cunha morea de números de períodos superfluos que se mostran despois do último pago, podes considerar o traballo feito e omitir este paso. Se te esforzas pola perfección, esconde todos os períodos non utilizados facendo unha regra de formato condicional que estableza a cor da letra en branco para calquera fila despois de realizar o último pago.

    Para iso, selecciona todas as filas de datos se a túa táboa de amortización (A8:E367 no noso caso) e fai clic na pestana Inicio > Formato condicional > Nova regra... > Utilice unha fórmula para determinar que celas formatar .

    No cadro correspondente, introduza a seguinte fórmula que verifica se o número de período na columna A é maior que o total número de pagos:

    =$A8>$C$3*$C$4

    Nota importante! Para que a fórmula de formato condicional funcione correctamente, asegúrese de utilizar referencias de cela absolutas para o Pérmino do préstamo e Pagos por ano celas que multiplicas ($C$3*$C$4). O produto compárase coa cela Período 1, para a que usa unha referencia de cela mixta: columna absoluta e fila relativa ($A8).

    Despois diso, faga clic no botón Botón Formato... e escolle a cor da fonte branca. Feito!

    4. Fai un resumo do préstamo

    Para ver a información resumida do teu préstamo dunha ollada, engade un par de fórmulas máis na parte superior do teu calendario de amortización.

    Pagos totais ( F2):

    =-SUM(B8:B367)

    Interese total (F3):

    =-SUM(C8:C367)

    Se tes pagos como números positivos, elimina o signo menos das fórmulas anteriores.

    Isto é! O noso calendario de amortización do préstamo está rematado e listo!

    Descargar calendario de amortización de préstamos para Excel

    Como facer un calendario de amortización de préstamos con pagos extra en Excel

    Os calendarios de amortización que se comentan nos exemplos anteriores son fáciles de crear e seguir (con sorte :). Non obstante, deixan fóra unha característica útil na que moitos pagadores de préstamos están interesados: pagos adicionais para pagar un préstamo máis rápido. Neste exemplo, veremos como crear un calendario de amortización de préstamos con pagos extra.

    1. Definir celas de entrada

    Como de costume, comeza coa configuración das celas de entrada. Neste caso, poñamos un nome a estas celas como se escribe a continuación para facilitar a lectura das nosas fórmulas:

    • Taxa de interese - C2 (interese anualtaxa)
    • LoanTerm - C3 (prazo do préstamo en anos)
    • PaymentsPerYear - C4 (número de pagos por ano)
    • LoanAmount - C5 (importe total do préstamo)
    • ExtraPayment - C6 (pago adicional por período)

    2. Calcular un pago programado

    Ademais das celas de entrada, é necesaria unha cela predefinida máis para os nosos cálculos posteriores: o importe do pago programado , é dicir, o importe que se pagará nun préstamo se non hai máis. realízanse os pagos. Esta cantidade calcúlase coa seguinte fórmula:

    =IFERROR(-PMT(InterestRate/PaymentsPerYear, LoanTerm*PaymentsPerYear, LoanAmount), "")

    Preste en conta que poñemos un signo menos antes da función PMT para ter o resultado como un número positivo. Para evitar erros no caso de que algunhas das celas de entrada estean baleiras, incluímos a fórmula PMT dentro da función IFERROR.

    Introduza esta fórmula nalgunha cela (G2 no noso caso) e nomea esa cela ScheduledPayment .

    3. Configura a táboa de amortización

    Crea unha táboa de amortización de préstamos coas cabeceiras que aparecen na captura de pantalla que aparece a continuación. Na columna Período introduza unha serie de números que comezan por cero (pode ocultar a fila Período 0 máis tarde se é necesario).

    Se pretende crear un elemento reutilizable calendario de amortización, introduza o número máximo posible de períodos de pago (de 0 a 360 neste exemplo).

    Para Período 0 (fila 9 no noso caso), tire do Saldo valor, que é igual ao importe do préstamo orixinal. Todos os demaisas celas desta fila permanecerán baleiras:

    Fórmula en G9:

    =LoanAmount

    4. Crea fórmulas para o calendario de amortización con pagos extra

    Este é un parte fundamental do noso traballo. Dado que as funcións integradas de Excel non prevén pagos adicionais, teremos que facer todas as contas pola nosa conta.

    Nota. Neste exemplo, Período 0 está na fila 9 e Período 1 está na fila 10. Se a súa táboa de amortización comeza nunha fila diferente, asegúrese de axustar as referencias das celas en consecuencia.

    Introduce as seguintes fórmulas na fila 10 ( Período 1 ) e despois cópiaas para todos os períodos restantes.

    Pago programado (B10):

    Se o importe ScheduledPayment (denominada cela G2) é inferior ou igual ao saldo restante (G9), utiliza o pago programado. En caso contrario, engade o saldo restante e os intereses do mes anterior.

    =IFERROR(IF(ScheduledPayment<=G9, ScheduledPayment, G9+G9*InterestRate/PaymentsPerYear), "")

    Como precaución adicional, envolvemos esta e todas as seguintes fórmulas na función IFERROR. Isto evitará moitos erros se algunhas das celas de entrada están baleiras ou conteñen valores non válidos.

    Pago adicional (C10):

    Utilice unha fórmula IF con a seguinte lóxica:

    Se o importe Pago adicional (denominado cela C6) é inferior á diferenza entre o saldo restante e o principal deste período (G9-E10), devolve Pago adicional ; se non, utiliza a diferenza.

    =IFERROR(IF(ExtraPayment

    Consello. Se

    Michael Brown é un entusiasta da tecnoloxía dedicada á súa paixón por simplificar procesos complexos mediante ferramentas de software. Con máis dunha década de experiencia na industria tecnolóxica, perfeccionou as súas habilidades en Microsoft Excel e Outlook, así como en Follas de cálculo e Documentos de Google. O blog de Michael está dedicado a compartir o seu coñecemento e experiencia con outros, proporcionando consellos e titoriais fáciles de seguir para mellorar a produtividade e a eficiencia. Tanto se es un profesional experimentado como un principiante, o blog de Michael ofrece valiosas ideas e consellos prácticos para sacar o máximo proveito destas ferramentas de software esenciais.