Delen via


Filteren op waarden in een kolom

In Power Query kunt u rijen opnemen of uitsluiten op basis van een specifieke waarde in een kolom. U kunt kiezen uit drie methoden om de waarden in uw kolom te filteren:

Nadat u een filter op een kolom hebt toegepast, wordt er een klein filterpictogram weergegeven in de kolomkop, zoals wordt weergegeven in de volgende afbeelding.

Schermopname van het toegepaste filterpictogram in een kolomkop.

Menu Sorteren en filteren

In de kolomkop ziet u een pictogram met een omgekeerde driehoek. Wanneer u dit pictogram selecteert, wordt het sorteer- en filtermenu weergegeven. Met dit menu kunt u filters toepassen of verwijderen uit uw kolom.

Schermopname van het menu Sorteren en filteren onder het kolompictogram.

Notitie

In dit artikel richten we ons op aspecten met betrekking tot het filteren van gegevens. Ga naar Kolommen sorteren voor meer informatie over de sorteeropties en het sorteren van kolommen in Power Query.

Leeg verwijderen

Met de opdracht Lege verwijderen worden twee filterregels toegepast op uw kolom. Met de eerste regel worden null-waarden verwijderd. Met de tweede regel worden lege waarden verwijderd. Stel dat u een tabel met slechts één tekstkolom met vijf rijen hebt, waarbij u één null-waarde en één lege cel hebt.

Schermopname van de voorbeeldtabel met de tweede rij met een null-waarde en de vierde rij een lege waarde.

Notitie

Een null-waarde is een specifieke waarde in de Power Query-taal die geen waarde vertegenwoordigt.

Vervolgens selecteert u Leeg uit het sorteer- en filtermenu verwijderen, zoals wordt weergegeven in de volgende afbeelding.

Schermopname van de kolom Lijnen met de optie Lege verwijderen benadrukt.

U kunt deze optie ook selecteren op het tabblad Start in de groep Rijen verkleinen in de vervolgkeuzelijst Rijen verwijderen, zoals wordt weergegeven in de volgende afbeelding.

Schermopname van het menu Rijen verwijderen op het tabblad Start met lege rijen verwijderen gemarkeerd.

Het resultaat van de lege bewerking Verwijderen geeft u dezelfde tabel zonder de lege waarden.

Schermopname van de voorbeeldtabel nadat de null-rij en de lege rij zijn verwijderd.

Filter wissen

Wanneer een filter wordt toegepast op een kolom, wordt de opdracht Filter wissen weergegeven in het menu Sorteren en filteren.

Schermopname van het geselecteerde filterpictogram en de optie Filter wissen benadrukt.

Automatisch filteren

De lijst in het menu Sorteren en filteren wordt de lijst voor automatisch filteren genoemd, waarin de unieke waarden in uw kolom worden weergegeven. U kunt handmatig selecteren of deselecteren welke waarden u wilt opnemen in de lijst. Geselecteerde waarden worden in aanmerking genomen door het filter; waarden die niet zijn geselecteerd, worden genegeerd.

Deze sectie voor automatisch filteren bevat ook een zoekbalk om u te helpen bij het vinden van waarden in uw lijst.

Schermopname van het menu Sorteren en filteren met de nadruk op de sectie Lijst voor automatisch filteren.

Notitie

Wanneer u de lijst met automatische filters laadt, worden alleen de bovenste 1000 unieke waarden in de kolom geladen. Als er meer dan 1000 afzonderlijke waarden in de kolom staan die u filtert, wordt er een bericht weergegeven waarin wordt aangegeven dat de lijst met waarden in de filterlijst mogelijk onvolledig is en de koppeling Meer laden wordt weergegeven. Selecteer de koppeling Meer laden om nog eens 1000 afzonderlijke waarden te laden.

  • Als precies 1.000 afzonderlijke waarden opnieuw worden gevonden, wordt de lijst weergegeven met een bericht waarin staat dat de lijst mogelijk nog steeds onvolledig is.
  • Als er minder dan 1000 unieke waarden worden gevonden, wordt de volledige lijst met waarden weergegeven.

Snelmenu cel

U kunt met de rechtermuisknop op een bepaalde cel in een kolom klikken om het snelmenu voor die waarde te openen. Wijs het kleine filterpictogram aan en selecteer vervolgens de filteroptie die u wilt gebruiken.

Schermopname van het snelmenu van een cel met de lijst met opties voor tekstfilters.

Notitie

Power Query geeft een typespecifiek filter weer op basis van het gegevenstype van de kolom.

Typespecifieke filters

Afhankelijk van het gegevenstype van uw kolom, worden verschillende opdrachten weergegeven in het sorteer- en filtermenu. In de volgende afbeeldingen ziet u voorbeelden voor datum-, tekst- en numerieke kolommen.

Schermopname van de menu-items met opdrachten en filters die specifiek zijn voor kolommen die gegevens bevatten met het gegevenstype Datum.

Schermopname van de menu-items met opdrachten en filters die specifiek zijn voor kolommen die het gegevenstype Tekst bevatten.

Schermopname van de menu-items met opdrachten en filters die specifiek zijn voor kolommen die het gegevenstype Getal bevatten.

Rijen filteren

Wanneer u een van de typespecifieke filters selecteert, gebruikt u het dialoogvenster Rijen filteren om filterregels voor de kolom op te geven. Dit dialoogvenster wordt weergegeven in de volgende afbeelding.

Schermopname van een voorbeeld van een dialoogvenster filterrijen dat is geopend vanuit de kolom Tekst van accountcode, met één filter ingesteld om mee te beginnen.

Het dialoogvenster Rijen filteren heeft twee modi: Basic en Geavanceerd.

Basis

Met de basismodus kunt u maximaal twee filterregels implementeren op basis van typespecifieke filters. In de voorgaande afbeelding ziet u dat de naam van de geselecteerde kolom wordt weergegeven na het label Rijen behouden, zodat u weet op welke kolom deze filterregels worden geïmplementeerd.

Stel dat u in de volgende tabel de accountcode wilt filteren op alle waarden die beginnen met PA of PTY.

Schermopname van een voorbeeldtabel met accountcodes die beginnen met twee of drie verschillende tekens.

Hiervoor gaat u naar het dialoogvenster Rijen filteren voor de kolom Accountcode en geeft u de gewenste set filterregels op.

In dit voorbeeld selecteert u eerst de knop Basis . Selecteer vervolgens onder Rijen behouden waarbij 'Accountcode' begint en voer VERVOLGENS PA in. Selecteer vervolgens de of knop. Selecteer onder de knop of selecteer begint met en voer PTY in. Selecteer OK.

Schermopname van de bewerking basisfilterrijen waarop de voorbeeldfilterregels zijn toegepast.

Het resultaat van deze bewerking geeft u de set rijen die u zoekt.

Schermopname van de voorbeelduitvoertabel voor eenvoudige filterrijenbewerking die alleen accountcodes bevat die beginnen met PA of PTY.

Geavanceerd

Met de geavanceerde modus kunt u zoveel typespecifieke filters implementeren als nodig is vanuit alle kolommen in de tabel.

Stel dat u in plaats van het vorige filter in de basismodus een filter op AccountCode wilt implementeren om alle waarden weer te geven die eindigen op 4. U wilt ook waarden van meer dan $ 100 weergeven in de kolom Verkoop .

Selecteer in dit voorbeeld eerst de knop Geavanceerd . Selecteer in de eerste rij Accountcode onder Kolomnaam, eindigt onder Operator en selecteer 4 voor de waarde. Selecteer en selecteer vervolgens Verkoop onder Kolomnaam in de tweede rij en is groter dan onder Operator en 100 onder Waarde. Selecteer vervolgens OK

Schermopname van het dialoogvenster Rijen filteren met de geavanceerde filtervoorbeeldinstellingen.

Het resultaat van die bewerking geeft u slechts één rij die voldoet aan beide criteria.

Schermopname van de uitvoer van een geavanceerd filter met één accountcode die is geëindigd in 4 met een verkoopwaarde van meer dan 100.

Notitie

U kunt zoveel componenten toevoegen als u wilt door de component Toevoegen te selecteren. Alle componenten werken op hetzelfde niveau, dus u kunt overwegen om meerdere filterstappen te maken als u filters wilt implementeren die afhankelijk zijn van andere filters.