KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Excel FILTER-functie

AuteurAmanda Li Wijzigingsdatum

De FILTER-functie sorteert dynamisch een reeks gegevens en geeft alleen de resultaten terug die voldoen aan uw opgegeven criteria.

Opmerking: De FILTER-functie is alleen beschikbaar in Excel voor Microsoft 365, Excel 2021 of nieuwere versies, en Excel voor het web.

filterfunctie 1


Syntaxis

=FILTER()array, include, [if_empty])


Argumenten

  • array (vereist): Het bereik of de matrix die u wilt filteren.
  • include (vereist): De logische test die een matrix met Booleaanse waarden (WAAR of ONWAAR) retourneert en aangeeft of de bijbehorende rij of kolom in de array door FILTER moet worden meegenomen.
  • [if_empty] (optioneel): De waarde die wordt geretourneerd als er geen overeenkomende resultaten zijn in de opgegeven matrix.

Retourneerwaarde

De FILTER-functie retourneert een matrix.


Opmerkingen bij functie

  • Een array kan worden opgegeven als een rij waarden, een kolom waarden of een combinatie van rijen en kolommen met waarden.
  • De afmetingen van include moeten gelijk zijn aan die van het array-argument.
  • Om twee of meer criteria toe te voegen in include, plaatst u elk criterium tussen haakjes en verbindt u ze met een sterretje (*).
  • Het resultaat dat door FILTER wordt geretourneerd, loopt over in een bereik van cellen op dezelfde manier als uw oorspronkelijke gegevens in array zijn georganiseerd. Als één of meer cellen in het overloopbereik niet leeg zijn, wordt de fout #OVERLOOP! geretourneerd.
  • Als een van de waarden in het include-argument een fout bevat of niet naar een Booleaanse waarde kan worden geconverteerd, retourneert FILTER een fout.
  • Tekstwaarden in het include- of if_empty-argument moeten tussen dubbele aanhalingstekens worden geplaatst. Anders retourneert FILTER de fout #NAAM?.
  • Om niets weer te geven wanneer er geen overeenkomende gegevens zijn, geeft u een lege tekenreeks („") op voor if_empty.
  • FILTER retourneert de fout #BEREKEN! als er geen overeenkomende gegevens zijn en er geen waarde is opgegeven voor if_empty.
  • FILTER kan worden gebruikt tussen verschillende werkmappen. Zorg er echter voor dat de gerefereerde werkmappen open zijn; anders wordt bij het vernieuwen van de resultaatcel een fout #VERW!geretourneerd.
  • De resultaten van FILTER zijn dynamisch, wat betekent dat ze automatisch worden bijgewerkt wanneer waarden in de brongegevens veranderen. De resultaten worden echter niet bijgewerkt als u nieuwe items toevoegt aan array. Om dit op te lossen, moet u gestructureerde verwijzingen gebruiken als array-argument.

Voorbeeld

Stel dat u een studententabel hebt zoals hieronder weergegeven en u wilt filteren op studenten uit klas A die meer dan 60 punten hebben gescoord. Kopieer of voer dan de onderstaande formule in de bovenste cel links van de resultaattabel in en druk op Enterom het resultaat te verkrijgen:

=FILTER()B3:E14,(B3:B14=„Klas A")*(E3:E14>60),„GEEN RESULTATEN")

Of gebruik celverwijzingen om de formule dynamisch te maken:

=FILTER()B3:E14,(B3:B14=H3)*(E3:E14>J3),„GEEN RESULTATEN")

filterfunctie 2


Voorbeeld zonder overeenkomsten

Stel dat u de studenten wilt filteren die uit klas A komen en minder dan 60 punten hebben gescoord (hoewel duidelijk geen score lager dan 60 voorkomt). Om de resultaten weer te geven als leeg of als een bepaalde tekst, kunt u de onderstaande formules kopiëren en toepassen op EnterDruk om de resultaten te bekijken.

=FILTER()B3:E14,(B3:B14=„Klas A")*(E3:E14<60),„")>>> Retourneert niets

=FILTER()B3:E14,(B3:B14=„Klas A")*(E3:E14<60),„GEEN RESULTATEN")>>> Retourneert GEEN RESULTATEN

filterfunctie 3


Gerelateerde functies

Excel SORT-functie

De SORT-functie sorteert de inhoud van een bereik of matrix in oplopende of aflopende volgorde.

Excel SORTBY-functie

De SORTBY-functie sorteert de inhoud van een bereik of matrix op basis van de waarden in een overeenkomstig bereik of matrix, ongeacht of dat overeenkomstige bereik of die matrix deel uitmaakt van het te sorteren bereik of matrix.

Excel UNIQUE-functie

De UNIQUE-functie haalt unieke waarden uit een reeks gegevens – of het nu gaat om tekst, getallen, datums, foutwaarden of andere gegevenstypen.


De beste Office-productiviteitshulpmiddelen

Kutools voor Excel – Helpt u om op te vallen tussen de massa

🤖KUTOOLS AI Assistent: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoek, markeer of Dubbele waarden markeren  |  Verwijder lege rijen  |  Kolommen samenvoegen of cellen zonder gegevensverlies  |  Afronden zonder formule...
Super VLookup:Meerdere criteria  |  Meerdere waarden  |  Over meerdere werkbladen heen  |  Fuzzy Match...
Geav. keuzelijst...:  |  Afhankelijke keuzelijst  |  Keuzelijst met meervoudige selectie
Kolombeheerder:Voeg een specifiek aantal kolommen toe  |  Verplaats kolommen  |  Schakel zichtbaarheidsstatus van verborgen kolommen in/uit  |Vergelijk kolommen met Selecteer Dezelfde/Verschillende Cellen...
Uitgelichte functies:Rasterfocus  |  Ontwerpweergave  |  Verbeterde formulebalk  |  Werkmap- en bladbeheerder|Bronnenbibliotheek(Automatische tekst)|  Datumkiezer  |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen  |  E-mails verzenden op basis van lijst  |  Superfilter  |  Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgehaald...) ...
Top 15-toolsets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen...)|  50+Grafiektypen(Gantt-diagram...)|  40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum...)|  19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad...)|  12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie...)|  7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Excel-cellen splitsen...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...


Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in

  • Schakel in één seconde tussen tientallen geopende documenten!
  • Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
  • Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.