Sarakkeiden lajitteleminen

Voit lajitella taulukon Power Queryssä yhden sarakkeen tai useiden sarakkeiden mukaan. Otetaan esimerkiksi seuraava taulukko, jossa on sarakkeet nimeltä Kilpailu, Kilpailija ja Sijainti.

Esimerkki lähdetaulukosta lajittelua varten.

Taulukko, jossa on Kilpailu-, Kilpailija- ja Sijainti-sarakkeet. Kilpailu-sarakkeessa on 1 – Avaaminen riveillä 1 ja 6, 2 – Pää riveillä 3 ja 5 ja 3-Finaali riveillä 2 ja 4. Position-rivi sisältää arvon 1 tai 2 kullekin Competition-arvolle.

Tässä esimerkissä tavoitteena on lajitella tämä taulukko Kilpailu- ja Sijainti-kenttien mukaan nousevassa järjestyksessä.

Mallin tulostetaulukko lajittelun jälkeen.

Taulukko, jossa on Kilpailu-, Kilpailija- ja Sijainti-sarakkeet. Kilpailu-sarakkeessa on 1 – Avaaminen riveillä 1 ja 2, 2 – Pää riveillä 3 ja 4 sekä 3-Finaali riveillä 5 ja 6. Sijainti-rivi sisältää ylhäältä alas arvon 1, 2, 1, 2, 1, 1 ja 2.

Lajittele nousevaan järjestykseen lajittelee sarakkeen aakkosjärjestykseen rivit A:sta Ö:hen ja sitten muodosta (...). Lajittele laskevasti lajittelee sarakkeen aakkosjärjestykseen rivit z:stä a:n ja sitten Z:stä A:aan. Tutki esimerkiksi seuraavaa järjestämätöntä saraketta:

Näyttökuva sarakkeesta, joka sisältää järjestämättömät aakkoset ja satunnaiset alkukirjaimet.

Kun sarake lajitellaan nousevaan järjestykseen, aakkosjärjestyssarake lajitellaan seuraavasti:

Näyttökuva sarakkeesta, jossa on lajiteltuja rivejä Alfa, Beta ja Sierra, joissa on alkusalpit ja alfa, alfa, alfa ja zulu pienillä alkukirjaimilla.

Kun lajitellaan käyttäen laskevaa lajittelua, aakkosjärjestyssarake lajitellaan seuraavalla tavalla:

Näyttökuva sarakkeesta, jossa on lajiteltuja rivejä zulu, alfa ja alfa pienillä alkukirjaimilla sekä Sierra, Beta ja Alfa, joissa on alkusarakkeet.

Lajittele taulukko yhden sarakkeen mukaan

Jos haluat lajitella taulukon yhden sarakkeen mukaan, valitse ensin sarake. Valitse sitten lajittelutoiminto kahdesta paikasta:

  • Aloitus-välilehden Lajittele-ryhmässä on kuvakkeita, joiden avulla voit lajitella sarakkeen nousevaan tai laskevaan järjestykseen.

    Näyttökuva Power Query -valintanauhasta, jossa on valittuna Aloitus-välilehti ja korostettu lajitteluryhmä.

  • Sarakeotsikon avattavasta valikosta. Sarakkeen nimen vieressä on avattavan valikon ilmaisin . Kun valitset kuvakkeen, näkyviin tulee vaihtoehto sarakkeen lajittelemiseen.

    Näyttökuva sarakeotsikon avattavasta valikosta, jossa on korostettu Lajittele nousevaan järjestykseen ja Lajittele laskevaan järjestykseen -vaihtoehdot.

Lajittele tässä esimerkissä Kilpailu-sarake käyttämällä Lajittele-ryhmän painikkeita Aloitus-välilehdellä . Tämä toiminto luo uuden vaiheen Käytössä olevat vaiheet - osioon nimeltä Lajiteltu rivit.

Näyttökuva Power Query -editorista, jossa on korostettu Lajiteltu rivit -vaihe Käytössä olevat vaiheet -luettelossa.

Ylöspäin osoittavana nuolena näkyvä visuaalinen ilmaisin lisätään avattavaan Kilpailu-valikkokuvakkeeseen näyttämään, että sarake on lajiteltu nousevassa järjestyksessä.

Lajittele taulukko useiden sarakkeiden mukaan

Voit lajitella useita sarakkeita kerrallaan. Power Query käyttää kunkin sarakkeen lajittelua prioriteettijärjestyksessä, joten rivit lajitellaan ensin ensimmäisen sarakkeen mukaan, sitten toisen sarakkeen mukaan riveille, jotka tasataan ensimmäisellä ja niin edelleen. Monisarakkeisen lajittelun voi määrittää kahdella tavalla: sarakeotsikon valikoista tai Lajittele-valintaikkunasta .

Sarakeotsikkovalikoiden käyttäminen

Lajittele edellisessä esimerkissä Myös Sijainti-kenttä nousevaan järjestykseen käyttäen avattavaa Sijainti-sarakeotsikkoa.

Näyttökuva lajittele-komennoista avattavassa Sijainti-sarakkeessa.

Tämä toiminto ei luo uutta Lajiteltu rivit -vaihetta, mutta muokkaa olemassa olevaa, jotta molemmat lajittelutoiminnot voidaan suorittaa yhdessä vaiheessa. Kun lajittelet useita sarakkeita tällä tavalla, sarakkeiden lajittelujärjestys perustuu sarakkeiden valintajärjestykseen. Avattavan valikon ilmaisimen vasemmalla puolella numerona näkyvä visuaalinen ilmaisin näyttää paikan, jossa kukin sarake sijaitsee lajittelujärjestyksessä.

Näyttökuva lajitelluista sarakkeista, joissa on korostettu lajittelujärjestystä tukevia lukuja.

Lajittele-valintaikkunan käyttäminen

Jos haluat lajitella useamman kuin parin tason tai haluat nähdä jokaisen lajittelutason ja järjestää sen uudelleen kerralla, käytä Lajittele-valintaikkunaa sarakeotsikkovalikoiden sijaan.

Valitse Aloitus-välilehdenLajittele-ryhmästäLajittele.

Näyttökuva Aloitus-välilehden Lajittele-ryhmästä, jossa on korostettu Lajittelu-painike.

Jos valitset yhden tai useamman sarakkeen ennen kuin avaat valintaikkunan, Power Query lisää nämä sarakkeet automaattisesti lajittelutasoiksi valitsemassasi järjestyksessä. Muussa tapauksessa valintaikkuna avautuu niin, että se sisältää yhden, tyhjän tason. Esimerkiksi seuraava Lajittele-valintaikkuna määrittää kolmen tason lajittelun eri taulukkoon, ensin vähennyslaskun mukaan, sitten Prioriteetin ja sitten Alueen mukaan, kaikki nousevassa järjestyksessä.

Näyttökuva Lajittele-valintaikkunasta, jossa on kolme lajittelutasoa: Vähennyslasku nouseva, Prioriteetti nouseva ja Alue nouseva.

Lajittelu-valintaikkunassa luetellaan ruudukon kaikki lajittelutasot:

  • Prioriteetti: Järjestys, jossa Power Query soveltaa kutakin tasoa, ylhäältä alas. Tämä luku on sama, joka näkyy kunkin lajitellun sarakkeen otsikon vieressä tietojen esikatselussa.
  • Sarake: Sarake, jonka mukaan tämä taso lajittelee. Saraketta voi käyttää vain yhdellä tasolla kerrallaan. toisella tasolla jo käytetty sarake ei näy tässä luettelossa.
  • Lajittelujärjestys: Lajittelusuunta, jonka mukaan lajitellaan, kuten Nouseva (pienimmästä suurimpaan) tai Laskeva (suurimmasta pienimpään).

Lajittelujärjestyksen muuttaminen:

  • Valitse + Lisää taso , jos haluat lisätä uuden, tyhjän tason aiemmin luotujen tason alapuolelle.
  • Valitse ... -valikko tason vierestä sen poistamiseksi tai sen siirtämiseksi ylös- tai alaspäin prioriteetin mukaan.
  • Voit järjestää tason uudelleen suoraan vetämällä tason sen riviltä ja pudottamalla sen uuteen paikkaan.

Jokainen taso edellyttää sekä Sarake - että Lajittelujärjestys-valintaa , ennen kuin voit valita OK. Jos jokin taso puuttuu valinnasta tai jos kaksi tasoa käyttää samaa saraketta, Power Query estää lajittelun ja korostaa tasot, jotka tarvitsevat huomiota.

Kun olet valinnut OK, Power Query lajittelee taulukon kaikkien määrittämiesi tasojen mukaan ja näyttää prioriteettinumeron kunkin lajitellun sarakkeen otsikon vieressä samassa järjestyksessä kuin valintaikkunassa olevat tasot.

Näyttökuva sarakeotsikoista, jotka näyttävät prioriteettinumerot 1 vähennyslaskulle, 2 Prioriteetti-arvolle ja 3 Alueille.

Jos haluat muuttaa aiemmin luotua monitason lajittelua, valitse Lajiteltu rivit -vaiheen vieressä oleva hammaspyöräkuvake Käytössä olevat vaiheet -kohdassa. Power Query avaa Lajittelu-valintaikkunan, jossa kaikki tallennetut tasot ja lajittelutilaukset on jo täytetty.

Lajittelutoiminnon poistaminen sarakkeesta

Tee jokin seuraavista toimista:

  • Valitse sarakeotsikon vieressä oleva alanuoli ja valitse sitten Tyhjennä lajittelu.
  • Valitse Hammasrataskuvake Lajiteltu rivit -vaiheen vieressä Käytössä olevat vaiheet -kohdassa , jolloin Lajittelu-valintaikkuna avautuu, ja poista sitten kaikki tasot.
  • Poista Kyselyasetukset-ruudun Käytössä olevat vaiheet -kohdassa Lajiteltu rivit -vaihe.