Lajittele sarake toisen sarakkeen mukaan Power BI:ssä

Koskee seuraavia:✅ Power BI Desktop ja Power BI -palvelu

Kun muokkaat raporttia Power BI, voit valita sarakkeen toisen sarakkeen lajittelujärjestyksen määrittämiseksi. Tässä on yleinen esimerkki. Sinulla on Kuukauden nimi -sarake, ja kun lisäät sen visualisointiin, kuukaudet lajitellaan aakkosjärjestyksessä: huhtikuu, elokuu, joulukuu, helmikuu. Haluat kuitenkin, että ne lajitellaan aikajärjestyksessä. Tässä artikkelissa kerrotaan, miten voit määrittää yhden sarakkeen lajittelujärjestyksen toisen sarakkeen mukaan Power BI Desktopissa tai Power BI -palvelussa. Se sisältää myös vianmääritysohjeita yleisiin sarakevirheiden perusteella lajitteluun.

Näyttökuva, jossa näkyy viivakaavio, jossa kuukaudet on lajiteltu aakkosjärjestyksessä.

Muistiinpano

Kun luet raporttia, voit myös muuttaa visualisoinnin arvojen lajittelua. Saat lisätietoja ohjeartikkelista Power BI -raportin kaavion lajittelun muuttaminen.

Lajittelussa käytettävän sarakkeen määrittäminen

Jos haluat määrittää eri sarakkeen lajittelulle Power BI Desktopissa, molempien sarakkeiden on oltava samalla askelvälitasolla. Jos haluat esimerkiksi lajitella kuukausien nimet oikein, tarvitset sarakkeen, joka sisältää numeron kullekin kuukaudelle. Lajittelujärjestys koskee mitä tahansa raportin visualisointia, joka sisältää lajitellun sarakkeen. Seuraavassa esimerkissä kuukaudet lajitellaan aakkosjärjestyksessä, mutta ne tulee lajitella aikajärjestyksessä.

Tärkeää

Sinun täytyy olla Raporttinäkymässä päästäksesi Sarakketyökalut-välilehdelle . Jos olet mallinäkymässä tai taulukkonäkymässä, vaihda ensin Raporttinäkymään valitsemalla vasemmanpuoleisesta navigoinnista Raporttinäkymä-kuvake.

  1. Raporttinäkymässä valitse sarakke, jonka haluat lajitella, tässä tapauksessa Kuukausi. Voit valita sarakkeen Data-paneelista tai kankaan visuaalista. Visualisoinnin kuukaudet lajitellaan aakkosjärjestyksessä. Kun valitset sarakkeen, nauhaan ilmestyy Columntools-välilehti .

    Näyttökuva, jossa näkyy Saraketyökalut-välilehti, jossa valitaan Lajittele sarakkeen mukaan.

  2. Valitse Lajittele sarakkeen mukaan ja valitse sitten kenttä, jonka mukaan haluat lajitella toisen kentän, tässä tapauksessa kuukauden numeron mukaan.

    Näyttökuva, jossa näkyy Lajittele sarakkeen mukaan -valikko, jossa valitset Kuukauden numero.

  3. Visualisointi lajittelee automaattisesti aikajärjestyksen kuukauden mukaan vuodessa.

    Näyttökuva, jossa näkyy viivakaavio, jossa kuukaudet on lajiteltu aikajärjestykseen.

Lajittelun eri sarakkeen määrittäminen

Jos haluat määrittää eri sarakkeen lajittelulle Power BI -palvelussa, molempien sarakkeiden on oltava samalla rakeisuustasolla. Jos haluat esimerkiksi lajitella kuukauden nimien sarakkeen, tarvitset sarakkeen, joka sisältää numeronkullekin kuukaudelle. Seuraavassa esimerkissä kuukaudet lajitellaan aakkosjärjestyksessä, mutta ne tulee lajitella aikajärjestyksessä.

  1. Valitse pohjassa visualisointi. Etsi sitten Kuukausinumero-kenttä Kentät-ruudusta.

    Näyttökuva, jossa näkyy Kuukausinumero-kenttä Kentät-ruudussa.

  2. Etsi Visualisoinnit-ruudun Kentät-osassaTyökaluvihjekentät-säilö.

    Näyttökuva, jossa näkyy Työkaluvihjekentät-säilö Visualisoinnit-ruudussa.

  3. Vedä Kuukausinumero-kenttä Kentät-ruudusta Visualisointi-ruudun Työkaluvihjekentät-säilöön.

    Näyttökuva, jossa näkyy Työkaluvihjekentät-säilöön lisätty Kuukauden numero -kenttä.

  4. Valitse visualisoinnin oikeasta yläkulmasta Lisää vaihtoehtoja. Valitse Lajittele akseli ja valitse sitten Kuukauden numero.

    Näyttökuva, jossa näkyy Enemmän vaihtoehtoja -valikko, jossa valitaan Lajittele akseli ja sitten Kuukauden numero.

    Power BI lajittelee visualisoinnin aikajärjestyksessä kuukauden mukaan vuodessa.

    Näyttökuva, jossa näkyy viivakaavio, jossa kuukaudet on lajiteltu aikajärjestykseen.

  5. Kuukauden numero näkyy nyt visualisoinnin oletustyökaluvihjeessä.

    Näyttökuva, jossa näkyy oletustyökaluvihje ja Kuukausinumero-arvo.

    Jos et halua työkaluvihjeen sisältävän kuukauden numeroa, käytä mukautettua työkaluvihjettä, joka ei sisällä kyseistä arvoa. Lisätietoja mukautetun työkaluvihjeen luomisesta on artikkelissa Power BI Desktopin raporttisivuihin perustuvien työkaluvihjeiden luominen.

    Näyttökuva, jossa näkyy mukautettu työkaluvihje ilman Kuukauden numero -arvoa.


Lajittelun vianmääritys sarakkeen mukaan

Jos sinulla on vaikeuksia määrittää tai käyttää lajitteluperusteena saraketta, tutustu näihin yleisiin ongelmiin ja ratkaisuihin.

Lajittele sarakkeen mukaan -asetus on poistettu käytöstä tai ei ole käytettävissä

Aiheuttaa: Sarakkeella, jota yrität lajitella, voi olla riippuvuuksia, jotka estävät lajittelun.

Ratkaisu:

  • Varmista, että olet raporttinäkymässä, et malli- tai taulukkonäkymässä.
  • Tarkista, ettei saraketta ole vielä lajiteltu toisen sarakkeen mukaan. Poista aiemmin luotu lajittelu ensin ja ota sitten käyttöön uusi.
  • Jos sarake on merkitty avainsarakkeeksi, sen lajittelujärjestys ohitetaan ja oletusarvoja käytetään.

"Tätä saraketta ei voi käyttää lajitteluun" -virhe

Syy: Lajitteluperuste-sarake sisältää arvojen kaksoiskappaleet. Jokaisella lajiteltavan sarakkeen arvolla on oltava täsmälleen yksi vastaava arvo lajitteluperuste-sarakkeessa.

Ratkaisu:

  1. Tarkista arvojen kaksoiskappaleet lajitteluperuste-sarakkeesta:

    • Valitse Tiedot-ruudun lajitteluperustesarake.
    • Tarkista kaksoiskappaleet sarakeprofiilin Saraketyökalut-välilehdestä .
    • Vaihtoehtoisesti voit Power Query käyttää Näytä>sarake -laatua nähdäksesi, onko kaksoiskappaleita.
  2. Poista tai korjaa kaksoiskappaleet:

    • Jos lajitteluun tarvitaan kaksoiskappaleita, tarvitset eri sarakkeen. Jos esimerkiksi lajittelet kuukausien nimiä kuukauden numeron mukaan, varmista, että kunkin kuukauden nimellä on vain yksi kuukauden numero (tammikuu = 1, ei 1 ja 01).
    • luo tarvittaessa yksilöllinen tunnistesarake Power Query avulla.

Muistiinpano

Yleinen skenaario on yrittää käyttää numeerista sijoitussaraketta, joka sisältää sijoitusarvojen kaksoiskappaleita. Jos esimerkiksi useilla tuotteilla on sama sijoitus (kaksi tuotetta, jotka molemmat on luokiteltu "1"), et voi käyttää kyseistä sijoitussaraketta lajitteluun. Lajitteluperuste-sarakkeella on oltava yksilölliset arvot. Harkitse yksilöllisen järjestysnumeron luomista tai ties-tietojen eri lajittelutapaa.

Lajittelujärjestys ei toimi odotetulla tavalla

Syy: Tietotyyppiristiriita tai lukuina lajiteltuja tekstiarvoja.

Ratkaisu:

  1. Tarkista, että tietotyypit vastaavat toisiaan:

    • Lajittelusarakkeen tulee yleensä olla numeerinen, päivämäärä tai teksti.
    • Valitse lajitteluperustesarake ja tarkista TietotyyppiSaraketyökalut-välilehdeltä.
    • Yleinen ongelma: Tekstinä tallennetut kuukausinumerot ("1", "2", "3") kokonaislukujen (1, 2, 3) sijaan.
  2. Muunna tietotyypit tarvittaessa:

    • Vaihda Power Query saraketyypiksi oikea tietotyyppi.
    • Muunna esimerkiksi tekstikuukausinumerot kokonaisluvuiksi valitsemalla Muunna>tietotyyppi>Kokonaisluku.

Lajitteleminen sarakkeen mukaan tuottaa odottamattoman ryhmittelyn

Aiheuttaa: Lajitteluperuste-sarakkeen rakeisuus on erilainen kuin lajitellun sarakkeen.

Ratkaisu:

  • Molempien sarakkeiden on oltava samalla tietotasolla. Esimerkki:
    • Jos haluat lajitella kuukauden nimen (tammikuu, helmikuu), käytä kuukauden numeroa (1, 2) samalle rakeille.
    • Älä yritä lajitella kuukauden nimeäpäivän numeron mukaan (eri askelväli).
  • Kunkin lajitellun sarakkeen yksilöivän arvon on yhdistettävä täsmälleen yhteen lajitteluperustesarakkeen arvoon.

Lajittele sarakkeen mukaan nollataan tai ohitetaan

Syy: Muutit tietomallin tai sarakkeen ominaisuuksia.

Ratkaisu:

  • Tarkista, onko lajitteluperuste-sarake edelleen mallissa.
  • Varmista, että et poistanut lajitteluperustesaraketta tietolähteestä.
  • Jos päivität tai muokkasit mallia, voit käyttää lajittele sarakkeen mukaan -asetusta uudelleen.

Huomioitavia seikkoja

Pidä nämä vaatimukset mielessä, kun käytät lajittelua sarakkeen mukaan:

  • Molempien sarakkeiden on oltava samalla rakeisuustasolla.
  • Lajitteluperuste-sarakkeen on sisällettävä yksilöllisiä arvoja kullekin lajitellun sarakkeen arvolle.
  • Jos merkitset sarakkeen avainsarakkeeksi, sen lajittelujärjestys ohitetaan ja oletusarvoja käytetään.

Voit olla kiinnostunut myös seuraavista artikkeleista: