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.
Informazioni su questa attività
Datediff()
.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.


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

Quando si applica l'espressione
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.


Suggerimento: Aggiungere una linea a un determinato valore facendo clic sull'asse e digitando un valore dopo Mostra linea in nel pop-over.
Argomento principale: Esempi di espressioni personalizzate