Nwlapcug.com


Come a sottrarre date in Microsoft Excel & ottenere una risposta in anni?

Come a sottrarre date in Microsoft Excel & ottenere una risposta in anni?


È possibile sottrarre date da altro in Excel per restituire la differenza in anni frazionari utilizzando una combinazione di funzioni. Fortunatamente, contando il numero di giorni tra due date-- che sarà la base della vostra strategia di..--è abbastanza facile in Excel.

Istruzioni

1

Contare i giorni tra due date in celle separate, prendendo la loro differenza e convertendo la risposta a un numero utilizzando la funzione ARROTONDA.

Ad esempio, per digitare le date nelle celle A1 e B1, l'equazione = ROUND(A1-B1,0). Ecco il numero di posizioni decimali che si desidera che la risposta arrotondata a 0. Si potrebbe altrettanto bene utilizzare la funzione INT anziché la funzione ROUND, dal momento che avrai a che fare in giorni interi in questo passaggio.

2

Dividere per 365 per convertire i giorni in anni. Utilizzare 365.25 se volete essere più precisi, o utilizzare 366 se l'intervallo delle due date utilizzato un giorno intercalare.

Ad esempio, per A1 contenenti 01/01/04 e B1 contenenti 01/03/04, digitare = ROUND(B1-A1,0)/366, dal 2004 è un anno bisestile e la data 29/02/04 è incluso nel calcolo.

3

Intorno al numero desiderato di posizioni decimali. Questo significa un secondo uso del giro.

Continuando con l'esempio nel passaggio 1, tipo =ROUND(ROUND(A1-B1,0)/365,2) per ottenere la forma decimale del conteggio anno arrotondato a due decimali.

Consigli & Avvertenze

  • In alternativa, è possibile utilizzare la funzione frazione. La sintassi è = YEARFRAC (Data1, data2, base). Base 1 tratta le due date come date effettive, anziché per anni di 360 giorni o variazioni simili trovati nel mondo finanziario. Non lasciare vuoto il campo terzo. Il valore predefinito è una delle varianti del mondo finanziario.
  • La funzione DATEDIF non funziona per alcuni service pack. Essere sconsigliato di usarlo.