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 kolomkoppen, zoals wordt weergegeven in de volgende afbeelding.

Pictogram Toegepast filteren 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 menu sorteren en filteren weergegeven. Met dit menu kunt u filters toepassen op of verwijderen uit uw kolom.

Menu Sorteren en filteren.

Notitie

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

Leeg verwijderen

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

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 verwijderen in het sorteer- en filtermenu, zoals wordt weergegeven in de volgende afbeelding.

Lege rijen verwijderen.

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

Verwijder de optie lege rijen op het tabblad Start.

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

Voorbeeldtabel na de null-rij en lege rij zijn verwijderd.

Filter wissen

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

Filter opdracht.

Automatisch filteren

De lijst in het menu sorteren en filteren wordt de lijst met automatische filters genoemd, waarin de unieke waarden in uw kolom worden weergegeven. U kunt handmatig selecteren of deselecteren welke waarden u wilt opnemen in de lijst. Alle geselecteerde waarden worden in overweging genomen door het filter; waarden die niet zijn geselecteerd, worden genegeerd.

Deze sectie voor automatisch filteren bevat ook een zoekbalk om waarden in uw lijst te vinden.

Lijst met automatische filters.

Notitie

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

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

Menu Celsnelkoppeling

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.

Klik met de rechtermuisknop om rijen te filteren op basis van de inhoud van een cel.

Notitie

Power Query geeft een type-specifiek filter weer op basis van het gegevenstype van de kolom.

Typespecifieke filters

Afhankelijk van het gegevenstype van uw kolom ziet u verschillende opdrachten in het menu voor sorteren en filteren. De volgende afbeeldingen bevatten voorbeelden voor datum-, tekst- en numerieke kolommen.

Menu-items met opdrachten en filters die specifiek zijn voor kolommen die gegevens met het gegevenstype Datum bevatten.

Menu-items met opdrachten en filters die specifiek zijn voor kolommen die het gegevenstype Tekst bevatten.

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.

Voorbeeld van het dialoogvenster Rijen filteren dat is geopend vanuit de tekstkolom Accountcode, met één filter ingesteld op 'begint met'.

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

Basic

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 waar, om u te laten weten 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.

Voorbeeldtabel met accountcodes die beginnen met twee of drie verschillende tekens.

U kunt dit doen door naar het dialoogvenster Rijen filteren te gaan voor de kolom Accountcode en de want-set filterregels op te geven.

Selecteer in dit voorbeeld eerst de knop Basic. Selecteer vervolgens onder Rijen behouden waarin 'Accountcode' begint met en voer pa in. Selecteer vervolgens de knop of . Selecteer begint met onder de knop of en voer PTY in. Selecteer OK.

Eenvoudige bewerking voor het filteren van rijen met de voorbeeldfilterregels toegepast.

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

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 bijvoorbeeld dat u, in plaats van het vorige filter toe te passen 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 in de kolom Verkoop tonen.

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

Dialoogvenster Rijen filteren met geavanceerde instellingen voor filtervoorbeelden.

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

Uitvoer van geavanceerd filter met één accountcode die is beëindigd op 4 en die ook een verkoopwaarde van meer dan 100 had.

Notitie

U kunt zoveel component toevoegen als u wilt door 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.