La fonction FILTRE peut gérer plusieurs critères de type ET ou OU. A la différence des fonctions SOMME.SI.ENS ou SOMME.SI.ENS qui s'écrivent avec autant d'arguments que de critères, là, tous les critères vont être écrit dans le même argument.
Rappel de l'utilisation de la fonction FILTRE
La fonction FILTRE fait partie des formules propagées présente dans d'Excel 365 ou Excel Online. La fonction FILTRE fait partie des 10 fonctions les plus utilisées dans Excel. Les paramètres de la fonction FILTRE sont les suivants
- Le tableau à filtrer
- Le critère de filtrage des données
- [Optionnel] le message à afficher si le filtre ne retourne aucun résultat.
De part sa construction, la fonction FILTRE ne peut renseigner qu'un seul critère de filtrage (le deuxième argument). Par exemple, dans l'exemple suivant, nous retournons le nom des clients qui ont acheté des citrons. Le test (le deuxième argument), ne porte que sur une seule colonne ; les produits.
Pour enrichir le critère de la fonction FILTRE, nous allons utiliser les opérateurs logiques + (OU) et * (ET)
Faire un critère de type ET
Maintenant, nous voulons ramener le nombre de commandes correspondant à la région 1 pour les Fraises. Dans ce cas, nous allons faire un critère de type ET ; et la région1, et les fraises.
Mais nous pouvons également construire un critère de type ET sur la même colonne. Par exemple, si nous voulons les filtrer les commandes passées entre le 01/07/2024 et le 10/07/2024, nous allons écrire
Filtre en utilisant le critère OU
Selon la même logique, nous pouvons construire un critère OU avec l'opérateur +. Par exemple, pour trouver les commandes des clients Margaux et Clara.
Dans ce cas de figure, c'est bien un critère OU qu'il faut faire et non pas un critère ET. Si nous avions fait un test ET, cela aurait signifié que nous recherchions, dans une même cellule les prénoms Margaux et Clare (ce qui n'est pas possible). Ce que nous recherchons c'est, soit le prénom Margaux, soit le prénom Clara, mais pas les 2. C'est donc bien un test OU qu'il faut réaliser.