Andmete filtreerimine (Power Query)

Power Querys saate veeruväärtuse põhjal ridu kaasata või välistada. Filtreeritud veerg sisaldab veerupäises väikest Rakendatud filtri ikoon ( Rakendatud filtri ikoon ). Kui soovite eemaldada ühe või mitu veerufiltrit uue alguse jaoks, valige iga veeru jaoks veeru kõrval Filtrinool ja seejärel valige Tühjenda filter.

Kasutage automaatfiltri funktsiooni väärtuste otsimiseks, kuvamiseks või peitmiseks ning filtrikriteeriumide hõlpsamaks määramiseks. Vaikimisi kuvatakse ainult esimesed 1000 erinevat väärtust. Kui sõnumis on välja antud, et filtrite loend võib olla mittetäielik, valige Laadi rohkem. Olenevalt andmesummast võidakse seda teadet kuvada mitu korda.

  1. Päringu avamiseks otsige Power Query redaktorist eelnevalt laaditud päring üles, valige andmetest lahter ja seejärel valige Päring > Redigeeri. Lisateavet leiate teemast Päringu loomine, laadimine või redigeerimineExcel .

  2. Valige filtreerimiseks Filtrinool kõrval asuvat allanoolt.

  3. Kõigi veergude valiku tühistamiseks tühjendage ruut (Vali kõik).

  4. Märkige nende veeruväärtuste ruut, mille alusel soovite filtreerida, ja seejärel valige OK.

Veeru valimine

Alammenüü Tekstifiltrid abil saate filtreerida kindla tekstiväärtuse alusel.

  1. Päringu avamiseks otsige Power Query redaktorist eelnevalt laaditud päring üles, valige andmetest lahter ja seejärel valige Päring > Redigeeri. Lisateavet leiate teemast Päringu loomine, laadimine või redigeerimineExcel .

  2. Valige allanool, Filtrinool veeru kõrval, mis sisaldab tekstiväärtust, mille alusel soovite filtreerida.

  3. Valige Tekstifiltridja seejärel valige võrdustüübi nimi Võrdub ,Does Eivõrdu , Algab , Eialga , Lõpeb , Ei lõpe , Ei lõpe ,Sisaldabja ei sisalda.

  4. Dialoogiboksis Ridade filtreerimine:

    • Kahe tehtemärgi ja väärtuse sisestamiseks või värskendamiseks kasutage põhirežiimi.

    • Täpsema režiimi abil saate sisestada või värskendada rohkem kui kahte klauslit, võrdlusi, veerge, tehtemärke ja väärtusi.

  5. Klõpsake nuppu OK.

Saate filtreerida arvuväärtuse alusel, kasutades alammenüüd Arvufiltrid.

  1. Päringu avamiseks otsige Power Query redaktorist eelnevalt laaditud päring üles, valige andmetest lahter ja seejärel valige Päring > Redigeeri. Lisateavet leiate teemast Päringu loomine, laadimine või redigeerimineExcel .

  2. Valige Filtrinool veeru allanool, mis sisaldab arvuväärtust, mille alusel soovite filtreerida.

  3. Valige Arvufiltridja seejärel valige võrdustüübi nimi Võrdub ,EiVõrdu , Suuremkui , Suurem kuivõi Võrdne , Väiksem kui, Väiksem või Võrdne või Between.

  4. Dialoogiboksis Ridade filtreerimine:

    • Kahe tehtemärgi ja väärtuse sisestamiseks või värskendamiseks kasutage põhirežiimi.

    • Täpsema režiimi abil saate sisestada või värskendada rohkem kui kahte klauslit, võrdlusi, veerge, tehtemärke ja väärtusi.

  5. Klõpsake nuppu OK.

Kuupäeva-/kellaajaväärtuse alusel saate filtreerida alammenüüs Kuupäeva-/kellaajafiltrid.

  1. Päringu avamiseks otsige Power Query redaktorist eelnevalt laaditud päring üles, valige andmetest lahter ja seejärel valige Päring > Redigeeri. Lisateavet leiate teemast Päringu loomine, laadimine või redigeerimineExcel .

  2. Valige veeru Filtrinool allanool, mis sisaldab kuupäeva-/kellaajaväärtust, mille alusel soovite filtreerida.

  3. Valige Kuupäeva-/kellaajafiltridja seejärel võrdustüübi nimi Võrdub ,Enne, Pärast, Vahel, In the Next , In thePrevious, Is Earliest, Is Latest, Is Not Earliest, Is Not Latest, and Custom Filter.

    Näpunäide    Eelmääratletud filtreid on lihtsam kasutada, kui valite Aasta, Kvartal, Kuu, Nädal, Päev, Tund, Minutja Teine. Need käsud töötavad kohe.

  4. Dialoogiboksis Rea filtreerimine:

    • Kahe tehtemärgi ja väärtuse sisestamiseks või värskendamiseks kasutage põhirežiimi.

    • Täpsema režiimi abil saate sisestada või värskendada rohkem kui kahte klauslit, võrdlusi, veerge, tehtemärke ja väärtusi.

  5. Klõpsake nuppu OK.

Mitme veeru filtreerimiseks filtreerige esimene veerg ja seejärel korrake iga täiendava veeru veerufiltrit.

Järgmise valemiriba näites tagastab funktsioon Table.SelectRows päringu, mis on filtreeritud oleku jaaasta järgi.

Filtreerimise tulem

Tühi või tühi väärtus ilmneb siis, kui lahtris pole midagi. Tühi- või tühjade väärtuste eemaldamiseks on kaks meetodit.

Automaatfiltri kasutamine

  1. Päringu avamiseks otsige Power Query redaktorist eelnevalt laaditud päring üles, valige andmetest lahter ja seejärel valige Päring > Redigeeri. Lisateavet leiate teemast Päringu loomine, laadimine või redigeerimineExcel .

  2. Valige filtreerimiseks Filtrinool kõrval asuvat allanoolt.

  3. Kõigi veergude valiku tühistamiseks tühjendage ruut (Vali kõik).

  4. Valige Eemalda tühi ja seejärel ok.

See meetod uurib veeru iga väärtust selle valemi abil (veeru "Nimi"):

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

Käsu Eemalda tühjad read kasutamine

  1. Päringu avamiseks otsige Power Query redaktorist eelnevalt laaditud päring üles, valige andmetest lahter ja seejärel valige > Päringu > Redigeeri. Lisateavet leiate teemast Päringu loomine, laadimine või redigeerimineExcel .

  2. Valige Avaleht > Eemalda read >Eemalda tühjad read.

Filtri tühjendamiseks kustutage vastav juhis jaotises Rakendatud toimingud Sätted .

See meetod analüüsib kogu rida kirjena järgmise valemi abil.

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

Ridade filtreerimine asukoha järgi sarnaneb ridade filtreerimisel väärtuse järgi, välja arvatud see, et read kaasatakse või jäetakse välja nende asukoha põhjal päringuandmetes, mitte väärtuste järgi.

Märkus.: Kui määrate vahemiku või mustri, on tabeli esimene andmerida rea null (0), mitte rida üks (1). Saate luua registriveeru, et kuvada ridade asukohad enne ridade täpsustamist. Lisateavet leiate teemast Registriveeru lisamine.

Ülemised read

  1. Päringu avamiseks otsige Power Query redaktorist eelnevalt laaditud päring üles, valige andmetest lahter ja seejärel valige Päring > Redigeeri. Lisateavet leiate teemast Päringu loomine, laadimine või redigeerimineExcel .

  2. Valige Avaleht > Säilita read >Säilita ülemised read.

  3. Sisestage dialoogiboksis Ülemised read järjenumbrid väljale Ridade arv.

  4. Klõpsake nuppu OK.

Alumiste ridade alles mine

  1. Päringu avamiseks otsige Power Query redaktorist eelnevalt laaditud päring üles, valige andmetest lahter ja seejärel valige Päring > Redigeeri. Lisateavet leiate teemast Päringu loomine, laadimine või redigeerimineExcel .

  2. Valige Avaleht > Säilita read >Säilita alumised read.

  3. Sisestage dialoogiboksis Allridade alles mine arv väljale Ridade arv.

  4. Klõpsake nuppu OK.

Ridade vahemiku säilitamine

Mõnikord tuletatakse kindla paigutusega aruandest andmetabel. Näiteks esimesed viis rida on aruande päis, millele järgneb seitse andmerida ja seejärel mitmekülgne arv kommentaare sisaldavaid ridu. Kuid soovite säilitada ainult andmeread.

  1. Päringu avamiseks otsige Power Query redaktorist eelnevalt laaditud päring üles, valige andmetest lahter ja seejärel valige > Päringu > Redigeeri. Lisateavet leiate teemast Päringu loomine, laadimine või redigeerimineExcel .

  2. Valige Avaleht > Säilita read >Säilita ridade vahemik.

  3. Sisestage dialoogiboksis Säilita ridade vahemik arvud esimesele reale ja Ridade arv. Näite järgimiseks sisestage esimese reana kuus ja ridade arvuna seitse.

  4. Klõpsake nuppu OK.

Ülaridade eemaldamine

  1. Päringu avamiseks otsige Power Query redaktorist eelnevalt laaditud päring üles, valige andmetest lahter ja seejärel valige > Päringu > Redigeeri. Lisateavet leiate teemast Päringu loomine, laadimine või redigeerimineExcel .

  2. Valige Avaleht > Eemalda read >Eemalda ülemised read.

  3. Sisestage dialoogiboksis Ülaridade eemaldamine arv väljale Ridade arv.

  4. Klõpsake nuppu OK.

Alumiste ridade eemaldamine

  1. Päringu avamiseks otsige Power Query redaktorist eelnevalt laaditud päring üles, valige andmetest lahter ja seejärel valige > Päringu > Redigeeri. Lisateavet leiate teemast Päringu loomine, laadimine või redigeerimineExcel .

  2. Valige Avaleht > Eemalda read >Eemalda alumised read.

  3. Sisestage dialoogiboksi Allridade eemaldamine väljale Ridade arvarv.

  4. Klõpsake nuppu OK.

Saate filtreerida vaheldumisi ridade järgi ja saate isegi määratleda alternatiivse rea mustri. Näiteks tabelil on pärast iga andmerida kommentaaririda. Soovite paaritud read (1, 3, 5 jne) alles jätta, kuid eemaldada paarisread (2, 4, 6 jne).

  1. Päringu avamiseks otsige Power Query redaktorist eelnevalt laaditud päring üles, valige andmetest lahter ja seejärel valige > Päringu > Redigeeri. Lisateavet leiate teemast Päringu loomine, laadimine või redigeerimineExcel .

  2. Valige Avaleht > Eemalda read >Eemalda alternatiivsed read.

  3. Sisestage dialoogiboksis Alternatiivsete ridade eemaldamine järgmine tekst.

    • Esimene rida, mille soovite eemaldada    Alustage loendamist sellel real. Kui sisestate arvu 2, säilitatakse esimene rida, kuid teine rida eemaldatakse.

    •  Eemaldada tuleb ridade arv   Määratlege mustri algus. Kui sisestate 1, eemaldatakse üks rida korraga.

    •  Säilitatud ridade arv   Määratlege mustri lõpp. Kui sisestate 1, jätkake mustrit järgmise reaga, mis on kolmas rida.

  4. Klõpsake nuppu OK.

Tulem   

Power Queryl on kõigi ridade jaoks muster. Selles näites eemaldatakse paaritud read ja säilitatakse paarisread.

Vt ka

Power Query for Excel spikker

Tõrgetega ridade eemaldamine või alles mine

Duplikaatridade säilitamine või eemaldamine

Rea asukoha alusel filtreerimine (docs.com)

Väärtuste alusel filtreerimine (docs.com)

Kas vajate veel abi?

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

×