La fonction FILTER est nouvelle dans le cadre de la fonction de tableaux dynamiques. Il existe trois arguments: tableau, include et facultatif (s'il est vide).
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_2.jpg.webp)
Supposons que vous souhaitiez pouvoir saisir un nom d'équipe dans G1 et extraire tous les enregistrements de cette équipe. Utilisez une formule de =FILTER(B3:E9,C3:C9=G1)
.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips.png.webp)
Si la cellule G1 passe du rouge au bleu, les résultats changent pour vous montrer les enregistrements de l'équipe bleue.
Dans les exemples ci-dessus, l'argument facultatif (If Empty) est manquant. Si quelqu'un est autorisé à entrer le mauvais nom d'équipe dans G1, vous obtiendrez un #CALC! Erreur.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_4.jpg.webp)
Pour éviter le #CALC! erreur, ajoutez un troisième argument.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_5.jpg.webp)
Vous pouvez spécifier une constante de tableau pour le troisième argument si vous souhaitez remplir chaque colonne du tableau de réponses.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_6.jpg.webp)
Pour filtrer sur les enregistrements où plusieurs conditions sont remplies, multipliez les conditions ensemble.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_7.jpg.webp)