Requête Google Sheets : comment filtrer par plage de dates



Vous pouvez utiliser la formule suivante pour filtrer par plage de dates dans une requête Google Sheets :

=QUERY(A1:C9,"select * where A > date '"&TEXT(DATEVALUE("1/1/2020"),"yyyy-mm-dd")&"'")

Cette formule particulière renvoie toutes les lignes de la plage A1:C9 où la date est postérieure au 1/1/2020 .

Les exemples suivants montrent comment utiliser cette formule en pratique avec l’ensemble de données suivant :

Exemple 1 : filtrer les lignes avant une certaine date

Nous pouvons utiliser la formule suivante pour filtrer les lignes dont la date est antérieure au 10/01/2020 :

=QUERY(A1:C17,"select * where A < date '"&TEXT(DATEVALUE("1/10/2020"),"yyyy-mm-dd")&"'")

Notez que seules les lignes dont la date est antérieure au 10/01/2020 sont renvoyées.

Exemple 2 : filtrer les lignes après une certaine date

Nous pouvons utiliser la formule suivante pour filtrer les lignes dont la date est postérieure au 10/01/2020 :

=QUERY(A1:C17,"select * where A > date '"&TEXT(DATEVALUE("1/10/2020"),"yyyy-mm-dd")&"'")

Notez que seules les lignes dont la date est postérieure au 10/01/2020 sont renvoyées.

Exemple 3 : filtrer les lignes entre deux dates

Nous pouvons utiliser la formule suivante pour filtrer les lignes dont la date est comprise entre le 05/01/2020 et le 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")&"'")

Notez que seules les lignes dont la date est comprise entre le 05/01/2020 et le 15/01/2020 sont renvoyées.

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres opérations courantes avec les dates dans Google Sheets :

Comment remplir automatiquement les dates dans Google Sheets
Comment ajouter et soustraire des jours dans Google Sheets
Comment calculer la différence entre deux dates dans Google Sheets

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *