Een tabel filteren op rijpositie
Power Query hebt meerdere opties om een tabel te filteren op basis van de posities van de rijen, door deze rijen te behouden of te verwijderen. In dit artikel worden alle beschikbare methoden beschreven.
Rijen behouden
De set met functies voor het behouden van rijen selecteert een set rijen uit de tabel en verwijdert alle andere rijen die niet voldoen aan de criteria.
Er zijn twee plaatsen waar u de knoppen Rijen behouden kunt vinden:
Op het tabblad Start in de groep Rijen verminderen.

In het tabelmenu.

Notitie
In de sectie Voorbeeld van gegevens in het midden van Power Query venster ziet u de positie van uw rijen aan de linkerkant van de tabel. Elke rijpositie wordt vertegenwoordigd door een getal. De bovenste rij begint met positie 1.
Bovenste rijen behouden
Imagine volgende tabel die uit een systeem met een vaste indeling komt.

Dit rapport bevat altijd zeven rijen met gegevens en onder de gegevens staat een sectie voor opmerkingen met een onbekend aantal rijen. In dit voorbeeld wilt u alleen de eerste zeven rijen met gegevens behouden. Selecteer daarom Bovenste rijen behouden in het tabelmenu. Voer in het dialoogvenster Bovenste rijen behouden7 in het vak Aantal rijen in.

Het resultaat van deze wijziging geeft u de uitvoertabel die u zoekt. Nadat u de gegevenstypen voor uw kolommen hebt ingesteld, ziet uw tabel eruit als in de volgende afbeelding.

Onderste rijen behouden
Imagine volgende tabel die uit een systeem met een vaste indeling komt.
Eerste voorbeeldtabel met Column1, Column2 en Column3 als kolomkoppen, allemaal ingesteld op het gegevenstype Tekst en de onderste zeven rijen met gegevens, en daarboven een kolomkoppenrij en een onbekend aantal opmerkingen.
Dit rapport bevat altijd zeven rijen met gegevens aan het einde van de rapportpagina. Boven de gegevens heeft het rapport een sectie voor opmerkingen met een onbekend aantal rijen. In dit voorbeeld wilt u alleen die laatste zeven rijen met gegevens en de koprij behouden.
Als u dit wilt doen, selecteert u Onderste rijen behouden in het tabelmenu. Voer in het dialoogvenster Onderste rijen behouden8 in het vak Aantal rijen in.

Het resultaat van die bewerking geeft u acht rijen, maar nu maakt uw koprij deel uit van de tabel.

U moet de kolomkoppen van de eerste rij van uw tabel promoveren. Als u dit wilt doen, selecteert u Eerste rij gebruiken als kopteksten in het tabelmenu. Nadat u gegevenstypen voor uw kolommen hebt definieert, maakt u een tabel die lijkt op de volgende afbeelding.
Laatste voorbeeldtabel voor Onderste rijen behouden na het promoveren van de eerste rij naar kolomkoppen en het behouden van zeven rijen met gegevens en het instellen van de eenheden op het gegevenstype Getal.
Meer informatie: Kolomkoppen promoveren of degraderen
Een bereik van rijen behouden
Imagine volgende tabel die uit een systeem met een vaste indeling komt.
Eerste voorbeeldtabel met de kolommen (Column1, Column2 en Column3) zijn allemaal ingesteld op het gegevenstype Tekst en bevatten de kolomkoppen en zeven rijen met gegevens in het midden van de tabel.
Dit rapport bevat altijd vijf rijen voor de koptekst, één rij met kolomkoppen onder de koptekst, zeven rijen met gegevens onder de kolomkoppen en vervolgens een onbekend aantal rijen voor de opmerkingensectie. In dit voorbeeld wilt u de acht rijen na de koptekstsectie van het rapport en alleen die acht rijen.
Selecteer daarom Bereik van rijen behouden in het tabelmenu. Voer in het dialoogvenster Bereik van rijen behouden6 in het vak Eerste rij en 8 in het vak Aantal rijen in.

Net als in het vorige voorbeeld voor het behouden van onderste rijen, geeft het resultaat van deze bewerking u acht rijen met uw kolomkoppen als onderdeel van de tabel. Alle rijen boven de eerste rij die u hebt gedefinieerd (rij 6) worden verwijderd.

U kunt dezelfde bewerking uitvoeren als beschreven in Onderste rijen behouden om de kolomkoppen van de eerste rij van uw tabel te promoveren. Nadat u gegevenstypen voor uw kolommen hebt ingesteld, ziet uw tabel eruit als in de volgende afbeelding.
Laatste voorbeeldtabel voor Het bereik van rijen behouden na het promoveren van de eerste rij naar kolomkoppen, het instellen van de kolom Eenheden op het gegevenstype Getal en het bewaren van zeven rijen met gegevens.
Rijen verwijderen
Met deze set functies wordt een set rijen uit de tabel geselecteerd, verwijderd en de rest van de rijen in de tabel behouden.
Er zijn twee plaatsen waar u de knoppen Rijen verwijderen kunt vinden:
Op het tabblad Start in de groep Rijen verminderen.

In het tabelmenu.

Bovenste rijen verwijderen
Imagine volgende tabel die uit een systeem met een vaste indeling komt.
Eerste voorbeeldtabel voor Bovenste rijen verwijderen met de kolommen (Column1, Column2 en Column3) zijn allemaal ingesteld op het gegevenstype Tekst, een koptekst bovenaan en een kolomkoprij en zeven gegevensrijen onderaan.
Dit rapport bevat altijd een vaste koptekst van rij 1 tot rij 5 van de tabel. In dit voorbeeld wilt u deze eerste vijf rijen verwijderen en de rest van de gegevens behouden.
Als u dit wilt doen, selecteert u Bovenste rijen verwijderen in het tabelmenu. Voer in het dialoogvenster Bovenste rijen verwijderen5 in het vak Aantal rijen in.

Op dezelfde manier als in de vorige voorbeelden voor 'Onderste rijen behouden' en 'Een bereik van rijen behouden', geeft het resultaat van deze bewerking u acht rijen met uw kolomkoppen als onderdeel van de tabel.

U kunt dezelfde bewerking uitvoeren als beschreven in de vorige voorbeelden om de kolomkoppen van de eerste rij van uw tabel te promoveren. Nadat u gegevenstypen voor uw kolommen hebt ingesteld, ziet uw tabel eruit als in de volgende afbeelding.
Laatste voorbeeldtabel voor Bovenste rijen verwijderen na het promoveren van de eerste rij naar kolomkoppen en het instellen van de kolom Eenheden op het gegevenstype Getal en het behouden van zeven rijen met gegevens.
Onderste rijen verwijderen
Imagine volgende tabel die uit een systeem met een vaste indeling komt.
Eerste voorbeeldtabel voor Onderste rijen verwijderen, met de headerkolommen allemaal ingesteld op het gegevenstype Tekst, zeven rijen met gegevens en vervolgens een voettekst met een vaste lengte onderaan.
Dit rapport bevat altijd een vaste sectie of voettekst die de laatste vijf rijen van de tabel in beslag neemt. In dit voorbeeld wilt u die laatste vijf rijen verwijderen en de rest van de gegevens behouden.
Selecteer daarom Onderste rijen verwijderen in het tabelmenu. Voer in het dialoogvenster Bovenste rijen verwijderen5 in het vak Aantal rijen in.

Het resultaat van deze wijziging geeft u de uitvoertabel die u zoekt. Nadat u gegevenstypen voor uw kolommen hebt ingesteld, ziet uw tabel eruit als in de volgende afbeelding.

Alternatieve rijen verwijderen
Imagine volgende tabel die uit een systeem met een dynamische indeling komt.
Eerste voorbeeldtabel met de kolomkoppen aanwezig en alle ingesteld op het gegevenstype Tekst en elke andere gegevensrij met opmerkingen over de gegevensrij erboven.
De manier waarop dit rapport is gestructureerd, is dat u elementen in paren rijen hebt. Elke oneven rij (1, 3, 5...) bevat de gegevens die u nodig hebt. Elke even rij, direct onder elke oneven rij, bevat opmerkingen over elk van deze records. U hebt de opmerkingen niet nodig en u wilt ze allemaal verwijderen.
Als u dit wilt doen, selecteert u Alternatieve rijen verwijderen in het tabelmenu. Voer in het dialoogvenster Alternatieve rijen verwijderen de volgende waarden in:
- Voer in het vak Eerste rij die u wilt verwijderen 2 in.
U wilt beginnen met tellen vanaf de tweede rij. Alle rijen boven deze eerste rij die u wilt verwijderen, blijven behouden. - Voer in het vak Aantal rijen dat moet worden verwijderd 1 in.
Hier begint u met het definiëren van het patroon voor het verwijderen van rijen. Nadat u de tweede rij hebt gevonden, wilt u alleen die specifieke rij verwijderen, zodat u opgeeft dat u slechts één rij hoeft te verwijderen. - Voer in het vak Aantal rijen dat moet worden behouden 1 in.
Nadat u één rij hebt verwijderd, be bewaren we de volgende rij. Het proces wordt opnieuw gestart voor de volgende rij.

Het resultaat van deze selectie geeft u de uitvoertabel die u zoekt. Nadat u de gegevenstypen hebt ingesteld op uw kolommen, ziet uw tabel eruit als in de volgende afbeelding.
