Cómo calcular la duración de contratos, préstamos o proyectos
La finalización de un contrato de 24 meses, cuyo plazo se interrumpe durante un cierto período de tiempo cada año, se determinará en una tabla. La siguiente figura muestra la estructura de la tabla con la información requerida para el cálculo:
Tenga en cuenta que las siguientes fórmulas solo producirán resultados correctos si el contrato comienza el primer día del mes y se interrumpe durante meses completos.
El cálculo de la finalización del contrato sin interrupciones se realiza en la celda B5 utilizando la siguiente fórmula simple:
= EDAR (B1; B2)
La siguiente figura muestra la fórmula en una tabla de muestra:
Para facilitar la comprensión de las fórmulas y transferirlas a otras tareas, el cálculo total se desglosa en los períodos de los meses hasta la primera interrupción, los años completos y los meses restantes del último año. Para hacer esto, cree las siguientes celdas en la tabla:
Para determinar los meses del primer año, ingrese la siguiente fórmula en la celda B8:
= MES (B3) -MES (B1)
Para calcular los años completos, use la siguiente fórmula en la celda B9:
= INTEGER ((B2- (MES (B3) -MES (B1))) / ABS (MES (B4) -MES (B3)))
Calcule los meses del último año en la celda B10 usando la fórmula:
= B2- (INTEGER ((B2- (MES (B3) -MES (B1))) / ABS (MES (B4) -MES (B3))) * ABS (MES (B4) -MES (B3))) - (MES (B3) - MES (B1))
La figura muestra estos tres cálculos en la tabla de ejemplo:
Sobre la base de los resultados provisionales, ahora puede calcular la finalización del contrato utilizando la siguiente fórmula:
= FECHA (AÑO (B1) + B9 + 1; 4 + B10; 1) -1
Por supuesto, también puede calcular el final del contrato con una fórmula sin celdas auxiliares. Esto luego se vuelve muy largo y se ve así:
= FECHA (AÑO (B1) + (INTEGER ((B2- (MES (B3) -MES (B1))) / ABS (MES (B4) -MES (B3)))) +1; 4+ (B2- ( INTEGER ((B2- (MES (B3) - MES (B1))) / ABS (MES (B4) - MES (B3))) * ABS (MES (B4) - MES (B3))) - (MES (B3) ) -MES (B1))); 1) -1
La siguiente figura muestra esta fórmula en la tabla de ejemplo: