? È possibile sottrarre date uno dall'altro in Excel per restituire la differenza di anni frazionari utilizzando una combinazione di funzioni. Fortunatamente, contando il numero di giorni tra due date - che saranno alla base della vostra strategia - è abbastanza facile in Excel . Istruzioni
1
contare i giorni tra due date in celle separate prendendo la loro differenza e convertendo la risposta ad un numero utilizzando la funzione ROUND .
Ad esempio, per le date nelle celle A1 e B1 , digitare l'equazione = ROUND ( A1 - B1 , 0 ) . Qui , 0 è il numero di cifre decimali che si desidera la risposta arrotondato al . Si potrebbe altrettanto bene utilizzare la funzione INT anziché la funzione ROUND , in quanto avrete a che fare in giorni interi in questo passaggio .
2
Dividere per 365 per convertire i giorni in anni. Utilizzare 365,25 se si vuole essere più precisi , oppure utilizzare 366 se l' arco delle due date usato un giorno intercalare .
Per esempio , per A1 contenente 1/1/04 e B1 contenenti 3/1/04 , type = ROUND ( B1 - A1 , 0 ) /366 , dal 2004 è un anno bisestile e la data 2/29/04 è incluso nel calcolo.
3
rotonda alla numero di decimali desiderato . Questo significa che un secondo uso della ROTONDA .
Continuando con l'esempio nel passo 1 , type = ROUND ( ROUND ( A1 - B1 , 0 ) /365,2 ) per ottenere la forma decimale del conteggio dell'anno arrotondato al due cifre decimali .