Lekérdezés létrehozása, betöltése és szerkesztése a Excel (Power Query)

A Power Query többféle lehetőséget kínál a Power Query-lekérdezések létrehozására és munkafüzetbe való betöltésére. A lekérdezésbetöltés alapértelmezett beállításait a Lekérdezés beállításai ablakban is beállíthatja.    

Tipp:      Ha meg szeretné tudni, hogy egy munkalapon a Power Query alakít-e adatokat, jelöljön ki egy adatcellát, és ha megjelenik a Lekérdezés helyi menüszalaglap, akkor az adatok betöltődnek a Power Queryből.  

Selecting a cell in a query to reveal the Query tab

Tudja, hogy melyik környezetben van A Power Query jól integrálható a Excel felhasználói felületbe, különösen ha adatokat importál, kapcsolatokat használ, és kimutatásokat, táblázatokat és elnevezett tartományokat Excel szerkeszt. A félreértések elkerülése érdekében fontos tudni, hogy jelenleg milyen környezetben van, Excel a Power Queryben vagy a Power Queryben.

A jól Excel munkalap, menüszalag és rács

A Power Query szerkesztő menüszalagja és az adatok előnézete 

A typical Excel worksheet A typical Power Query Editor view

Egy munkafüzet adatainak módosítása például Excel a Power Querytől. Ezenkívül a csatlakoztatott adatok, amelyek egy Excel munkalapon egymáshoz kapcsolódnak, előfordulhat, hogy a Power Query a háttérben dolgozik az adatok alakítása érdekében. Ez csak akkor fordul elő, ha az adatokat betölti egy munkalapra vagy adatmodellbe a Power Queryből.

Munkalapfülek átnevezése    A munkalapfüleket hasznos lehet értelmesen átnevezni, különösen ha sok van közöttük. Különösen fontos egyértelműen tisztázni az adatlap és a Power Query szerkesztőből betöltött munkalapok közötti különbséget. Még ha csak két munkalapja is van, az egyik egy Excel nevű, Munka1nevű táblával, a másik pedig egy, az Excel tábla importálásával létrehozott lekérdezéssel, a Tábla1nevű táblával, könnyen összezavarhatja. A munkalapfülek alapértelmezett nevét mindig olyan nevekre módosítsa, amelyek az Ön számára értelmesebb nevet jelennek meg. Például nevezze át a Munka1 táblát DataTable névre, a Tábla1 nevet pedig QueryTable névre. Most már egyértelműen látható, hogy melyik lapon vannak az adatok, és melyik lapon található a lekérdezés.

Létrehozhat egy lekérdezést az importált adatokból, vagy létrehozhat egy üres lekérdezést.

Lekérdezés létrehozása importált adatokból

Ez a lekérdezések létrehozására használt leggyakoribb módszer.

  1. Importálhat adatokat. További információ: Adatok importálása külső adatforrásból.

  2. Jelöljön ki egy cellát az adatokban, majd válassza a Lekérdezés>gombra.

Üres lekérdezés létrehozása

Előfordulhat, hogy egyszerűen az nulláról szeretné kezdeni. Ennek két módja van.

  • Válassza az> adatok be >lekérdezése más adatforrásból és > lekérdezés lehetőséget.

  • Válassza az> lekérdezése lehetőséget, > A Power Query szerkesztő elindítása lehetőséget.

Ezen a ponton manuálisan is hozzáadhat lépéseket és képleteket, ha jól ismeri a Power Query M képletnyelvét.

Vagy azt is választhatja, hogy a Kezdőlap, majd az Új lekérdezés csoportban kiválaszt egy parancsot. Hajtsa végre a megfelelő műveletet:

  • Adatforrás hozzáadásához válassza az Új forrás lehetőséget. Ez a parancs a menüszalag Adatok> be Excel parancshoz hasonló.

  • Válassza a Legutóbbi források lehetőséget, és válasszon egy adatforrást, amely eddig is dolgozott. Ez a parancs a menüszalag Adatok >legutóbbi források parancsára Excel parancshoz.

  • Az Adatok beírása lehetőséget választva manuálisan adja meg az adatokat. Ezt a parancsot választva külső adatforrástól függetlenül kipróbálhatja a Power Query Szerkesztőt.

Ha a lekérdezése érvényes, és nincsenek hibák, akkor újra betöltheti egy munkalapra vagy adatmodellbe.

Lekérdezés betöltése a Power Query szerkesztőből

A Power Query szerkesztőben tegye a következők valamelyikét:

  • A munkalapra való betöltéshez válassza a Kezdőlap> Bezárás & Betöltés > betöltés & gombot.

  • Adatmodellbe való betöltéshez válassza a Kezdőlap> Bezárás & betöltés > Betöltés & gombot.

    Az Adatok importálása párbeszédpanelen válassza az Adatok felvétele az adatmodellbelehetőséget.

Tipp:   Időnként előfordulhat, hogy a Betöltés parancs halványan vagy letiltva van. Ez akkor fordulhat elő, amikor először hoz létre lekérdezést egy munkafüzetben. Ha ez történik, válassza a Betöltés &gombot az új munkalapon, válassza az Adat > Lekérdezések & Kapcsolatok > Lekérdezések fület, kattintson a jobb gombbal a lekérdezésre, és válassza a Betöltés ide lehetőséget. Azt is választhatja, hogy a Power Query szerkesztő menüszalagján a Lekérdezés és > Betöltés elemet.

Lekérdezés betöltése a Lekérdezések és kapcsolatok ablaktáblából 

A Excel előfordulhat, hogy egy lekérdezést egy másik munkalapra vagy adatmodellbe szeretne betölteni.

  1. A Excel kattintson az Adatlekérdezések> Lekérdezések & gombra,majd válassza a Lekérdezések fület.

  2. A lekérdezéslistában keresse meg a lekérdezést, kattintson a jobb gombbal a lekérdezésre, és válassza a Betöltés ide lehetőséget. Megjelenik az Adatok importálása párbeszédpanel.

  3. Döntse el, hogyan szeretné importálni az adatokat, majd válassza az OK gombot. A párbeszédpanel használatával kapcsolatos további információkért válassza a kérdőjelet (?).

A munkalapra betöltött lekérdezések többféle módon szerkeszthetők.

Lekérdezés szerkesztése munkalapon Excel adatokból

  • Lekérdezés szerkesztéséhez keresse meg a Power Query Szerkesztőből korábban betöltött lekérdezést, jelöljön ki egy cellát az adatokban, majd válassza a Lekérdezés és> gombra.

Lekérdezés szerkesztése a Lekérdezések és kapcsolatok & ablaktáblából

A Lekérdezések és & munkaablak kényelmesebb, ha egy munkafüzetben sok lekérdezés található, és gyorsan meg szeretne találni egyet.

  1. A Excel kattintson az Adatlekérdezések> Lekérdezések & gombra,majd válassza a Lekérdezések fület.

  2. A lekérdezéslistában keresse meg a lekérdezést, kattintson a jobb gombbal a lekérdezésre, és válassza a Szerkesztés lehetőséget.

Lekérdezés szerkesztése a Lekérdezés tulajdonságai párbeszédpanelről

  • A Excel kattintson az Adatok> Adatok & Kapcsolatok > Lekérdezések fülre, kattintson a jobb gombbal a lekérdezésre, és válassza a Tulajdonságok parancsot,válassza a Definíció fület a Tulajdonságok párbeszédpanelen, majd válassza a Lekérdezés szerkesztése parancsot.

Tipp    Ha egy munkalapon lekérdezést tartalmaz, válassza az Adat-és> tulajdonságokgombra, válassza a Definíció fület a Tulajdonságok párbeszédpanelen, majd válassza a Lekérdezés szerkesztése gombra. 

Az adatmodellek általában több, kapcsolatban lévő táblázatot tartalmaznak. A lekérdezések adatmodellbe való betöltéséhez a Betöltés ide paranccsal jelenítse meg az Adatok importálása párbeszédpanelt, majd jelölje be az Adatok felvétele az adat üzemmódbal jelölőnégyzetet. Az adatmodellekkel kapcsolatos további információkért lásd: A munkafüzet-adatmodellben használt adatforrások megkeresása ,az Adatmodell létrehozása az Excel-banés Kimutatás létrehozása több táblázat használatával.

  1. Az adatmodell megnyitásához válassza a Power Pivot >gombra.

  2. A Power Pivot ablak alján válassza a kívánt táblázat munkalapfülét.

    Ellenőrizze, hogy a megfelelő táblázat jelenik-e meg. Az adatmodellek számos táblázatot is tartalmaznak.

  3. Jegyezze fel a táblázat nevét.

  4. A Power Pivot ablakának a bezáráshoz válassza a Fájl> gombot. Néhány másodpercig is eltelhet, amíg a memóriát visszaveszi.

  5. Válassza az> kapcsolatok & Tulajdonságok > Lekérdezések lapon, kattintson a jobb gombbal a lekérdezésre, és válassza a Szerkesztés parancsot.

  6. Amikor befejezte a módosításokat a Power Query szerkesztőben, válassza a Fájl >Bezárás & gombra.

Eredmény

A munkalapon található lekérdezés és az adatmodellben található tábla frissül.

Ha azt veszi észre, hogy egy lekérdezés adatmodellbe való betöltése sokkal tovább tart, mint egy munkalap betöltése, a Power Query lépéseit ellenőrizve ellenőrizze, hogy a Contains operátorral szűr-e egy szöveges oszlopot vagy egy Lista strukturált oszlopot. Ez a művelet Excel újra számba veszi az egyes sorok teljes adatkészletét. A Excel továbbá nem használhatja hatékonyan a többszálú végrehajtást. Kerülő megoldásként próbáljon meg egy másik operátort használni, például az Egyenlő vagy a Kezdete operátort.

A Microsoft tud a problémáról, és már folyamatban van a kivizsgálása.

Power Queryt is betölthet:

  • Munkalapra. A Power Query szerkesztőben válassza a Kezdőlap> Bezárás & Betöltés > Bezárás & gombot.

  • Adatmodellre A Power Query szerkesztőben válassza a Kezdőlap> Bezárás & Betöltés > Betöltés &gombra. 

    Alapértelmezés szerint a Power Query egyetlen lekérdezés betöltésekor betölti a lekérdezéseket egy új munkalapra, és egyszerre több lekérdezést is betölt az adatmodellbe.  Módosíthatja az összes munkafüzet alapértelmezett viselkedését, vagy csak az aktuális munkafüzetet. E beállítások megadásakor a Power Query nem módosítja a lekérdezés eredményeit sem a munkalapon, sem az adatmodell adataiban és a széljegyzetekben.

    Az Importálás párbeszédpanelt használva dinamikusan felülbírálhatja a lekérdezések alapértelmezett beállításait, amely a Bezárás és betöltés & utánjelenik meg. 

Az összes munkafüzetre vonatkozó globális beállítások

  1. A Power Query szerkesztőben válassza a Fájl >Beállítások és beállítások > Lekérdezés beállításai lehetőséget.

  2. A Lekérdezés beállításai párbeszédpanel bal oldalán, a GLOBÁLIS csoportban válasszaaz  Adatbetöltés lehetőséget.

  3. Az Alapértelmezett lekérdezésbetöltés csoportban Gépház az alábbi lépéseket:

    • Válassza a Szokásos betöltési beállítások használata lehetőséget. 

    • Válassza az Egyéni alapértelmezett betöltési beállítások megadása lehetőséget,majd válassza a Betöltés munkalapra vagy a Betöltés adatmodellbe lehetőséget, vagy törölje a   betöltés jelölőnégyzetet.

Tipp    A párbeszédpanel alján az Alapértékek visszaállítása lehetőséget választva kényelmesen visszatérhet az alapértelmezett beállításokhoz.

Munkafüzet-beállítások, amelyek csak az aktuális munkafüzetre vonatkoznak

  1. A Lekérdezés beállításai párbeszédpanel bal oldalán, az AKTUÁLIS MUNKAFÜZET csoportban válassza az Adatbetöltés lehetőséget.

  2. Válasszon az alábbi lehetőségek közül:

    • A Típusfelismerés csoportbanjelölje be az Oszloptípusok és fejlécek észlelése strukturálatlan források esetén jelölőnégyzetet, vagy törölje a jelölőnégyzet bejelét.

      Az alapértelmezett működés az észlelésük. Ha inkább saját maga szeretné formázni az adatokat, törölje a beállítást.

    • A Kapcsolatok csoportbanjelölje be a Táblák közötti kapcsolatok létrehozása az adatmodellbe való első felvételekor jelölőnégyzetet, vagy törölje a kapcsolatot a jelölőnégyzetből.

      Az adatmodellbe való betöltését megelőzően az alapértelmezett viselkedés szerint megkeresi a táblák között meglévő kapcsolatokat, például a relációs adatbázisok idegen kulcsait, és importálja őket az adatokkal. Ha inkább saját maga szeretné ezt megtenni, törölje a beállítást.

    • A Kapcsolatok alattjelölje be a Kapcsolatok frissítése az adatmodellbe betöltött lekérdezések frissítésekekor jelölőnégyzetet, vagy törölje a megfelelő jelölőnégyzetet.

      Az alapértelmezett viselkedés szerint a kapcsolatok nem frissülnek. Amikor az adatmodellbe már betöltött lekérdezéseket frissíti, a Power Query megkeresi a táblák között meglévő kapcsolatokat, például a relációs adatbázisok idegen kulcsait, és frissíti őket. Ez eltávolíthatja az adatok importálása után manuálisan létrehozott kapcsolatokat, vagy új kapcsolatokat is bevezethet. Ha azonban ezt szeretné tenni, válassza a lehetőséget.

    • A Háttéradatok alattjelölje be az Adatelőnézetek letöltésének engedélyezése a háttérben jelölőnégyzetet, vagy törölje a jelölőnégyzet bejelét.

      Az alapértelmezett működés az adatelőnézetek letöltése a háttérben. Törölje a beállítást, ha azonnal látni szeretné az összes adatot.

Lásd még

Excelhez készült Microsoft Power Query – súgó

Lekérdezések kezelése a Excel

Excel webes adatforrások a Power Query (más néven Get & Transform) technológiával nagyobb lehetőségeket biztosítanak az importált adatforrások használata esetén. A lekérdezéseket és a kapcsolódó adatokat a Lekérdezések munkaablakban tudja megtekinteni.

Megjegyzés: Tekintsen meg további közleményeket a webes Excel Power Query-integráció továbbfejlesztéséről.

A Lekérdezések munkaablak megtekintése 

  1. Ellenőrizze, hogy Szerkesztőnézetben van-e (válassza a Szerkesztés> lehetőséget).

  2. Válassza az Adatlekérdezések > lehetőséget.

Eredmény

Excel megjeleníti a Lekérdezések munkaablakot és az aktuális munkafüzet összes lekérdezését a lekérdezés részleteivel együtt, például a sorok számát, a legutóbbi frissítési dátumot, a helyet és a betöltési állapotot. Ha egy lekérdezés az adatmodellbe töltődik be, és nem a rácsra, akkor a Excel csak kapcsolatot jelenít meg.

Lekérdezés és a Lekérdezések munkaablak nézete

Lásd még

Excelhez készült Microsoft Power Query – súgó

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

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Csatlakozás a Microsoft Insiderek

Hasznos volt az információ?

Mennyire elégedett a fordítás minőségével?
Mi befolyásolta a felhasználói élményét?

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

×