Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Gjelder for:✅ Power BI Skrivebord og Power Bi-tjeneste
Når du redigerer en rapport i Power BI, kan du velge en kolonne for å definere sorteringsrekkefølgen for en annen kolonne. Her er et vanlig eksempel. Du har en månedsnavnkolonne, og når du legger den til i et visualobjekt, sorteres månedene alfabetisk: april, august, desember, februar. Du vil imidlertid at de skal sorteres kronologisk. Denne artikkelen viser hvordan du angir sorteringsrekkefølgen for én kolonne etter en annen kolonne, i Power BI Desktop eller i Power Bi-tjeneste. Den gir også feilsøkingsveiledning for vanlige sorteringsfeil etter kolonnefeil.
Merk
Når du leser en rapport, kan du også endre hvordan verdiene i et visualobjekt sorteres. Se Endre hvordan et diagram sorteres i en Power BI-rapport for mer informasjon.
Angi kolonnen som skal brukes til sortering
Hvis du vil angi en annen kolonne for sortering i Power BI Desktop, må begge kolonnene være på samme nivå av detaljnivå. Hvis du for eksempel vil sortere en kolonne med månedsnavn riktig, trenger du en kolonne som inneholder et tall for hver måned. Sorteringsrekkefølgen gjelder for alle visualobjekter i rapporten som inneholder den sorterte kolonnen. I eksemplet nedenfor sorteres månedene alfabetisk, men de bør sorteres kronologisk.
Viktig!
Du må være i Rapportvisning for å få tilgang til fanen Kolonneverktøy . Hvis du er i modellvisning eller tabellvisning, bytt først til rapportvisning ved å velge rapportvisningsikonet i venstre navigasjon.
I Rapportvisning, velg kolonnen du vil sortere, i dette tilfellet Måned. Du kan velge kolonnen fra Datapanelet eller fra et visuelt objekt på lerretet. Måneder i visualobjektet sorteres alfabetisk. Når du velger en kolonne, vises fanen Kolonneverktøy i sløyfen.
Velg Sorter etter kolonne, og velg deretter feltet du vil sortere det andre feltet etter, i dette tilfellet Månedsnummer.
Visualobjektet sorterer automatisk kronologisk etter rekkefølgen av måneder i et år.
Angi en annen kolonne som skal sorteres
Hvis du vil angi en annen kolonne som skal sorteres etter i Power Bi-tjeneste, må begge kolonnene være på samme nivå av detaljnivå. Hvis du for eksempel vil sortere en kolonne med månedsnavn, trenger du en kolonne som inneholder et tall for hver måned. I eksemplet nedenfor sorteres månedene alfabetisk, men de bør sorteres kronologisk.
Velg visualobjektet på lerretet. Finn deretter Månedsnummer-feltet i Felter-ruten.
Finn verktøytipsfeltsamlingen i Felter-deleni Visualiseringer-ruten.
Dra Månedsnummer-feltet fra Felter-ruten til verktøytipsfeltsamlingeni Visualisering-ruten.
Velg Flere alternativer øverst til høyre i visualobjektet. Velg Sorteringsakse, og velg deretter Månedsnummer.
Power BI sorterer visualobjektet kronologisk etter rekkefølgen av måneder i et år.
Månedsnummeret er nå synlig i visualobjektets standard verktøytips.
Hvis du ikke vil at verktøytipset skal inneholde månedsnummeret, bruker du et egendefinert verktøytips som ikke inneholder denne verdien. Hvis du vil lære hvordan du oppretter et egendefinert verktøytips, kan du se Opprette verktøytips basert på rapportsider i Power BI Desktop.
Feilsøking av sortering etter kolonne
Hvis du har problemer med å angi eller bruke sorter etter kolonne, kan du se gjennom disse vanlige problemene og løsningene.
Alternativet Sorter etter kolonne er deaktivert eller utilgjengelig
Forårsake: Kolonnen du prøver å sortere, kan ha avhengigheter som hindrer sortering.
Løsning:
- Kontroller at du er i rapportvisning, ikke modellvisning eller tabellvisning.
- Kontroller at kolonnen ikke allerede er sortert etter en annen kolonne. Fjern den eksisterende sorteringen først, og bruk deretter den nye.
- Hvis kolonnen er merket som en nøkkelkolonne, ignoreres sorteringsrekkefølgen og standardverdiene brukes.
Feilmeldingen «Kan ikke bruke denne kolonnen til sortering»
Forårsake: Sorter etter-kolonnen inneholder dupliserte verdier. Hver verdi i kolonnen du vil sortere, må ha nøyaktig én samsvarende verdi i sorteringskolonnen.
Løsning:
Se etter dupliserte verdier i sorter etter-kolonnen:
- Velg sorter etter-kolonnen i Data-ruten .
- Se gjennom kolonneprofilen i kategorien Kolonneverktøy for å se etter duplikater.
- Du kan også bruke vis kolonnekvalitet> i Power Query for å se om det finnes duplikater.
Fjerne eller løse duplikater:
- Hvis det finnes duplikater, trenger du en annen kolonne for sortering. Hvis du for eksempel sorterer månedsnavn etter månedsnummer, må du sørge for at hvert månedsnavn bare har ett månedsnummer (januar = 1, ikke 1 og 01).
- Bruk Power Query til å opprette en unik identifikatorkolonne om nødvendig.
Merk
Et vanlig scenario prøver å bruke en numerisk rangeringskolonne som inneholder dupliserte rangeringsverdier. Hvis for eksempel flere produkter deler samme rangering (to produkter begge rangert som «1»), kan du ikke bruke denne rangeringskolonnen for sortering. Sorteringskolonnen må ha unike verdier. Vurder å opprette et unikt sekvensielt tall i stedet, eller bruk en annen sorteringstilnærming for bånd.
Sorteringsrekkefølgen fungerer ikke som forventet
Forårsake: Datatypekonflikt eller tekstverdier sortert som tall.
Løsning:
Kontroller at datatyper samsvarer:
- Sorteringskolonnen skal vanligvis være numerisk, dato eller tekst.
- Velg sorter etter-kolonnen, og kontroller datatypen i kolonneverktøyfanen .
- Vanlig problem: Månedstall lagret som tekst ("1", "2", "3") i stedet for heltall (1, 2, 3).
Konverter datatyper om nødvendig:
- I Power Query endrer du kolonnetypen til riktig datatype.
- Du kan for eksempel konvertere tekstmånedstall til heltall ved å velge Transformer>heltall for datatype>.
Sortering etter kolonne gir uventet gruppering
Forårsake: Sorter etter-kolonnen har en annen detaljnivå enn den sorterte kolonnen.
Løsning:
- Begge kolonnene må være på samme detaljnivå. Eksempel:
- Hvis du vil sortere månedsnavn (januar, februar), bruker du Månedsnummer (1, 2) på samme nivå.
- Ikke prøv å sortere månedsnavn etterdagnummer (forskjellig detaljnivå).
- Hver unike verdi i den sorterte kolonnen må tilordnes nøyaktig én verdi i sorter etter-kolonnen.
Sorter etter kolonne tilbakestilles eller ignoreres
Forårsake: Du endret datamodellen eller kolonneegenskapene.
Løsning:
- Kontroller om sorteringskolonnen fremdeles finnes i modellen.
- Kontroller at du ikke fjernet sorteringskolonnen fra datakilden.
- Bruk innstillingen sorter etter kolonne på nytt hvis du oppdaterte eller endret modellen.
Vurderinger
Husk disse kravene når du bruker sorter etter kolonne:
- Begge kolonnene må være på samme nivå av detaljnivå.
- Sorteringskolonnen må inneholde unike verdier for hver verdi i den sorterte kolonnen.
- Hvis du merker en kolonne som en nøkkelkolonne, ignoreres sorteringsrekkefølgen, og standardinnstillingene brukes.
Relatert innhold
Du kan også være interessert i følgende artikler: