Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Du kan sortere en tabel i Power Query efter én eller flere kolonner. Tag f.eks. følgende tabel med kolonnerne Konkurrence, Konkurrent og Position.
Tabel med kolonnerne Konkurrence, Konkurrent og Position. Kolonnen Konkurrence indeholder 1 – Åbning i række 1 og 6, 2 – Hoved i række 3 og 5 og 3-Final i række 2 og 4. Rækken Position indeholder en værdi på enten 1 eller 2 for hver af konkurrenceværdierne.
I dette eksempel er målet at sortere denne tabel efter felterne Konkurrence og Stilling i stigende rækkefølge.
Tabel med kolonnerne Konkurrence, Konkurrent og Position. Kolonnen Konkurrence indeholder 1 – Åbning i række 1 og 2, 2 – Hoved i række 3 og 4 og 3-Final i række 5 og 6. Rækken Position indeholder fra top til bund en værdi på 1, 2, 1, 2, 1 og 2.
Sortér stigende sorterer alfabetiske rækker i en kolonne fra A til Z og derefter a til z. Sortér faldende sorterer alfabetiske rækker i en kolonne fra z til a og derefter Z til A. Undersøg f.eks. følgende ikke-sorterede kolonne:
Når du sorteres ved hjælp af sortér stigende, sorteres en alfabetisk kolonne på følgende måde:
Når du sorteres ved hjælp af sortér faldende, sorteres en alfabetisk kolonne på følgende måde:
Sortér en tabel efter én kolonne
Hvis du vil sortere tabellen efter en enkelt kolonne, skal du først markere kolonnen. Vælg derefter sorteringshandlingen et af to steder:
Under fanen Hjem i gruppen Sortér er der ikoner til sortering af kolonnen i enten stigende eller faldende rækkefølge.
Fra rullemenuen med kolonneoverskriften. Ud for navnet på kolonnen er der en rullemenuindikator
. Når du vælger ikonet, vises indstillingen til sortering af kolonnen.
I dette eksempel skal du sortere kolonnen Konkurrence ved hjælp af knapperne i gruppen Sortér under fanen Hjem . Denne handling opretter et nyt trin i afsnittet Anvendte trin med navnet Sorterede rækker.
En visuel indikator, der vises som en pil, der peger opad, føjes til ikonet for rullemenuen Konkurrence for at få vist, at kolonnen sorteres i stigende rækkefølge.
Sortér en tabel efter flere kolonner
Du kan sortere efter mere end én kolonne ad gangen. Power Query anvender hver kolonnes sortering i prioritetsrækkefølge, så rækker sorteres først efter den første kolonne og derefter efter den anden kolonne for alle rækker, der er knyttet til den første osv. Der er to måder at definere en sortering med flere kolonner på: fra kolonneoverskriftsmenuerne eller fra dialogboksen Sortér .
Brug kolonneoverskriftsmenuerne
Hvis du fortsætter med det forrige eksempel, skal du også sortere feltet Position i stigende rækkefølge ved hjælp af rullemenuen Position for kolonneoverskriften.
Denne handling opretter ikke et nyt trin af typen Sorterede rækker , men ændrer det eksisterende trin for at udføre begge sorteringshandlinger på ét trin. Når du sorterer flere kolonner på denne måde, er den rækkefølge, kolonnerne sorteres i, baseret på den rækkefølge, kolonnerne blev valgt i. En visuel indikator, der vises som et tal til venstre for rullemenuindikatoren, viser det sted, hver kolonne er placeret i sorteringsrækkefølgen.
Brug dialogboksen Sortér
Hvis du vil sortere med mere end et par niveauer, eller hvis du vil se og omarrangere hvert sorteringsniveau på én gang, skal du bruge dialogboksen Sortér i stedet for kolonneoverskriftsmenuerne.
Vælg Sortér i gruppen Sortér under fanen Hjem.
Hvis du vælger en eller flere kolonner, før du åbner dialogboksen, tilføjer Power Query automatisk disse kolonner som sorteringsniveauer i den rækkefølge, du har valgt dem. Ellers åbnes dialogboksen med et enkelt, tomt niveau. Følgende dialogboks Sortér definerer f.eks. en sortering på tre niveauer i en anden tabel, først efter Subtraktion, derefter efter Prioritet og derefter efter Område, alt sammen i stigende rækkefølge.
I dialogboksen Sortér vises hvert sorteringsniveau i et gitter:
- Prioritet: Den rækkefølge, som Power Query anvender hvert niveau i, oppefra og ned. Dette tal er det samme, der vises ud for overskriften for hver sorteret kolonne i dataeksemplet.
- Kolonne: Den kolonne, som dette niveau sorterer efter. En kolonne kan kun bruges på ét niveau ad gangen. en kolonne, der allerede bruges på et andet niveau, vises ikke på denne liste.
- Sorteringsrækkefølge: Den retning, der skal sorteres efter, f.eks . Stigende (mindste til største) eller Faldende (største til mindste).
Sådan ændrer du sorteringsrækkefølgen:
- Vælg + Tilføj niveau for at tilføje et nyt, tomt niveau under de eksisterende.
- Vælg menuen ... ud for et niveau for at fjerne det eller for at flytte det op eller ned i prioritet.
- Træk et niveau efter rækken, og slip det på en ny placering for at omarrangere det direkte.
Hvert niveau kræver både en kolonne og en sorteringsrækkefølge , før du kan vælge OK. Hvis der mangler et niveau, eller hvis to niveauer bruger den samme kolonne, Power Query blokerer sorteringen og fremhæver de niveauer, der kræver opmærksomhed.
Når du har valgt OK, sorterer Power Query tabellen efter alle de niveauer, du har defineret, og viser et prioritetsnummer ud for hver sorteret kolonnes overskrift i samme rækkefølge som niveauerne i dialogboksen.
Hvis du vil ændre en eksisterende sortering på flere niveauer, skal du vælge tandhjulsikonet ud for trinnet Sorterede rækker i Anvendte trin. Power Query åbner dialogboksen Sortér igen, hvor alle de gemte niveauer og sorteringsrækkefølger allerede er udfyldt.
Ryd en sorteringshandling fra en kolonne
Gør en af følgende handlinger:
- Vælg pil ned ud for kolonneoverskriften, og vælg derefter Ryd sortering.
- Vælg tandhjulsikonet ud for trinnet Sorterede rækker i Anvendte trin for at åbne dialogboksen Sortér og derefter fjerne hvert niveau.
- I Anvendte trin i ruden Forespørgselsindstillinger skal du slette trinnet Sorterede rækker .