Lue englanniksi

Jaa


Poista sarakkeiden pivotointi

Power Queryssa voit muuntaa sarakkeet määrite–arvo-pareiksi, joissa sarakkeista tulee rivejä.

Poista sarakkeiden kaavion pivotointi.

Kaavio, joka näyttää vasemman taulukon, jossa on tyhjä sarake ja rivit, sekä Määritteiden arvot A1, A2 ja A3 sarakeotsikoina. Tässä taulukossa A1-sarake sisältää arvot V1, V4 ja V7. A2-sarake sisältää arvot V2, V5 ja V8. A3-sarake sisältää arvot V3, V6 ja V9. Kun sarakkeiden pivotointi on purettu, kaavion oikea taulukko sisältää tyhjän sarakkeen ja rivit, Attributes-sarakkeen, jossa on yhdeksän riviä, A1, A2 ja A3 kolme kertaa, ja Values-sarakkeen, jonka arvot ovat V1–V9.

Jos esimerkiksi annetaan seuraavanlainen taulukko, jossa maan rivit ja päivämääräsarakkeet luovat arvojen matriisin, tietoja on vaikea analysoida skaalautuvasti.

Poista sarakkeiden pivotoinnin esimerkki alkuperäisestä taulukosta.

Näyttökuva taulukosta, jossa on Teksti-tietotyypissä määritetty Maa-sarake ja kolme saraketta, joiden päivämäärät ovat 1.6.2023, 1.7.2023 ja 1.8.2023 kokonaisluku-tietotyyppinä. Maa-sarake sisältää USA:n rivillä 1, Kanadan rivillä 2 ja Panaman rivillä 3.

Sen sijaan voit muuntaa taulukon taulukoksi, jossa on pivotoitumattomia sarakkeita, kuten seuraavassa kuvassa esitetään. Muunnetussa taulukossa on helpompi käyttää päivämäärää määritteenä suodatettavaksi.

Poista sarakkeiden pivotointimallin tavoitetaulukko.

Näyttökuva taulukosta, jossa on Teksti-tietotyypiksi määritetty Maa-sarake, Teksti-tietotyypiksi määritetty Määrite-sarake ja Kokonaisluku-tietotyypiksi määritetty Arvo-sarake. Maa-sarake sisältää USA:n kolmella ensimmäisellä rivillä, Kanadan seuraavilla kolmella rivillä ja Panaman kolmella viimeisellä rivillä. Ominaisuus-sarake sisältää kesäkuun 1, 2023 päivämäärän ensimmäisellä, forth- ja seitsemännellä rivillä, heinäkuun 1, 2023 päivämäärän toisella, viidennellä ja kahdeksannella rivillä sekä 1. elokuuta 2023 päivämäärän kolmannella, kuudennella ja yhdeksännellä rivillä.

Tämän muunnoksen avaimena on, että taulukossa on päivämääräjoukko, jonka kaikkien pitäisi olla osa yhtä saraketta. Kunkin päivämäärän ja maan arvon on oltava eri sarakkeessa, mikä luo määrite–arvo-parin tehokkaasti.

Power Query luo aina määrite–arvo-parin käyttämällä kahta saraketta:

  • Määrite: Pivotointikelvottomien sarakeotsikoiden nimi.
  • Arvo: Arvot, jotka olivat kaikkien pivotoitumattomien sarakeotsikoiden alapuolella.

Käyttöliittymässä on useita paikkoja, joista löydät Poista pivotoinnin sarakkeet. Voit napsauttaa hiiren kakkospainikkeella sarakkeita, joiden pivotoinnin haluat poistaa, tai voit valita komennon valintanauhan Muunna-välilehdestä .

Näyttökuva sarakkeiden pivotoinnin hiiren kakkospainikkeen toiminnosta.

Näyttökuva Poista sarakkeiden pivotointi -komennosta Muunna-välilehdellä.

Voit poistaa sarakkeiden pivotoinnin taulukosta kolmella tavalla:

  • Poista sarakkeiden pivotointi
  • Poista muiden sarakkeiden pivotointi
  • Poista vain valittujen sarakkeiden pivotointi

Poista sarakkeiden pivotointi

Aiemmin kuvatussa skenaariossa sinun on ensin valittava sarakkeet, joiden pivotoinnin haluat poistavan. Voit valita Ctrl-näppäimen, kun valitset niin monta saraketta kuin tarvitset. Tässä skenaariossa haluat valita kaikki sarakkeet lukuun ottamatta sitä, jonka nimi on Maa. Kun olet valinnut sarakkeet, napsauta hiiren kakkospainikkeella mitä tahansa valituista sarakkeista ja valitse sitten Poista sarakkeiden pivotointi.

Näyttää, miten voit irrottaa taulukon päivämääräsarakkeet.

Näyttökuva taulukosta, jossa on valittuna 1.6.2023, 1.7.2023 ja 1.8.2023 sarakkeet sekä pikavalikosta valittu Poista pivotoi sarakkeet -komento."

Toiminnon tulos tuottaa seuraavassa kuvassa näkyvän tuloksen.

Poista lopullinen sarakkeiden pivotointi.

Erityiset huomioitavat asiat

Kun olet luonut kyselyn edellisistä vaiheista, kuvittele, että ensimmäinen taulukkosi päivittyy näyttämään samalta kuin seuraavassa näyttökuvassa.

Poista sarakkeiden pivotointi päivitetystä lähdetaulukosta.

Näyttökuva taulukosta, jossa on samat alkuperäiset Maa-, 1.6.2023-, 1.7.2023- ja elokuun 2023 päivämääräsarakkeet, ja lisää päivämääräsarake 1.9.2023. Country-sarake sisältää yhä USA:n, Kanadan ja Panaman arvot, mutta myös Yhdistynyt kuningaskunta on lisännyt neljättä riviä ja Meksiko viidennelle riville.

Huomaa, että lisäät uuden sarakkeen päivämäärälle 1. syyskuuta 2023 (9/1/2023) ja kaksi uutta riviä maille/alueille Yhdistynyt kuningaskunta ja Meksiko.

Jos päivität kyselysi, huomaa, että toiminto tehdään päivitetyssä sarakkeessa, mutta se ei vaikuta sarakkeeseen, jota ei alun perin valittu (Maa, tässä esimerkissä). Tämä tarkoittaa sitä, että myös lähdetaulukkoon lisäämäsi uusi sarake ei ole pivotoitu.

Seuraavassa kuvassa näkyy, miltä kyselysi näyttää uuden päivitetyn lähdetaulukon päivityksen jälkeen.

Poista sarakkeiden pivotointi, lopullinen päivitetty taulukko.

Näyttökuva taulukosta, jossa on Maa-, Määrite- ja Arvo-sarakkeet. Maa-sarakkeen neljä ensimmäistä riviä sisältävät YHDYSVALTOJEN, toiset neljä riviä sisältävät Kanadan, kolmannet neljä riviä sisältävät Panaman, neljäs neljä riviä sisältää Yhdistyneen kuningaskunnan ja viidennellä neljällä rivillä on Meksiko. Ominaisuus-sarake sisältää neljän ensimmäisen rivin päivämäärät 1.6.2023, 1.7.2023 ja elokuun 2023 päivämäärät. Ne toistetaan kullekin maalle.

Poista muiden sarakkeiden pivotointi

Voit myös valita sarakkeet, joiden pivotoinnin et halua poistaa, ja poistaa pivotoinnin taulukon muista sarakkeista. Tässä toiminnossa otetaan käyttöön Poista muiden sarakkeiden pivotointi.

Näyttökuva taulukosta, jossa on valittuna Maa-sarakkeen pikavalikko ja poista muiden sarakkeiden pivotointi -komento valikossa.

Toiminnon tulos on täsmälleen sama kuin Unpivot-sarakkeista saatu tulos.

Poista muiden sarakkeiden mallitavoitetaulukko.

Näyttökuva taulukosta, jossa on Teksti-tietotyypiksi määritetty Maa-sarake, Teksti-tietotyypiksi määritetty Määrite-sarake ja Kokonaisluku-tietotyypiksi määritetty Arvo-sarake. Maa-sarake sisältää USA:n kolmella ensimmäisellä rivillä, Kanadan seuraavilla kolmella rivillä ja Panaman kolmella viimeisellä rivillä. Ominaisuus-sarake sisältää kesäkuun 1, 2023 päivämäärän ensimmäisellä, forth- ja seitsemännellä rivillä, heinäkuun 1, 2023 päivämäärän toisella, viidennellä ja kahdeksannella rivillä sekä 1. elokuuta 2023 päivämäärän kolmannella, kuudennella ja yhdeksännellä rivillä.

Huomautus

Tämä muunnos on ratkaisevassa asemassa kyselyissä, joissa on tuntematon määrä sarakkeita. Toiminto poistaa kaikkien sarakkeiden pivotoinnin taulukosta paitsi valitsemasi sarakkeet. Tämä on erinomainen ratkaisu, jos skenaariosi tietolähde sai uudet päivämääräsarakkeet päivityksessä, koska ne poimitaan ja peruutetaan.

Erityiset huomioitavat asiat

Samoin kuin Poista sarakkeiden pivotointi -toiminto, jos kysely päivitetään ja tietolähteestä poimitaan enemmän tietoja, kaikkia sarakkeita ei ole pivotoitu, paitsi aiemmin valitut sarakkeet.

Jos haluat havainnollistaa tätä prosessia, oletetaan, että sinulla on uusi taulukko, kuten seuraavassa kuvassa.

Esimerkki lähdetaulukon pivotoinnin sovelluksesta.

Näyttökuva taulukosta, jossa on Sarakkeet Maa, 1.6.2023, 1.7.2023, 1.8.2023 ja 1.9.2023 sarakkeet, joiden kaikkien sarakkeiden tietotyypiksi on määritetty Teksti. Country-sarake sisältää ylhäältä alas USA:n, Kanadan, Panaman, Yhdistyneen kuningaskunnan ja Meksikon.

Voit valita Maa-sarakkeen ja valita sitten Poista toisen sarakkeen pivotointi, jolloin saadaan seuraava tulos.

Muiden sarakkeiden pivotoinnin poistamisen malli on päivitetty lopullinen taulukko.

Näyttökuva taulukosta, jossa on Maa-, Määrite- ja Arvo-sarakkeet. Maa- ja Määrite-sarakkeiden tietotyypiksi on määritetty Teksti. Value-sarakkeen arvoksi on määritetty Koko arvo -tietotyyppi. Maa-sarakkeen neljä ensimmäistä riviä sisältävät YHDYSVALTOJEN, toiset neljä riviä sisältävät Kanadan, kolmannet neljä riviä sisältävät Panaman, neljäs neljä riviä sisältää Yhdistyneen kuningaskunnan ja viidennellä neljällä rivillä on Meksiko. Ominaisuus-sarake sisältää 1.6.2023, 1.7.2023, 1.8.2023 ja 1.9.2023 neljän ensimmäisen rivin aikana, jotka toistetaan jokaiselle maalle.

Poista vain valittujen sarakkeiden pivotointi

Tämän viimeisen vaihtoehdon tarkoituksena on poistaa vain tietyt sarakkeet taulukosta. Tämä vaihtoehto on tärkeä tilanteissa, joissa käsittelet tuntematonta määrää sarakkeita tietolähteestä ja haluat poistaa vain valittujen sarakkeiden pivotoinnin.

Jos haluat suorittaa tämän toiminnon, valitse pivotoinnin poistavat sarakkeet, tässä esimerkissä ovat kaikki sarakkeet Maa-saraketta lukuun ottamatta. Napsauta sitten hiiren kakkospainikkeella mitä tahansa valitsemistasi sarakkeista ja valitse sitten Poista vain valittujen sarakkeiden pivotointi.

Näyttökuva taulukosta, jossa päivämääräsarakkeet ovat valittuina, ja Poista vain valittujen sarakkeiden pivotointi -korostus.

Huomaa, miten tämä toiminto tuottaa saman tuloksen kuin edellisissä esimerkeissä.

Poista vain valittujen sarakkeiden lopullisen taulukon pivotointi.

Näyttökuva taulukosta, jossa on Teksti-tietotyypiksi määritetty Maa-sarake, Teksti-tietotyypiksi määritetty Määrite-sarake ja Kokonaisluku-tietotyypiksi määritetty Arvo-sarake. Maa-sarake sisältää USA:n kolmella ensimmäisellä rivillä, Kanadan seuraavilla kolmella rivillä ja Panaman kolmella viimeisellä rivillä. Attribute-sarake sisältää kesäkuun 1, 2023 päivämäärän ensimmäisellä, forth- ja seitsemännellä rivillä, heinäkuun 1, 2023 päivämäärän toisella, viidennellä ja kahdeksannella rivillä ja elokuun 1, 2023 päivämäärän kolmannella, kuudennella ja yhdeksännellä rivillä.

Erityiset huomioitavat asiat

Kun olet tehnyt päivityksen ja lähdetaulukkomme muuttuu siten, että siinä on uusi 9/1/2020-sarake ja uudet rivit Yhdistyneessä kuningaskunnassa ja Meksikossa, kyselyn tulos on eri kuin aiemmissa esimerkeissä. Oletetaan, että lähdetaulukkomme muuttuu päivityksen jälkeen taulukkoon seuraavassa kuvassa.

Näyttökuva pivotoinnin poistamisesta päivitetystä lähdetaulukosta, jossa on valittujen sarakkeiden pivotoinnin poistaminen.

Kyselyn tulos on seuraavan kuvan kaltainen.

Näyttökuva Poista vain valittujen sarakkeiden pivotointi -ruudusta, jossa on päivitetty lopullinen taulukko.

Se näyttää tältä, koska pivotoinnin purkutoimintoa käytettiin vain 6/1/2020, 1.7.2020 ja 8/1/2020-sarakkeissa , joten sarake, jossa otsikko on 9/1/2020 , pysyy muuttumattomana.