De FILTER-functie is nieuw als onderdeel van de dynamische arraysfunctie. Er zijn drie argumenten: array, include en een optioneel (indien leeg).
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_2.jpg.webp)
Stel dat u een teamnaam in G1 wilt kunnen invoeren en alle records voor dat team wilt extraheren. Gebruik een formule van =FILTER(B3:E9,C3:C9=G1)
.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips.png.webp)
Als cel G1 verandert van rood in blauw, veranderen de resultaten om u de blauwe teamrecords te tonen.
In de bovenstaande voorbeelden ontbreekt het optionele argument (If Empty). Als iemand de verkeerde teamnaam mag invoeren in G1, dan krijg je een #CALC! fout.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_4.jpg.webp)
Om de #CALC! fout, voeg een derde argument toe.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_5.jpg.webp)
U kunt een matrixconstante specificeren voor het derde argument als u elke kolom van de antwoordmatrix wilt vullen.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_6.jpg.webp)
Om te filteren op records waaraan aan meerdere voorwaarden is voldaan, vermenigvuldigt u de voorwaarden met elkaar.
![](https://cdn.wiki-base.com/7684803/excel_2020_filter_with_a_formula_-_excel_tips_7.jpg.webp)