Jaa


Taulukon suodattaminen rivin sijainnin mukaan

Power Queryssä on useita vaihtoehtoja taulukon suodattamiseen sen rivien sijaintien perusteella, joko pitämällä tai poistamalla kyseiset rivit. Tässä artikkelissa käsitellään kaikki käytettävissä olevat menetelmät.

Säilytä rivit

Säilytä rivit -funktiojoukko valitsee joukon rivejä taulukosta ja poistaa kaikki muut rivit, jotka eivät täytä ehtoja.

Löydät Säilytä rivit -painikkeet kahdesta paikasta:

  • Valitse aloitussivun -välilehden Vähennä rivejä -ryhmä.

    Säilytä rivit -painike Aloitus-välilehdessä.

  • Taulukkovalikossa.

    Säilytä rivit -painikkeet taulukon valikossa.

Muistiinpano

Tietojen esikatselu -osassa Power Query -ikkunan keskellä on rivien sijainti taulukon vasemmassa reunassa. Kutakin rivin sijaintia edustaa numero. Ylin rivi alkaa sijainnilla 1.

Säilytä ylimmät rivit

Kuvittele seuraava taulukko, joka tulee järjestelmästä, jossa on kiinteä asettelu.

Ensimmäinen mallitaulukko, jossa on sarakeotsikot, jotka ovat kaikki Teksti-tietotyyppiä, seitsemän tietoriviä ja sitten osa kommentteja varten.

Tässä raportissa on aina seitsemän tietoriviä, ja tietojen alapuolella on kommenttiosio, jossa on tuntematon määrä rivejä. Tässä esimerkissä haluat säilyttää vain seitsemän ensimmäistä tietoriviä. Voit tehdä tämän valitsemalla taulukkovalikosta Säilytä ylimmät rivit. Kirjoita Säilytä ylimmät rivit -valintaikkunan 7 Rivien määrä -ruutuun.

Säilytä ylimmät rivit -valintaikkuna.

Tämän muutoksen tuloksena saat etsimäsi tulostaulukon. Kun olet määrittänyt sarakkeiden tietotyypit, taulukkosi näyttää samalta kuin seuraavassa kuvassa.

Lopullinen mallitaulukko säilyttääksesi ylimmät rivit, joissa säilytetään seitsemän tietoriviä ja yksiköiden sarakkeen arvoksi on määritetty Luku-tietotyyppi.

Säilytä alimmat rivit

Kuvittele seuraava taulukko, joka tulee järjestelmästä, jossa on kiinteä asettelu.

Ensimmäinen mallitaulukko Säilytä alimmat rivit -toimintoa varten.

Ensimmäinen mallitaulukko, jossa sarakeotsikot ovat Column1, Column2 ja Column3, joiden kaikkien tietotyyppi on Teksti ja alimmat seitsemän riviä, jotka sisältävät tietoja, ja tämän lisäksi sarakeotsikot rivin ja tuntemattoman kommenttimäärän.

Tämä raportti sisältää aina seitsemän tietoriviä raporttisivun lopussa. Tietojen yläpuolella raportissa on kommenttiosio, jossa on tuntematon määrä rivejä. Tässä esimerkissä haluat säilyttää vain viimeiset seitsemän tietoriviä ja otsikkorivin.

Voit tehdä tämän valitsemalla taulukkovalikosta Säilytä alimmat rivit. Kirjoita Säilytä alimmat rivit -valintaikkunan 8Rivien määrä -ruutuun.

Säilytä alimmat rivit -valintaikkuna.

Toiminnon tulos antaa sinulle kahdeksan riviä, mutta nyt otsikkorivisi on osa taulukkoa.

Esimerkkitaulukon, kun olet suorittanut Säilytä alimmat rivit -toiminnon. Tietoihin kuuluu sarakeotsikon rivi ja sitten seitsemän tietoriviä.

Sinun on korotettava sarakeotsikot taulukon ensimmäisestä rivistä. Voit tehdä tämän valitsemalla taulukkovalikosta Käytä ensimmäistä riviä otsikkoina. Kun olet määrittänut sarakkeiden tietotyypit, luot taulukon, joka näyttää seuraavan kuvan kaltaiselta.

Säilytä alimmat rivit lopullinen mallitaulukko.

Lopullinen mallitaulukko Säilytä alimmat rivit, kun olet ylentänyt ensimmäisen rivin sarakeotsikoksi, säilyttänyt seitsemän tietoriviä ja määrittänyt sitten Yksiköt-arvoksi Luku-tietotyypin.

Lisätietoja: Sarakeotsikoiden ylentäminen tai alentaminen

Säilytä rivialue

Kuvittele seuraava taulukko, joka tulee järjestelmästä, jossa on kiinteä asettelu.

Ensimmäinen mallitaulukko Säilytä rivit -toiminnolle.

Ensimmäinen mallitaulukko, jonka sarakkeet (Column1, Column2 ja Column3) on kaikki määritetty Teksti-tietotyypiksi ja joka sisältää sarakeotsikot ja seitsemän tietoriviä taulukon keskellä.

Tämä raportti sisältää aina viisi riviä otsikolle, yhden sarakeotsikoiden rivin otsikon alla, seitsemän tietoriviä sarakeotsikoiden alapuolella ja sitten tuntemattoman määrän rivejä sen kommenttiosiolle. Tässä esimerkissä haluat saada kahdeksan riviä raportin otsikko-osan jälkeen ja vain kyseiset kahdeksan riviä.

Voit tehdä tämän valitsemalla taulukkovalikosta Säilytä rivialue. Kirjoita Säilytä rivialue -valintaikkunassa 6Ensimmäinen rivi - -ruutuun ja 8Rivien määrä -ruutuun.

Säilytä rivialue -valintaikkuna.

Kuten edellisessä esimerkissä alimmat rivit, tämän toiminnon tulos antaa sinulle kahdeksan riviä, joissa on sarakeotsikot osana taulukkoa. Kaikki määrittämäsi First row yläpuolella olevat rivit (rivi 6) poistetaan.

Mallitaulukon, kun olet suorittanut Säilytä rivit -toiminnon. Sarakeotsikon rivi on osa tietoja ja sitten seitsemän riviä tietoja.

Voit suorittaa saman toiminnon kuin kohdassa Säilytä alimmat rivit sarakeotsikoiden ylentämiseksi taulukon ensimmäisestä rivistä. Kun olet määrittänyt sarakkeiden tietotyypit, taulukkosi näyttää samalta kuin seuraavassa kuvassa.

Säilytä rivialue -lopullinen mallitaulukko.

Lopullinen mallitaulukko Säilytä rivialue, kun olet ylentänyt ensimmäisen rivin sarakeotsikoksi, määrittänyt Yksiköt-sarakkeen Numero-tietotyyppiin ja säilyttänyt seitsemän tietoriviä.

Poista rivit

Tämä funktiojoukko valitsee joukon rivejä taulukosta, poistaa ne ja säilyttää taulukon muut rivit.

Löydät Poista rivit painikkeet kahdesta kohdasta:

  • Valitse aloitussivun -välilehden Vähennä rivejä -ryhmä.

    Poista rivit -painike Aloitus-välilehdessä.

  • Taulukkovalikossa.

    Taulukkovalikon Poista rivit -toiminnot.

Poista ylimmät rivit

Kuvittele seuraava taulukko, joka tulee järjestelmästä, jossa on kiinteä asettelu.

Ensimmäinen mallitaulukko kohteelle Poista ylimmät rivit.

Ensimmäinen mallitaulukko Poista ylimmät rivit, joiden sarakkeiden (Column1, Column2 ja Column3) arvoksi on asetettu kaikki Teksti-tietotyyppi, yläreunassa oleva otsikko, sarakeotsikon rivi ja alareunassa seitsemän tietoriviä.

Tämä raportti sisältää aina kiinteän otsikon taulukon riviltä 1 riville 5. Tässä esimerkissä haluat poistaa nämä viisi ensimmäistä riviä ja säilyttää loput tiedot.

Voit tehdä tämän valitsemalla Poista ylimmät rivit taulukkovalikosta. Kirjoita Poista ylimmät rivit -valintaikkunan 5 Rivien määrä -ruutuun.

Poista ylimmät rivit -valintaikkuna.

Samalla tavalla kuin aiemmissa esimerkeissä "Säilytä alimmat rivit" ja "Säilytä rivialue", tämän toiminnon tulos antaa kahdeksan riviä, joissa sarakeotsikot ovat osana taulukkoa.

Esimerkkitaulukon, kun olet suorittanut Poista ylimmät rivit -toiminnon. Sen jälkeen tiedot sisältävät sarakeotsikkorivin ja seitsemän tietoriviä.

Voit suorittaa saman toiminnon kuin edellisissä esimerkeissä kuvatulla tavalla korottaaksesi sarakeotsikot taulukon ensimmäisestä rivistä. Kun olet määrittänyt sarakkeiden tietotyypit, taulukkosi näyttää samalta kuin seuraavassa kuvassa.

Lopullinen mallitaulukko kohteelle Poista ylimmät rivit.

Lopullinen mallitaulukko poista ylimmät rivit, kun olet ylentänyt ensimmäisen rivin sarakeotsikoksi, määrittänyt Yksiköt-sarakkeen Arvo-tietotyyppiin ja säilyttänyt seitsemän tietoriviä.

Poista alimmat rivit

Kuvittele seuraava taulukko, joka tulee järjestelmästä, jossa on kiinteä asettelu.

Alkuperäisen mallitaulukon poista alimmat rivit -kohdasta.

Ensimmäinen mallitaulukko Poista alimmat rivit, otsikkosarakkeet on määritetty Teksti-tietotyypiksi, seitsemän tietoriviä ja alatunniste, jonka alareunassa on kiinteä pituus.

Tämä raportti sisältää aina kiinteän osan tai alatunnisteen, joka sisältää taulukon viimeiset viisi riviä. Tässä esimerkissä haluat poistaa viimeiset viisi riviä ja säilyttää loput tiedot.

Voit tehdä tämän valitsemalla taulukkovalikosta Poista alimmat rivit. Kirjoita Poista ylimmät rivit -valintaikkunan 5 Rivien määrä -ruutuun.

Poista alimmat rivit -valintaikkuna.

Tämän muutoksen tuloksena saat etsimäsi tulostaulukon. Kun olet määrittänyt sarakkeiden tietotyypit, taulukkosi näyttää samalta kuin seuraavassa kuvassa.

Lopullinen mallitaulukko alhaisten rivien poistamiselle, kun Units-sarakkeen arvoksi on asetettu Number-tietotyyppi ja säilytettiin seitsemän tietoriviä.

Poista vaihtoehtoisia rivejä

Kuvittele seuraava taulukko, joka tulee järjestelmästä, jossa on dynaaminen asettelu.

Ensimmäinen mallitaulukko Poista vaihtoehtoiset rivit -toiminnolle.

Ensimmäinen mallitaulukko, jossa on sarakeotsikot ja joiden kaikkien arvoksi on määritetty Teksti-tietotyyppi, ja joka toinen tietorivi, joka sisältää kommentteja sen yläpuolella olevasta tietorivistä.

Tämän raportin rakenne on sellainen, että elementit ovat rivipareissa. Jokainen pariton rivi (1, 3, 5...) sisältää tarvitsemasi tiedot. Jokainen parillinen rivi, joka on suoraan kunkin parittoman rivin alapuolella, sisältää kommentteja kustakin tietueesta. Jos et tarvitse kommentteja, haluat poistaa ne kaikki.

Valitse tätä varten Poista vaihtoehtoiset rivit taulukkovalikosta. Kirjoita Poista vaihtoehtoisia rivejä -valintaikkunaan seuraavat arvot:

  • Poista ensimmäinen rivi -ruutuun 2.

    Haluat aloittaa laskemisen toisesta rivistä. Kaikki tämän Ensimmäisen rivin yläpuolella olevat rivit, jotka poistavat säilytetään.

  • Kirjoita poistettavien rivien määrä -1.

    Tässä aloitat rivien poistamisen mallin määrittämisen. Kun löydät toisen rivin, haluat poistaa vain kyseisen rivin, joten sinun on poistettava vain yksi rivi.

  • Kirjoita säilytettavien rivien määrä -1.

    Kun olet poistanut yhden rivin, säilytä seuraava rivi. Prosessi alkaa uudelleen seuraavalla rivillä.

Poista vaihtoehtoiset rivit -valintaikkuna.

Tämän valinnan tuloksena saat etsimäsi tulostaulukon. Kun olet määrittänyt tietotyypit sarakkeisiin, taulukkosi näyttää samalta kuin seuraavassa kuvassa.

Lopullinen mallitaulukko vaihtoehtoisten rivien poistamista varten, kun Yksikkö-sarakkeen arvoksi on asetettu Numero-tietotyyppi ja säilytetyt seitsemän tietoriviä.