Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
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.
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.
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 .
Valitse Lajittele sarakkeen mukaan ja valitse sitten kenttä, jonka mukaan haluat lajitella toisen kentän, tässä tapauksessa kuukauden numeron mukaan.
Visualisointi lajittelee automaattisesti aikajärjestyksen kuukauden mukaan vuodessa.
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ä.
Valitse pohjassa visualisointi. Etsi sitten Kuukausinumero-kenttä Kentät-ruudusta.
Etsi Visualisoinnit-ruudun Kentät-osassaTyökaluvihjekentät-säilö.
Vedä Kuukausinumero-kenttä Kentät-ruudusta Visualisointi-ruudun Työkaluvihjekentät-säilöön.
Valitse visualisoinnin oikeasta yläkulmasta Lisää vaihtoehtoja. Valitse Lajittele akseli ja valitse sitten Kuukauden numero.
Power BI lajittelee visualisoinnin aikajärjestyksessä kuukauden mukaan vuodessa.
Kuukauden numero näkyy nyt visualisoinnin oletustyökaluvihjeessä.
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.
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:
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.
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:
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.
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.
Liittyvä sisältö
Voit olla kiinnostunut myös seuraavista artikkeleista: