A Power Query oszlopérték alapján is felvehet vagy kizárhat sorokat. A szűrt oszlopok egy kis szűrőikont ( ) tartalmaznak az oszlopfejlécben. Ha egy vagy több oszlopszűrőt szeretne eltávolítani egy új kezdéshez, minden oszlopnál válassza a lefelé mutató nyilat az oszlop mellett, majd válassza a Szűrő törlése lehetőséget.
Az AutoSzűrő funkcióval megkeresheti, megjelenítheti vagy elrejtheti az értékeket, és egyszerűbben megadhatja a szűrési feltételeket. Alapértelmezés szerint csak az első 1000 különböző érték jelenik meg. Ha egy üzenet szerint a szűrőlista hiányos lehet, válassza a Továbbiak betöltése lehetőséget. Az adatok mennyiségétől függően ez az üzenet többször is megjelenhet.
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatokban, majd válassza a Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben.
-
Válassza a szűrni kívánt oszlop melletti lefelé mutató nyilat .
-
Törölje a jelet az (Összes kijelölése) jelölőnégyzetből az összes oszlop kijelölésének megszüntetéséhez.
-
Jelölje be azon oszlopértékek jelölőnégyzetét, amelyek alapján szűrni szeretne, majd kattintson az OK gombra.
A Szövegszűrők almenüvel egy adott szöveges érték alapján szűrhet.
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatokban, majd válassza a Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben.
-
Válassza a lefelé mutató nyilat a szűrni kívánt szöveges értéket tartalmazó oszlop mellett.
-
Válassza a Szövegszűrők lehetőséget, majd válasszon egy egyenlőségtípust: Egyenlő, Does Not Equal, Begins With, Does Not Begin With, Ends With, Does Not End With, Contains és Does Not Contain.
-
A Sorok szűrése párbeszédpanelen:
-
Az Alapszintű módban két operátort és értéket adhat meg vagy frissíthet.
-
A Speciális módban kétnál több záradékot, összehasonlítást, oszlopot, operátort és értéket adhat meg vagy frissíthet.
-
-
Kattintson az OK gombra.
A Számszűrők almenüvel számérték alapján szűrhet.
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatokban, majd válassza a Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben.
-
Válassza annak az oszlopnak a lefelé mutató nyíl , amely azt a számértéket tartalmazza, amely alapján szűrni szeretne.
-
Válassza a Számszűrők lehetőséget, majd válasszon egy egyenlőségtípust: Egyenlő, Nem egyenlő, Nagyobb, Mint, Nagyobb vagy Egyenlő, Kisebb, Mint, Kisebb vagy Egyenlő, illetve Között.
-
A Sorok szűrése párbeszédpanelen:
-
Az Alapszintű módban két operátort és értéket adhat meg vagy frissíthet.
-
A Speciális módban kétnál több záradékot, összehasonlítást, oszlopot, operátort és értéket adhat meg vagy frissíthet.
-
-
Kattintson az OK gombra.
A Dátum-/időszűrők almenüvel dátum/idő érték alapján szűrhet.
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatokban, majd válassza a Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben.
-
Válassza annak az oszlopnak a lefelé mutató nyíl , amely azt a dátum/idő értéket tartalmazza, amely alapján szűrni szeretne.
-
Válassza a Dátum-/időszűrők lehetőséget, majd válasszon egy egyenlőségtípust: Egyenlőség, Előtte, Utána, Között, A következőben, Az előzőbenlegkorábbi, Legkésőbb, Nem legkorábbi, Nem legújabb és Egyéni szűrő.
Tipp Egyszerűbben használhatja az előre definiált szűrőket az Év, a Negyedév, a Hónap, a Hét, a Nap, az Óra, a Perc és a Másodperc lehetőség kiválasztásával. Ezek a parancsok azonnal működnek. -
A Sorok szűrésepárbeszédpanelen:
-
Az Alapszintű módban két operátort és értéket adhat meg vagy frissíthet.
-
A Speciális módban kétnál több záradékot, összehasonlítást, oszlopot, operátort és értéket adhat meg vagy frissíthet.
-
-
Kattintson az OK gombra.
Több oszlop szűréséhez szűrjön egy első oszlopot, majd ismételje meg az oszlopszűrőt minden további oszlopra.
Az alábbi képletsáv-példában a Table.SelectRows függvény egy State és Year szerint szűrt lekérdezést ad vissza.
Null vagy üres érték akkor fordul elő, ha egy cellában nincs semmi. A null vagy üres értékek eltávolításának két módja van:
Az AutoSzűrő használata
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatokban, majd válassza a Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben.
-
Válassza a szűrni kívánt oszlop melletti lefelé mutató nyilat .
-
Törölje a jelet az (Összes kijelölése) jelölőnégyzetből az összes oszlop kijelölésének megszüntetéséhez.
-
Válassza az Üres eltávolítása , majd az OK gombot.
Ez a metódus az oszlop minden értékét megvizsgálja ezzel a képletel (a "Név" oszlop esetében):
Table.SelectRows(#"Changed Type", each ([Name] <> null and [Name] <> ""))
Az Üres sorok eltávolítása parancs használata
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatok között, majd válassza az Adatok > Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben.
-
Válassza a Kezdőlap > Sorok eltávolítása > Az üres sorok eltávolítása lehetőséget.
A szűrő törléséhez törölje a megfelelő lépést a Lekérdezési beállításokAlkalmazott lépések területén.
Ez a metódus a teljes sort vizsgálja rekordként az alábbi képlet használatával:
Table.SelectRows(#"Changed Type", each not List.IsEmpty(List.RemoveMatchingItems(Record.FieldValues(_), {"", null})))
A sorok pozíció szerinti szűrése hasonló a sorok érték szerinti szűréséhez, azzal a különbséget leszámítva, hogy a sorok az értékek helyett a lekérdezési adatokban elfoglalt helyük alapján vannak belefoglalva vagy kizárva.
Megjegyzés: Ha tartományt vagy mintát ad meg, a táblázat első adatsora a nulla (0) sor, nem pedig az első sor (1). Létrehozhat egy indexoszlopot, amely a sorok megadása előtt megjeleníti a sorpozíciókat. További információ: Indexoszlop hozzáadása.
A legfelső sorok megtartása
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatokban, majd válassza a Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben.
-
Válassza a Kezdőlap > Sorok megtartása > a Felső sorok megtartása lehetőséget.
-
A Felső sorok megtartása párbeszédpanelen írjon be egy számot a Sorok száma mezőbe.
-
Kattintson az OK gombra.
Az alsó sorok megtartása
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatokban, majd válassza a Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben.
-
Válassza a Kezdőlap > Sorok megtartása > Az alsó sorok megtartása lehetőséget.
-
Az Alsó sorok megtartása párbeszédpanelen írjon be egy számot a Sorok száma mezőbe.
-
Kattintson az OK gombra.
Sortartomány megtartása
Előfordulhat, hogy egy adattábla rögzített elrendezésű jelentésből származik. Az első öt sor például egy jelentésfejléc, amelyet hét sornyi adat követ, majd a különböző számú, megjegyzéseket tartalmazó sor. De csak az adatsorokat szeretné megtartani.
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatok között, majd válassza az Adatok > Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben.
-
Válassza a Kezdőlap > Sorok megtartása > A sorok tartományának megtartása lehetőséget.
-
A Sorok tartományának megőrzése párbeszédpanelen adja meg a számokat az Első sor és a Sorok száma mezőbe. A példa követéséhez első sorként hatot, a sorok számaként pedig hetet írjon be.
-
Kattintson az OK gombra.
Felső sorok eltávolítása
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatok között, majd válassza az Adatok > Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben.
-
Válassza a Kezdőlap > Sorok eltávolítása > a Felső sorok eltávolítása lehetőséget.
-
A Felső sorok eltávolítása párbeszédpanelen írjon be egy számot a Sorok száma mezőbe.
-
Kattintson az OK gombra.
Az alsó sorok eltávolítása
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatok között, majd válassza az Adatok > Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben.
-
Válassza a Kezdőlap > Sorok eltávolítása > Az alsó sorok eltávolítása lehetőséget.
-
Az Alsó sorok eltávolítása párbeszédpanelen írjon be egy számot a Sorok száma mezőbe.
-
Kattintson az OK gombra.
Alternatív sorok alapján is szűrhet, és akár az alternatív sormintát is definiálhatja. A táblázat például minden adatsor után egy megjegyzéssort tartalmaz. Meg szeretné tartani a páratlan sorokat (1, 3, 5 stb.), de távolítsa el a páros sorokat (2, 4, 6 stb.).
-
Lekérdezés megnyitásához keresse meg a Power Query-szerkesztő korábban betöltöttet, jelöljön ki egy cellát az adatok között, majd válassza az Adatok > Lekérdezés > Szerkesztés lehetőséget. További információ: Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben.
-
Válassza a Kezdőlap > Sorok eltávolítása > a Másodlagos sorok eltávolítása lehetőséget.
-
A Másodlagos sorok eltávolítása párbeszédpanelen adja meg a következőket:
-
Első eltávolítandó sor Kezdje el a számolást ebben a sorban. Ha a 2 értéket adja meg, az első sor megmarad, de a második sor el lesz távolítva.
-
Eltávolítandó sorok száma Definiálja a minta elejét. Ha 1 értéket ad meg, a rendszer egyszerre egy sort távolít el.
-
Megtartandó sorok száma Definiálja a minta végét. Ha 1-et ad meg, folytassa a mintát a következő sorral, amely a harmadik sor.
-
-
Kattintson az OK gombra.
Eredmény
Power Query az összes sorra vonatkozóan követendő mintázattal rendelkezik. Ebben a példában a páratlan sorok el lesznek távolítva, és még a sorok is megmaradnak.
Lásd még
Excelhez készült Microsoft Power Query – súgó
Hibákkal rendelkező sorok eltávolítása vagy megtartása
Ismétlődő sorok megtartása vagy eltávolítása