Aller au contenu
Klargrid

La fonction FILTRE

Les lignes d'un tableau qui répondent à une condition, recopiées d'un coup et tenues à jour : toutes les commandes du Nord, tous les retards.

La syntaxe

=FILTRE(tableau; inclure; [si_vide])

Dans un Excel en anglais : =FILTER(array, include, [if_empty]).

Les arguments

  • tableau : la plage à filtrer.
  • inclure : une condition par ligne, B2:B100="Nord" ; * pour ET, + pour OU.
  • si_vide : ce qu'il faut afficher si aucune ligne ne répond.

Un exemple

=FILTRE(A2:D100;(B2:B100="Nord")*(D2:D100>1000);"Aucune")

Les commandes du Nord de plus de 1 000, qui s'étalent sous la formule.

Les pièges

  • Aucune ligne et pas de troisième argument : #CALC!.
  • Des cellules occupées sous la formule : #PROPAGATION!.
  • Absente d'Excel 2019 et avant.

Aller plus loin

Questions fréquentes

Comment filtrer sur deux conditions ?
Multiplier les conditions pour un ET, (B2:B100="Nord")*(C2:C100="Livré"), les additionner pour un OU.