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.
Voit lajitella taulukon Power Queryssä yhden sarakkeen tai useiden sarakkeiden mukaan. Otetaan esimerkiksi seuraava taulukko, jossa on sarakkeet nimeltä Kilpailu, Kilpailija ja Sijainti.
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ä.
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:
Kun sarake lajitellaan nousevaan järjestykseen, aakkosjärjestyssarake lajitellaan seuraavasti:
Kun lajitellaan käyttäen laskevaa lajittelua, aakkosjärjestyssarake lajitellaan seuraavalla tavalla:
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.
Sarakeotsikon avattavasta valikosta. Sarakkeen nimen vieressä on avattavan valikon ilmaisin
. Kun valitset kuvakkeen, näkyviin tulee vaihtoehto sarakkeen lajittelemiseen.
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.
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.
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ä.
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.
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ä.
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.
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.