Fonction Google Sheets : FILTER

La fonction FILTER retourne une version filtrée d'une plage, avec uniquement les lignes ou colonnes qui répondent aux conditions spécifiées.

Utilisation :

=FILTER(plage; condition)

ou

=FILTER(plage; condition1; condition2; etc)


Exemple d'utilisation

La fonction FILTER devra retourner dans le tableau de droite toutes les lignes des achats non payés (autrement dit, les lignes où la date de paiement est vide) :

google-sheets-fonction-filter - filter

Entrez dans la fonction FILTER :

  • "plage" : le plage de données à retourner
  • "condition" : la condition à valider (ici, les cellules de la colonne D doivent être vides)

La formule est ici =FILTER(A2:C15;D2:D15="") :

google-sheets-fonction-filter-tableau - filter

En cas de besoin, vous pouvez copier le fichier de cet exemple.

Ajouter d'autres conditions

La fonction FILTER permet de spécifier plusieurs conditions qu'il suffit d'ajouter à la suite.

Par exemple, pour filtrer les achats non payés et dont la date d'achat est passée depuis plus de 30 jours, ajoutez une condition supplémentaire =FILTER(A2:C15;D2:D15="";AUJOURDHUI()-A2:A15>30) :

google-sheets-fonction-filtrer-tableau - filter