Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Megjegyzés: Ez a cikk elvégezte a feladatát, és hamarosan megszűnik. „A lap nem található” üzenet elkerülése érdekében eltávolítjuk azokat a hivatkozásokat, amelyekről tudomásunk van. Ha létrehozott erre a lapra mutató hivatkozásokat, távolítsa el őket, így közösen naprakészen tartjuk a webet.

Ebben az oktatóanyagban az Excel Power Query funkciójával ismerkedhet meg, amellyel weboldalakról adatokat importáló lekérdezéseket hozhat létre. A folyamat részeként weboldalakon elérhető táblázatokon át fog navigálni, és olyan adatátalakítási lépéseket követ majd, amelyek révén csak a szükséges adatokat jelenítheti majd meg. A Power Query minden lépését rögzíti, így azok az adatok frissítésekor megismétlődnek.

1. lépés: Csatlakozás Wikipédia-laphoz

Excel 2016: Az Adatok lapon kattintson az Új lekérdezés > Más forrásokból > a webről elemre. Ha nem látja az Új lekérdezés gombot, kattintson az Adatok > Weblapról elemre.

Excel 2010-2013: A Power Query lapon kattintson a Webről elemre. Ha nem látja a Power Query lapot, ellenőrizze, hogy letöltötte és telepítette a Power Query bővítményt.

  1. A Weblapról párbeszédpanelben másolja be a Wikipedia-lap URL-címét (http://en.wikipedia.org/wiki/UEFA_European_Football_Championship) az URL szövegmezőbe.

    Power Query > Weblapról > A bemeneti URL-cím párbeszédpanel
  2. Kattintson az OK gombra.

    Miután létrehozta a kapcsolatot a weblappal, a Kezelő ablaktáblában láthatja az adott Wikipedia-lapon elérhető táblázatok listáját. Az egyes táblázatokra kattintva megtekintheti azok gyors előnézetét a jobb oldali ablaktáblában.

    Power Query > Weblapról > Kezelő táblázatnézet

  3. Kattintson duplán az Eredmények [szerkesztés] táblázatra, így megnyílik a torna adatait tartalmazó Lekérdezésszerkesztő.

Vissza a lap tetejére

2. lépés: Az adatok alakítása

Most, hogy megnyitotta a táblázatot a Lekérdezésszerkesztőben, az igényeinek megfelelően tisztíthatja és alakíthatja az ott szereplő adatokat. Ebben a lépésben úgy fogja átalakítani az adatokat, hogy törli az összes oszlopot a Year (Év) és a Final Winners (Végső győztes) oszlop kivételével.

  1. A Lekérdezés előnézete rácson jelölje ki a Year és a Final Winners oszlopot a Ctrl+kattintás kombinációval.

  2. Kattintson az Oszlopok eltávolítása > További oszlopok eltávolítása elemre.

    Power Query > Lekérdezésszerkesztő > Oszlopok eltávolítása

3. lépés: Az adatok tisztítása

Ebben a lépésben értékek cseréjével és adatok szűrésével tisztítja majd az adatokat.

  1. Jelölje ki a Year oszlopot.

  2. Lekérdezésszerkesztő panelben kattintson az Értékek lecserélése gombra.

  3. Írja be a „Details” szót az Értékek lecserélése párbeszédpanel Keresendő érték mezőjébe, a Csere a következőre mezőt pedig hagyja üresen.

  4. Kattintson az OK gombra.

    Power Query > Lekérdezésszerkesztő > Értékek lecserélése

4. lépés: Szűrés végrehajtása az oszlop értékein

Most a Year oszlopot fogja szűrni, hogy csak azok a sorok jelenjenek meg, amelyek nem tartalmazzák a „Year” szót.

  1. Kattintson a Year oszlopfejlécen látható szűrőikonra.

  2. A Szűrő legördülő listában törölje a Year jelölőnégyzet jelölését.

  3. Kattintson az OK gombra.

Power Query > Lekérdezésszerkesztő > Adattisztítás szűréssel

5. lépés: Lekérdezés elnevezése

Eljött az ideje, hogy elnevezze a létrehozott lekérdezést.

A Lekérdezés beállításai ablaktábla Név szövegmezőjébe írja be az Európa-bajnokok nevet. A Minden tulajdonság hivatkozásra kattintva akár leírást is megadhat a lekérdezéshez a Leírás szövegmezőben.

Power Query > Lekérdezésszerkesztő > Lekérdezésbeállítások

6. lépés: A lekérdezés betöltése egy munkalapra

Végül betöltheti az Európa-bajnokok lekérdezést egy munkalapra.

  1. A bal felső sarokban kattintson a Bezárás és betöltés elemre.

    A Power Query egy munkalapon adja vissza a lekérdezés eredményét.

    Ha később frissíteni szeretné az adatokat, kattintson jobb gombbal bárhova az adattartományban, majd kattintson a Frissítés elemre. Az eredmények a weblapról származó új információkkal frissülnek.

7. lépés: A háttéresemények megismerése

  1. Kattintson bárhova az adatokon belül, majd kattintson a Lekérdezés lap Szerkesztés elemére.

  2. A jobb oldalon láthatja az Alkalmazott lépések listáját. A lekérdezéssel kapcsolatos műveletek során lekérdezési lépések jöttek létre. Minden lekérdezési lépéshez tartozik egy „M” nyelvben íródott képlet.

  3. Itt láthatja az egyes lépések magyarázatát:

Lekérdezési lépés

Tevékenység

Képlet

Forrás

Kapcsolódás egy webes adatforráshoz

= Web.Page(Web.Contents("http://en.wikipedia.org/wiki/UEFA_European_Football_Championship"))

Navigáció

A csatlakoztatni kívánt táblázat kijelölése

= Source{2}[Data]

Módosított típus

Típus módosítása – A Power Query ezt automatikusan elvégzi

= Table.TransformColumnTypes(Data2,{{"Year", type text}, {"Host", type text}, {"", type text}, {"Final Winner", type text}, {"Final Score", type text}, {"Final Runner-up", type text}, {"2", type text}, {"Third place match Third place", type text}, {"Third place match Score", type text}, {"Third place match Fourth place", type text}, {"3", type text}, {"Number of teams", type text}})

RemovedOtherColumns

További oszlopok eltávolítása, hogy csak a kívánt oszlopok maradjanak meg

Table.SelectColumns

= Table.SelectColumns(#"Changed Type",{"Final Winner", "Year"})

ReplacedValue

Értékek cseréje, hogy a választott oszlopok értékei a kívánt módon jelenjenek meg

Table.ReplaceValue

= Table.ReplaceValue(#"Removed Other Columns","Details","",Replacer.ReplaceText,{"Year"})

FilteredRows

Szűrés végrehajtása az oszlop értékein

Table.SelectRows

= Table.SelectRows(#"Replaced Value", each ([Year] <> "Year"))

Az M-kód teljes egészében látható, ha a Power Query menüszalag Speciális szerkesztő elemére kattint. A Power Query képletnyelvéről a További tudnivalók a Power Query-képletekről című témakörben talál tudnivalókat.

További segítségre van szüksége?

Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.

Lásd még

A Power Query az Excel 2016-ban a Beolvasás és átalakítás nevet viseli

Adatok importálása külső adatforrásokból

Adatok formázása Power Query

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×