Note: The other languages of the website are Google-translated. Back to English

Excel FILTER-functie

De functie FILTER filtert een gegevensbereik en retourneert dynamisch de overeenkomende resultaten volgens de criteria die u opgeeft.

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

filterfunctie 1


Syntaxis

=FILTER(array, include, [if_empty])


argumenten

  • array (vereist): Het bereik of de matrix die moet worden gefilterd.
  • omvatten (vereist): De logische test die een array van Booleaanse waarden (TRUE of FALSE) retourneert, die aangeeft of de corresponderende rij of kolom in de array door FILTER moet gaan.
  • [if_empty] (optioneel): De waarde die moet worden geretourneerd als er geen overeenkomende resultaten zijn in de opgenomen matrix.

Winstwaarde

De functie FILTER retourneert een array.


Functie-opmerkingen

  • array kan worden geleverd als een rij met waarden, een kolom met waarden of een combinatie van rijen en kolommen met waarden.
  • De afmetingen van omvatten moet gelijk zijn aan die van de reeks argument.
  • Om twee of meer criteria toe te voegen in omvatten, moet u elk criterium tussen haakjes plaatsen en ze verbinden met een asterisk (*).
  • Het resultaat dat door FILTER wordt geretourneerd, loopt over in een reeks cellen op de manier waarop uw oorspronkelijke gegevens van reeks is georganiseerd. Als een of meer cellen in het overloopbereik niet leeg zijn, wordt de #SPIL! fout zal worden geretourneerd.
  • Als een van de waarden die zijn opgegeven als het argument include een fout is of niet kan worden geconverteerd naar een Booleaanse waarde, geeft FILTER een fout als resultaat.
  • Tekstwaarden in de omvatten or als_leeg argumenten moeten tussen dubbele aanhalingstekens staan. Anders retourneert FILTER de #NAME? fout.
  • Als u niets wilt weergeven als er geen overeenkomende gegevens zijn, geeft u een lege tekenreeks ("") op voor als_leeg.
  • FILTER geeft de . terug #CALC! fout als er geen overeenkomende gegevens zijn en de waarde voor als_leeg wordt niet verstrekt.
  • FILTER kan tussen verschillende werkmappen worden gebruikt. Zorg er echter voor dat de werkmappen waarnaar wordt verwezen, geopend zijn. Anders, een #REF! fout wordt geretourneerd als u de resultaatcel vernieuwt.
  • 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 reeks. Om dit op te lossen, moet u gebruik maken van gestructureerde verwijzingen de reeks argument.

Voorbeeld

Stel dat u een studententabel hebt zoals hieronder weergegeven, om de studenten te filteren die uit klasse A komen en meer dan 60 hebben gescoord, kopieer of voer de onderstaande formule in de cel linksboven in de resultatentabel in en druk vervolgens op Enter om het resultaat te krijgen:

=FILTER(B3: E14,(B3:B14="Class A")*(E3:E14>60),"GEEN RECORDS")

Of gebruik celverwijzingen om de formule dynamisch te maken:

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

filterfunctie 2


Voorbeeld van geen overeenkomsten

Stel dat u de leerlingen wilt filteren die uit klasse A komen en minder dan 60 scoren (blijkbaar is er geen score die lager is dan 60), om de resultaten als niets of een bepaalde tekstreeks weer te geven, kunt u de onderstaande formules kopiëren en druk op Enter om de resultaten te zien.

=FILTER(B3: E14,(B3:B14="Class A")*(E3:E14<60),"") >>> Retourneren niets

=FILTER(B3: E14,(B3:B14="Class A")*(E3:E14<60),"GEEN RECORDS") >>> Retourneren GEEN RECORDS

filterfunctie 3


Gerelateerde functies

Excel SORT-functie

De functie SORTEREN sorteert de inhoud van een bereik of array in oplopende of aflopende volgorde.

Excel SORTEREN Functie

De functie SORTEREN sorteert de inhoud van een bereik of array op basis van de waarden in een corresponderend bereik of array, ongeacht of het corresponderende bereik of array is opgenomen in het bereik of de array die moet worden gesorteerd of niet.

Excel UNIEKE Functie

De functie UNIQUE haalt unieke waarden uit een gegevensbereik. De gegevens kunnen tekst, getallen, datums, foutwaarden, enz. omvatten.


De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

Wilt u uw dagelijkse werkzaamheden snel en perfect uitvoeren? Kutools voor Excel brengt

300
 krachtige geavanceerde functies (werkmappen combineren, optellen op kleur, celinhoud splitsen, datum converteren, enzovoort...) en opslaan
80%
tijd voor jou.

  • Ontworpen voor
    1500
    werkscenario's, helpt u bij het oplossen
    80%
     Excel-problemen.
  • Verminder elke dag duizenden toetsenbord- en muisklikken, verlicht uw vermoeide ogen en handen.
  • Word een Excel-expert in 3 minuten. U hoeft geen pijnlijke formules en VBA-codes meer te onthouden.
  • 30
    -dag onbeperkt gratis proefperiode. 60 dagen geld-terug-garantie. Gratis upgrade en ondersteuning voor 2 jaar.
Lint van Excel (met Kutools voor Excel geïnstalleerd)

Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)

  • Een seconde om te schakelen tussen tientallen geopende documenten!
  • Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
  • Verhoogt uw productiviteit met
    50%
    bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Firefox en New Internet Explorer.
Schermopname van Excel (met Office-tabblad geïnstalleerd)
Comments (0)
Nog geen beoordelingen. Beoordeel als eerste!
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties

Volg ons

Copyright © 2009 - www.extendoffice.com. | Alle rechten voorbehouden. Aangedreven door ExtendOffice. | Sitemap
Microsoft en het Office-logo zijn handelsmerken of gedeponeerde handelsmerken van Microsoft Corporation in de Verenigde Staten en / of andere landen.
Beschermd door Sectigo SSL