Come calcolare la durata di contratti, prestiti o progetti
La scadenza di un contratto di 24 mesi, la cui durata viene interrotta per un certo periodo di tempo ogni anno, deve essere determinata in una tabella. La figura seguente mostra la struttura della tabella con le informazioni necessarie per il calcolo:
Si noti che le seguenti formule produrranno risultati corretti solo se il contratto inizia il primo giorno del mese e viene interrotto per mesi interi.
Il calcolo della fine del contratto senza interruzioni viene effettuato nella cella B5 utilizzando la seguente semplice formula:
= EDATE (B1; B2)
La figura seguente mostra la formula in una tabella di esempio:
Per rendere più comprensibili le formule e trasferirle ad altri compiti, il computo totale viene scomposto nei periodi dei mesi fino alla prima interruzione, negli anni interi e nei mesi restanti dell'ultimo anno. Per fare ciò, crea le seguenti celle nella tabella:
Per determinare i mesi del primo anno, inserisci la seguente formula nella cella B8:
= MESE (B3) -MESE (B1)
Per calcolare gli anni interi, utilizzare la seguente formula nella cella B9:
= INTERO ((B2- (MESE (B3) -MESE (B1))) / ABS (MESE (B4) -MESE (B3)))
Calcola i mesi dell'ultimo anno nella cella B10 usando la formula:
= B2- (INTERO ((B2- (MESE (B3) -MESE (B1))) / ABS (MESE (B4) -MESE (B3))) * ABS (MESE (B4) -MESE (B3))) - (MESE (B3) - MESE (B1))
La figura mostra questi tre calcoli nella tabella di esempio:
Sulla base dei risultati intermedi, è ora possibile calcolare la fine del contratto utilizzando la seguente formula:
= DATA (ANNO (B1) + B9 + 1; 4 + B10; 1) -1
Naturalmente, puoi anche calcolare la fine del contratto con una formula senza celle ausiliarie. Questo diventa quindi molto lungo e assomiglia a questo:
= DATA (ANNO (B1) + (INTERO ((B2- (MESE (B3) -MESE (B1))) / ABS (MESE (B4) -MESE (B3)))) +1;4+ (B2- ( INTERO ((B2- (MESE (B3) - MESE (B1))) / ABS (MESE (B4) - MESE (B3))) * ABS (MESE (B4) - MESE (B3))) - (MESE (B3 ) -MESE (B1))); 1) -1
La figura seguente mostra questa formula nella tabella di esempio: