Tietojen suodattaminen (Power Query)

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

Power Query voit sisällyttää tai jättää pois rivejä sarakearvon perusteella. Suodatettu sarake sisältää pienen suodatinkuvakkeen ( käytössä olevan suodattimen kuvake ) sarakeotsikossa. Jos haluat poistaa sarakesuodattimen, valitse sarakkeen vieressä oleva alanuoliSuodatin-nuoli ja valitse sitten Tyhjennä suodatin.

Suodattaminen pikasuodattimen avulla

Pikasuodatustoiminnon avulla voit etsiä, näyttää tai piilottaa arvoja sekä määrittää suodatusehdot helpommin. Oletusarvoisesti näet vain ensimmäiset 1 000 erillistä arvoa. Jos sanoma ilmoittaa, että suodatinluettelo saattaa olla puutteellinen, valitse Lataa lisää. Tietojen määrästä riippuen tämä viesti saattaa näkyä useammin kuin kerran.

  1. Jos haluat avata kyselyn, etsi aiemmin Power Query -editori ladattu kysely, valitse tiedoista solu ja valitse sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse suodatettavan sarakkeen vieressä oleva alanuoli.
  3. Poista kaikkien sarakkeiden valinta poistamalla (Valitse kaikki) -valintaruudun valinta.
  4. Valitse niiden sarakearvojen valintaruutu, joiden mukaan haluat suodattaa, ja valitse sitten OK.

Sarakkeen valitseminen

Suodattaminen tekstisuodattimien avulla

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

  1. Jos haluat avata kyselyn, etsi aiemmin Power Query -editori ladattu kysely, valitse tiedoista solu ja valitse 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 tasa-arvotyypin nimi Yhtä suuri kuin, D oes Ei yhtä suuri, Alkaa, Ei ala, Päättyy, Ei lopu, Sisältää ja Ei sisällä.

  4. Suodata rivit -valintaikkunassa:

    • Käytä perustilaa kahden operaattorin ja arvon määrittämiseen tai päivittämiseen.
    • Lisäasetukset-tilan avulla voit syöttää tai päivittää useita lauseita, vertailuja, sarakkeita, operaattoreita ja arvoja.
  5. Valitse OK.

Suodattaminen lukusuodattimien avulla

Voit suodattaa lukuarvon mukaan Lukusuodattimet-alivalikon avulla.

  1. Jos haluat avata kyselyn, etsi aiemmin Power Query -editori ladattu kysely, valitse tiedoista solu ja valitse sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.

  2. Valitse sen sarakkeen alanuoli, joka sisältää lukuarvon, jonka perusteella haluat suodattaa.

  3. Valitse Lukusuodattimet ja valitse sitten yhtäläisyystyypin nimi, joka on yhtä suuri kuin, Ei ole yhtä suuri, suurempi kuin, suurempi tai yhtä suuri kuin, pienempi kuin, pienempi tai yhtä suuri kuin tai välillä.

  4. Suodata rivit -valintaikkunassa:

    • Käytä perustilaa kahden operaattorin ja arvon määrittämiseen tai päivittämiseen.
    • Lisäasetukset-tilan avulla voit syöttää tai päivittää useita lauseita, vertailuja, sarakkeita, operaattoreita ja arvoja.
  5. Valitse OK.

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

Voit suodattaa päivämäärän ja kellonajan mukaan Päivämäärä-/aikasuodattimet-alivalikon avulla.

  1. Jos haluat avata kyselyn, etsi aiemmin Power Query -editori ladattu kysely, valitse tiedoista solu ja valitse sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.

  2. Valitse suodatettavan päivämäärä-/aika-arvon sisältävän sarakkeen alanuoli .

  3. Valitse Päivämäärä-/aikasuodattimet ja valitse sitten tasa-arvotyypin nimi Yhtä suuri kuin, Ennen, Jälkeen, Välillä, Seuraavassa, Edellisessä, On aikaisin, On viimeisin, Ei aikaisin, Ei uusin ja Mukautettu suodatin.

    Vihje Esimääritettyjen suodattimien käyttäminen voi olla helpompaa valitsemalla Vuosi, Vuosineljännes, Kuukausi, Viikko, Päivä, Tunti, Minuutti ja Toinen. Nämä komennot toimivat heti.

  4. Suodata rivit-valintaikkunassa:

    • Käytä perustilaa kahden operaattorin ja arvon määrittämiseen tai päivittämiseen.
    • Lisäasetukset-tilan avulla voit syöttää tai päivittää useita lauseita, vertailuja, sarakkeita, operaattoreita ja arvoja.
  5. Valitse OK.

Useiden sarakkeiden suodattaminen

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

Seuraavassa kaavarivin esimerkissä funktio Table.SelectRows palauttaa osavaltion javuoden mukaan suodatetun kyselyn.

Tuloksen suodattaminen

Suodattaminen tyhjien tai tyhjien arvojen mukaan

Tyhjäarvo tai tyhjä arvo ilmenee, kun solussa ei ole mitään. Tyhjien tai tyhjien arvojen poistamiseen on kaksi menetelmää:

Pikasuodattimen käyttäminen

  1. Jos haluat avata kyselyn, etsi aiemmin Power Query -editori ladattu kysely, valitse tiedoista solu ja valitse sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse suodatettavan sarakkeen vieressä oleva alanuoli.
  3. Poista kaikkien sarakkeiden valinta poistamalla (Valitse kaikki) -valintaruudun valinta.
  4. Valitse Poista tyhjä ja valitse sitten OK.

Tämä menetelmä tutkii sarakkeen jokaisen arvon tämän kaavan avulla (sarake "Nimi"):

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

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

  1. Jos haluat avata kyselyn, etsi aiemmin Power Query -editori ladattu kysely, valitse tiedoista solu ja valitse sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse Aloitus>Poista rivit Poista tyhjät>rivit.

Jos haluat poistaa tämän suodattimen, poista vastaava vaihe kyselyasetustenKäytössä olevat vaiheet -kohdasta.

Tämä menetelmä tutkii koko rivin tietueena tämän kaavan avulla:

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

Suodata rivin sijainnin mukaan

Rivien suodattaminen sijainnin mukaan on samanlaista kuin rivien suodattaminen arvon mukaan, paitsi että rivit sisällytetään tai jätetään pois niiden sijainnin perusteella kyselyn tiedoissa arvojen sijaan.

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.

Ylärivien pitäminen

  1. Jos haluat avata kyselyn, etsi aiemmin Power Query -editori ladattu kysely, valitse tiedoista solu ja valitse sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse Säilytä>rivit säilytä ylimmät>rivit.
  3. Kirjoita Säilytä ylimmät rivit -valintaikkunassa numero rivien määrä -kohtaan.
  4. Valitse OK.

Alarivien pitäminen

  1. Jos haluat avata kyselyn, etsi aiemmin Power Query -editori ladattu kysely, valitse tiedoista solu ja valitse sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse Säilytä>rivit säilytä alimmat>rivit.
  3. Kirjoita Säilytä alimmat rivit -valintaikkunassa numero rivien määrä -kohtaan.
  4. Valitse OK.

Rivialueen pitäminen

Joskus tietotaulukko johdetaan raportista, jossa on kiinteä asettelu. Esimerkiksi viisi ensimmäistä riviä ovat raportin otsikko, jonka jälkeen tulee seitsemän tietoriviä ja sen jälkeen monipuolinen määrä kommentteja sisältäviä rivejä. Haluat kuitenkin säilyttää vain tietorivit.

  1. Jos haluat avata kyselyn, etsi aiemmin Power Query -editori ladattu kysely, valitse tiedoista solu ja valitse sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse Säilytä>rivit>pidä rivialue.
  3. Kirjoita Säilytä rivialue -valintaikkunassa numerot Ensimmäiselle riville ja Rivien määrä -kohtaan. Jos haluat seurata esimerkkiä, kirjoita ensimmäiseksi riviksi kuusi ja rivien lukumääräksi seitsemän.
  4. Valitse OK.

Ylärivien poistaminen

  1. Jos haluat avata kyselyn, etsi aiemmin Power Query -editori ladattu kysely, valitse tiedoista solu ja valitse 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 -valintaikkunan Rivien määrä -kohtaan numero.
  4. Valitse OK.

Alarivien poistaminen

  1. Jos haluat avata kyselyn, etsi aiemmin Power Query -editori ladattu kysely, valitse tiedoista solu ja valitse sitten Kyselyn>muokkaaminen. Lisätietoja on artikkelissa Kyselyn luominen, lataaminen tai muokkaaminen Excelissä.
  2. Valitse Aloitus>Poista rivit>Poista alarivit.
  3. Kirjoita Poista alimmat rivit -valintaikkunan Rivien määrä -kohtaan luku.
  4. Valitse OK.

Suodattaminen poistamalla vaihtoehtoiset rivit

Voit suodattaa vaihtoehtoisten rivien mukaan ja määrittää myös vaihtoehtoisen rivikuvion. Taulukossa on esimerkiksi jokaisen tietorivin jälkeen kommenttirivi. Haluat säilyttää parittomat rivit (1, 3, 5 ja niin edelleen), mutta poistaa parilliset rivit (2, 4, 6 ja niin edelleen).

  1. Jos haluat avata kyselyn, etsi aiemmin Power Query -editori ladattu kysely, valitse tiedoista solu ja valitse 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ällä rivillä. Jos kirjoitat 2, ensimmäinen rivi säilytetään, mutta toinen rivi poistetaan.
    •   Poisettavien rivien määrä Määritä kuvion alku. Jos kirjoitat luvun 1, yksi rivi poistetaan kerrallaan.
    •   Säilytettävien rivien määrä Määritä kuvion loppu. Jos kirjoitat luvun 1, jatka kuviota seuraavalla rivillä, joka on kolmas rivi.
  4. Valitse OK.

Tulos

Power Query on kuvio, jota on noudatettava kaikilla riveillä. 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 pitäminen

Rivien kaksoiskappaleiden pitäminen tai poistaminen

Suodata rivin sijainnin mukaan (docs.com)

Suodattaminen arvojen mukaan (docs.com)