Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan sortera en tabell i Power Query efter en kolumn eller flera kolumner. Ta till exempel följande tabell med kolumnerna Konkurrens, Konkurrent och Position.
Tabell med kolumnerna Konkurrens, Konkurrent och Position. Kolumnen Tävling innehåller 1 - Inledande i raderna 1 och 6, 2 - Huvud i raderna 3 och 5, och 3 - Final i raderna 2 och 4. Raden Position innehåller ett värde på antingen 1 eller 2 för vart och ett av tävlingsvärdena.
I det här exemplet är målet att sortera tabellen efter fälten Konkurrens och Position i stigande ordning.
Tabell med kolumnerna Konkurrens, Konkurrent och Position. Kolumnen Tävling innehåller 1 - Inledning i raderna 1 och 2, 2 - Huvudomgång i raderna 3 och 4, och 3 - Final i raderna 5 och 6. Raden Position innehåller, uppifrån och ned, värdet 1, 2, 1, 2, 1 och 2.
Sortera stigande sorterar rader i alfabetisk ordning i en kolumn från A till Z, sedan från a till z. Sortera fallande sorterar rader i en kolumn i alfabetisk ordning från z till a och därefter från Z till A. Se till exempel följande osorterade kolumn:
När en alfabetisk kolumn sorteras i stigande ordning sorteras den på följande sätt:
När den sorteras med fallande sortering sorteras en alfabetisk kolumn på följande sätt:
Sortera en tabell efter en kolumn
Om du vill sortera tabellen efter en enda kolumn väljer du först kolumnen. Välj sedan sorteringsåtgärden från en av två platser:
I gruppen Sortera på fliken Start finns det ikoner för att sortera kolumnen i antingen stigande eller fallande ordning.
Från listrutan för kolumnrubriken. Bredvid kolumnnamnet finns en indikator för rullgardinsmeny
. När du väljer ikonen visas alternativet för att sortera kolumnen.
I det här exemplet sorterar du kolumnen Konkurrens med hjälp av knapparna i gruppen Sortera på fliken Start . Den här åtgärden skapar ett nytt steg i avsnittet Tillämpade steg med namnet Sorterade rader.
En visuell indikator, som visas som en pil som pekar uppåt, läggs till i listrutan Konkurrens för att visa att kolumnen sorteras i stigande ordning.
Sortera en tabell efter flera kolumner
Du kan sortera efter mer än en kolumn i taget. Power Query tillämpar varje kolumns sortering i prioritetsordning, så rader sorteras först efter den första kolumnen, sedan efter den andra kolumnen för alla rader som knyts på den första och så vidare. Det finns två sätt att definiera en sortering med flera kolumner: från kolumnrubrikmenyerna eller från dialogrutan Sortera .
Använd kolumnrubrikmenyerna
Fortsätt med föregående exempel och sortera även fältet Position i stigande ordning, den här gången med hjälp av rullgardinsmenyn i kolumnrubriken Position.
Den här åtgärden skapar inte ett nytt steg för sorterade rader , men ändrar den befintliga för att utföra båda sorteringsåtgärderna i ett steg. När du sorterar flera kolumner på det här sättet baseras ordningen som kolumnerna sorteras i på den ordning som kolumnerna valdes i. En visuell indikator, som visas som ett tal till vänster om den nedrullningsbara menyindikatorn, visar den plats som varje kolumn upptar i sorteringsordningen.
Använd dialogrutan Sortera
För sortering med fler än ett par nivåer, eller när du vill se och ändra ordning på varje sorteringsnivå samtidigt, använder du dialogrutan Sortera i stället för kolumnrubrikmenyerna.
På fliken Start går du till gruppen Sortera och väljer Sortera.
Om du väljer en eller flera kolumner innan du öppnar dialogrutan lägger Power Query automatiskt till kolumnerna som sorteringsnivåer i den ordning du valde dem. Annars öppnas dialogrutan med en enda tom nivå. I följande dialogrutan Sortera definieras till exempel en sortering på tre nivåer i en annan tabell, först efter subtraktion, sedan efter Prioritet och sedan efter Region, allt i stigande ordning.
Dialogrutan Sortera visar varje sorteringsnivå i ett rutnät:
- Prioritet: I vilken ordning Power Query gäller för varje nivå, uppifrån och ned. Det här talet är samma som visas bredvid varje sorterad kolumns rubrik i dataförhandsgranskningen.
- Kolumn: Den kolumn som den här nivån sorterar efter. En kolumn kan bara användas på en nivå i taget. en kolumn som redan används på en annan nivå visas inte i den här listan.
- Sorteringsordning: Riktningen att sortera efter, till exempel Stigande (minsta till största) eller Fallande (största till minsta).
Så här ändrar du sorteringsordningen:
- Välj + Lägg till nivå för att lägga till en ny tom nivå under de befintliga.
- Välj menyn ... bredvid en nivå för att ta bort den eller flytta den uppåt eller nedåt i prioritet.
- Dra en nivå i raden och släpp den på en ny plats för att ändra ordningen direkt.
Varje nivå kräver både en kolumn och ett sorteringsordningsval innan du kan välja OK. Om någon nivå saknar en markering, eller om två nivåer använder samma kolumn, blockerar Power Query sorteringen och markerar de nivåer som behöver uppmärksammas.
När du har valt OK sorterar Power Query tabellen efter alla nivåer som du har definierat och visar ett prioritetsnummer bredvid varje sorterad kolumnrubrik i samma ordning som nivåerna i dialogrutan.
Om du vill ändra en befintlig sortering på flera nivåer väljer du kugghjulsikonen bredvid steget Sorterade rader i Tillämpade steg. Power Query öppnar dialogrutan Sortera igen med alla sparade nivåer och sorteringsbeställningar redan ifyllda.
Rensa en sorteringsåtgärd från en kolumn
Gör något av följande:
- Välj nedåtpilen bredvid kolumnrubriken och välj sedan Rensa sortering.
- Välj kugghjulsikonen bredvid steget Sorterade rader i Tillämpade steg för att öppna dialogrutan Sortera och ta sedan bort varje nivå.
- I Tillämpade steg i fönstret Frågeinställningar tar du bort steget Sorterade rader .