Query di fogli google: come filtrare per intervallo di date
Puoi utilizzare la seguente formula per filtrare in base all’intervallo di date in una query di Fogli Google:
=QUERY( A1:C9 , "select * where A > date '" &TEXT(DATEVALUE( "1/1/2020" ), "yyyy-mm-dd" )& "'" )
Questa particolare formula restituisce tutte le righe nell’intervallo A1:C9 in cui la data è successiva a 1/1/2020 .
I seguenti esempi mostrano come utilizzare questa formula nella pratica con il seguente set di dati:
Esempio 1: filtrare le righe prima di una determinata data
Possiamo utilizzare la seguente formula per filtrare le righe con una data precedente al 01/10/2020:
=QUERY( A1:C17 , "select * where A < date '" &TEXT(DATEVALUE( "1/10/2020" ), "yyyy-mm-dd" )& "'" )
Tieni presente che vengono restituite solo le righe con una data precedente al 01/10/2020.
Esempio 2: filtrare le righe dopo una determinata data
Possiamo utilizzare la seguente formula per filtrare le righe con una data successiva al 01/10/2020:
=QUERY( A1:C17 , "select * where A > date '" &TEXT(DATEVALUE( "1/10/2020" ), "yyyy-mm-dd" )& "'" )
Tieni presente che vengono restituite solo le righe con una data successiva al 01/10/2020.
Esempio 3: filtrare le righe tra due date
Possiamo utilizzare la seguente formula per filtrare le righe con date comprese tra il 05/01/2020 e il 15/01/2020:
=QUERY( A1:C17 , "select * where A > date '" &TEXT(DATEVALUE( "1/5/2020" ), "yyyy-mm-dd" )& "' and A < date '" & TEXT ( DATEVALUE ( "1/15/2020" ) , "yyyy-mm-dd" ) & "'" )
Tieni presente che vengono restituite solo le righe con date comprese tra il 05/01/2020 e il 15/01/2020.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre operazioni comuni con le date in Fogli Google:
Come compilare automaticamente le date in Fogli Google
Come aggiungere e sottrarre giorni in Fogli Google
Come calcolare la differenza tra due date in Fogli Google