Tietojen suodattaminen (Power Query)

Käytetään kohteeseen
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Power Query -kyselyssä voit sisällyttää tai jättää pois rivejä sarakkeen arvon perusteella. Suodatetun sarakkeen sarakeotsikossa on pieni suodatinkuvake ( Käytössä olevan suodattimen kuvake ). Voit poistaa sarakesuodattimen valitsemalla sarakkeen vieressä olevan alanuolen ja valitsemalla sitten Tyhjennä suodatin.

Suodatus pikasuodattimella

Pikasuodatustoiminnolla voit etsiä, näyttää tai piilottaa arvoja ja määrittää suodatusehtoja helpommin. Näet oletusarvoisesti vain ensimmäiset 1 000 erillistä arvoa. Jos viestissä ilmoitetaan, että suodatinluettelo saattaa olla puutteellinen, valitse Lataa lisää. Sanoma voi tulla näkyviin useammin kuin kerran, jos tietoja on paljon.

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse alanuoli-suodatinnuoli sen sarakkeen vieressä, jonka haluat suodattaa.
  3. Poista kaikkien sarakkeiden valinta poistamalla (Valitse kaikki) -valintaruudun valinta.
  4. Valitse suodatettavien sarakearvojen valintaruutu ja valitse sitten OK.

Valitse sarake

Suodattaminen tekstisuodattimilla

Voit suodattaa tietyn tekstiarvon mukaan käyttämällä Tekstisuodattimet-alivalikkoa .

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.

  2. Valitse suodatettavan tekstiarvon sisältävän sarakkeen vieressä oleva alanuoli.

  3. Valitse Tekstisuodattimet ja valitse sitten yhtäläisyyden tyyppi Yhtä suuri kuin, D oes ei yhtä suuri, Alkaa kohteella, Ei ala merkillä, Päättyy, Ei pääty merkkiin, Sisältää ja Ei sisälly.

  4. Suodata rivit -valintaikkunassa:

    • Perustilan avulla voit lisätä tai päivittää kaksi operaattoria ja arvoa.
    • Mukautetussa tilassa voit lisätä tai päivittää useamman kuin kaksi lauseketta, vertailua, saraketta, operaattoria ja arvoa.
  5. Valitse OK.

Suodattaminen numerosuodattimien avulla

Voit suodattaa luvun mukaan käyttämällä Numerosuodattimet-alivalikkoa .

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.

  2. Valitse sen sarakkeen suodatusnuoli , joka sisältää lukuarvon, jonka mukaan haluat suodattaa.

  3. Valitse Numerosuodattimet ja valitse sitten yhtäläisyyslajin nimi Yhtä suuri kuin, Ei yhtä suuri kuin, Suurempi kuin, Suurempi tai yhtä suuri kuin, Pienempi kuin, Pienempi kuin, Pienempi kuin, yhtä suuri kuin tai Välillä.

  4. Suodata rivit -valintaikkunassa:

    • Perustilan avulla voit lisätä tai päivittää kaksi operaattoria ja arvoa.
    • Mukautetussa tilassa voit lisätä tai päivittää useamman kuin kaksi lauseketta, vertailua, saraketta, operaattoria ja arvoa.
  5. Valitse OK.

Suodattaminen päivämäärä-/aikasuodattimien avulla

Voit suodattaa päivämäärän ja kellonajan mukaan Päivämäärä- ja aikasuodattimet -alivalikossa.

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.

  2. Valitse sen sarakkeen suodatusnuoli , joka sisältää päivämäärän ja kellonajan arvon, jonka mukaan haluat suodattaa.

  3. Valitse päivämäärä-/aikasuodattimet ja valitse sitten yhtäläisyystyypin nimi Yhtä suuri kuin,Ennen, Jälkeen, Välillä, Seuraavassa, Edellisessä, On aikaisin, Uusin, Ei aikaisin, Ei ole uusin ja Mukautettu suodatin.

    Vinkki Ennalta määritettyjen suodattimien käyttäminen voi olla helpompaa, jos valitset Vuosi,Neljännes,Kuukausi, Viikko, Päivä,Tunti, Minuutti ja Tokku. Nämä komennot toimivat heti.

  4. Suodata rivis -valintaikkunassa:

    • Perustilan avulla voit lisätä tai päivittää kaksi operaattoria ja arvoa.
    • Mukautetussa tilassa voit lisätä tai päivittää useamman kuin kaksi lauseketta, vertailua, saraketta, operaattoria ja arvoa.
  5. Valitse OK.

Useiden sarakkeiden suodattaminen

Jos haluat suodattaa useita sarakkeita, suodata ensimmäinen sarake ja toista sitten sarakesuodatin jokaiselle lisäsarakkeelle.

Seuraavassa kaavariviesimerkissä funktio Table.SelectRows palauttaa kyselyn, joka on suodatettu osavaltion ja vuoden mukaan.

Tuloksen suodattaminen

Suodattaminen tyhjien tai tyhjien arvojen mukaan

Tyhjä tai tyhjä arvo tapahtuu, kun solussa ei ole mitään. Tyhjiä arvoja ja tyhjiä arvoja voi poistaa kahdella tavalla:

Pikasuodattimen käyttäminen

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse alanuoli-suodatinnuoli sen sarakkeen vieressä, jonka haluat suodattaa.
  3. Poista kaikkien sarakkeiden valinta poistamalla (Valitse kaikki) -valintaruutu.
  4. Valitse Poista tyhjä ja valitse sitten OK.

Tämä menetelmä tutkii jokaisen sarakkeen arvon seuraavan kaavan avulla (saraketta "Nimi" varten):

Table.SelectRows(#"Changed Type", each ([Name] <> null and [Name] <> ""))

Poista tyhjät rivit -komennon käyttäminen

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse Aloitus>Poista rivit>Poista tyhjät rivit.

Voit poistaa tämän suodattimen poistamalla vastaavan vaiheen kyselyasetustenKäytössä olevat vaiheet -kohdasta.

Tämä menetelmä tutkii koko rivin tietueena seuraavan kaavan avulla:

Table.SelectRows(#"Changed Type", each not List.IsEmpty(List.RemoveMatchingItems(Record.FieldValues(_), {"", null})))

Suodattaminen rivin sijainnin perusteella

Rivien suodattaminen sijainnin mukaan tapahtuu samalla tavalla kuin rivien suodattaminen arvon mukaan, paitsi että rivit sisällytetään tai jätetään pois niiden sijainnin perusteella kyselytiedoissa, ei arvojen perusteella.

Huomautus

Kun määrität alueen tai kuvion, taulukon ensimmäinen tietorivi on rivi nolla (0), ei rivi yksi (1). Voit luoda indeksisarakkeen, joka näyttää rivien sijainnit ennen rivien määrittämistä. Lisätietoja on artikkelissa Indeksisarakkeen lisääminen.

Ylimpien rivien säilyttäminen

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse Aloitus>, Säilytä rivit>, säilytä ylimmät rivit.
  3. Kirjoita Säilytä ylimmät rivit -valintaikkunassa luku Rivien määrä -kohtaan.
  4. Valitse OK.

Alimpien rivien säilyttäminen

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse Aloitus,>Säilytä rivit>, säilytä viimeiset rivit.
  3. Kirjoita Säilytä alimmat rivit -valintaikkunassa luku Rivien määrä -kohtaan.
  4. Valitse OK.

Rivialueen säilyttäminen

Joskus taulukon tiedot johdetaan raportista, jossa on kiinteä asettelu. Esimerkiksi ensimmäiset viisi riviä ovat raportin otsikkoja, joita seuraa seitsemän tietoriviä ja lopuksi vaihteleva määrä kommentteja sisältäviä rivejä. Haluat kuitenkin säilyttää vain rivien tiedot.

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse Aloitus>, Säilytä rivit>,säilytä rivialue.
  3. Kirjoita Säilytä rivialue -valintaikkunan ensimmäiseen riviin ja rivien määrään numerot. Noudata esimerkkiä kirjoittamalla ensimmäiseksi riveiksi kuusi ja rivien lukumääräksi seitsemän.
  4. Valitse OK.

Ylimpien rivien poistaminen

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse Aloitus>Poista rivit>Poista ylimmät rivit.
  3. Kirjoita Poista ylimmät rivit -valintaikkunassa numero Rivien määrä -kohtaan.
  4. Valitse OK.

Viimempien rivien poistaminen

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse Aloitus>Poista rivit>Poista viimeiset rivit.
  3. Kirjoita Poista alimmat rivit -valintaikkunassa luku Rivien määrä -kohtaan.
  4. Valitse OK.

Suodatus poistamalla joka toinen rivi

Voit suodattaa joka toisen rivin mukaan tai voit jopa määrittää vuorottelevan rivikuvion. Esimerkiksi taulukossa on kommenttirivi kunkin tietorivin perässä. Haluat säilyttää parittomat rivit (1, 3, 5 ja niin edelleen), mutta poistaa parilliset rivit (2, 4, 6 ja niin edelleen).

  1. Voit avata kyselyn etsimällä aiemmin Power Query -editorista ladatun kyselyn, valitsemalla tiedoissa olevan solun ja valitsemalla sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.

  2. Valitse Aloitus>Poista rivit>Poista vaihtoehtoiset rivit.

  3. Kirjoita Poista vaihtoehtoiset rivit -valintaikkunaan seuraavat tiedot:

    • Ensimmäinen poistettava rivi Aloita laskeminen tältä riviltä. Jos kirjoitat 2, ensimmäinen rivi säilytetään, mutta toinen rivi poistetaan.
    •   Poistettavien rivien määrä Määritä kaavan alku. Jos kirjoitat 1, yksi rivi poistetaan kerrallaan.
    •   Säilytettävien rivien määrä Määritä kaavan loppu. Jos kirjoitat 1, jatka kaavaa seuraavaan riviin, joka on kolmas rivi.
  4. Valitse OK.

Tulos

Power Query noudattaa kaavaa kaikissa riveissä. Tässä esimerkissä parittomat rivit poistetaan ja parilliset rivit säilytetään.

Katso myös

Microsoft Power Query for Excelin ohje

Virheitä sisältävien rivien poistaminen tai säilyttäminen

Säilytä tai poista päällekkäiset rivit

Suodattaminen rivin sijainnin mukaan (docs.com)

Suodattaminen arvojen mukaan (docs.com)