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.
- 
                  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. 
- 
                  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. 
- 
                  Kattintson duplán az Eredmények [szerkesztés] táblázatra, így megnyílik a torna adatait tartalmazó Lekérdezésszerkesztő. 
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.
- 
              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. 
- 
              Kattintson az Oszlopok eltávolítása > További oszlopok eltávolítása elemre. 
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.
- 
              Jelölje ki a Year oszlopot. 
- 
              A Lekérdezésszerkesztő panelben kattintson az Értékek lecserélése gombra. 
- 
              Í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. 
- 
              Kattintson az OK gombra. 
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.
- 
              Kattintson a Year oszlopfejlécen látható szűrőikonra. 
- 
              A Szűrő legördülő listában törölje a Year jelölőnégyzet jelölését. 
- 
              Kattintson az OK gombra. 
             
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.
             
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.
- 
              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
- 
              Kattintson bárhova az adatokon belül, majd kattintson a Lekérdezés lap Szerkesztés elemére. 
- 
              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. 
- 
              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(#"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(#"Removed Other Columns","Details","",Replacer.ReplaceText,{"Year"}) | 
| FilteredRows | Szűrés végrehajtása az oszlop értékein | = 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
 
                         
				 
				