Calcolo dei periodi di tempo
È possibile calcolare le differenze tra colonne contenenti punti temporali per recuperare periodi di tempo. Il risultato può essere espresso in svariate unità di tempo.
Si consideri a titolo di esempio la tabella dati seguente contenente le date di inizio e completamento di alcuni progetti; l'utente potrebbe essere interessato a conoscere la durata di ciascun progetto espressa in giorni. È possibile quindi calcolare la lunghezza di ciascun periodo di tempo compreso tra la data di inizio e la data di completamento.
Per il punto di inizio viene creato un grafico a dispersione in cui viene mostrato un marcatore per progetto.
Procedura
Calcolo di periodi di tempo tra punti temporali e oggi
In alcuni casi può essere interessante conoscere il periodo di tempo che intercorre tra un certo istante nel tempo e oggi. Se ad esempio una colonna dati contiene date di nascita di persone, è possibile calcolare le loro età attuali. La funzione DateTimeNow() recupera la data corrente in un'espressione.
In un altro esempio, la funzione DateTimeNow() è utilizzata per identificare le fatture da pagare urgenti per sopraggiunto superamento della data di scadenza. Di seguito vengono mostrati i dati utilizzati.
Quando si applica l'espressione DateDiff("day",DateTimeNow(),[Due date]), le differenze negative indicano date di scadenza superate.
L'espressione è stata utilizzata nel grafico a dispersione seguente, il giorno 6 maggio 2018, e sono state trovate le due fatture I-123 e I-126 con scadenza superata.