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.
Lekérdezés létrehozása, betöltése vagy szerkesztése az Excelben (Power Query)

Power Query többféleképpen is létrehozhat és betölthet Power-lekérdezéseket a munkafüzetbe. Az alapértelmezett lekérdezésbetöltési beállításokat a Lekérdezés beállításai ablakban is megadhatja.   

Tipp:      Ha meg szeretné állapítani, hogy a munkalapon lévő adatokat Power Query formázta-e, jelöljön ki egy adatcellát, és ha megjelenik a Lekérdezés környezet menüszalaglapja, akkor az adatok Power Query. 

Cella kijelölése egy lekérdezésben a Lekérdezés lap megjelenítéséhez

Tudja meg, melyik környezetben van Power Query jól integrálható az Excel felhasználói felületébe, különösen akkor, ha adatokat importál, kapcsolatokat szerkeszt, valamint kimutatástáblákat, Excel-táblázatokat és névvel ellátott tartományokat szerkeszt. A félreértések elkerülése érdekében fontos tudni, hogy jelenleg melyik környezetben, Excelben vagy Power Query van.

Az Excel jól ismert munkalapja, menüszalagja és rácsa

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

Egy tipikus Excel-munkalap Egy tipikus Power Query-szerkesztő nézet

Az Excel-munkalapok adatainak manipulálása például alapvetően eltér az Power Query. Ezenkívül előfordulhat, hogy az Excel-munkalapon látható csatlakoztatott adatok Power Query dolgoznak a színfalak mögött az adatok formázásához. Ez csak akkor fordul elő, ha az adatokat egy munkalapra vagy Power Query adatmodellbe tölti be.

Munkalapfülek átnevezése    Célszerű értelmes módon átnevezni a munkalapfüleket, különösen akkor, ha sok lapja van. Különösen fontos tisztázni az adatok munkalapja és a Power Query-szerkesztő betöltött munkalap közötti különbséget. Még ha csak két munkalapja is van, az egyikben egy Munka1 nevű Excel-táblázat, a másik pedig az Excel-táblázat importálásával létrehozott Lekérdezés1, könnyen összetéveszthető. Mindig célszerű a munkalapfülek alapértelmezett neveit az Ön számára érthetőbb nevekre módosítani. Nevezze át például a Sheet1 nevet DataTable névre, a Table1 nevet pedig QueryTable névre. Most már világos, hogy melyik lapon találhatók az adatok, és melyik lapon található a lekérdezés.

Létrehozhat egy lekérdezést 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ának leggyakoribb módja.

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

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

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

Érdemes lehet teljesen elölről kezdeni. Ennek két módja van.

  • Válassza az Adatok > Adatok lekérése > más forrásokból > üres lekérdezést.

  • Válassza az Adatok > Adatok lekérése > Indítás Power Query-szerkesztő lehetőséget.

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

Vagy válassza a Kezdőlap lehetőséget, majd válasszon ki egy parancsot az Új lekérdezés csoportban. 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 ugyanúgy működik, mint az Excel menüszalagjának Adatok > Adatok lekérése parancsa.

  • A Legutóbbi források lehetőséget választva válasszon ki egy adatforrást, amellyel dolgozott. Ez a parancs ugyanúgy működik, mint az Excel menüszalagjának Adatok > Legutóbbi források parancsa.

  • Az adatok manuális megadásához válassza az Adatok megadása lehetőséget. Ezt a parancsot választva kipróbálhatja a külső adatforrástól független Power Query-szerkesztő.

Feltételezve, hogy a lekérdezés érvényes, és nem tartalmaz hibákat, betöltheti egy munkalapra vagy adatmodellbe.

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

A Power Query-szerkesztő tegye a következők egyikét:

  • Ha be szeretne tölteni egy munkalapra, válassza a Kezdőlap > Bezárás & Betöltés > Bezárás & Betöltés lehetőséget.

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

    Az Adatok importálása párbeszédpanelen válassza az Adatok hozzáadása az adatmodellhez lehetőséget.

Tipp:   Előfordulhat, hogy a Betöltés parancs halványan jelenik meg vagy le van tiltva. 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 Bezárás & Betöltés lehetőséget, az új munkalapon válassza az Adatok > Lekérdezések & Connections > Lekérdezések lapot, kattintson a jobb gombbal a lekérdezésre, majd válassza a Betöltés parancsot. Másik lehetőségként a Power Query-szerkesztő menüszalagon válassza a Lekérdezés > a Betöltés elemet.

Lekérdezés betöltése a Lekérdezések és Connections panelről 

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

  1. Az Excelben válassza az Adatok > Lekérdezések & Connections, majd a Lekérdezések lapot.

  2. A lekérdezések listájában keresse meg a lekérdezést, kattintson a jobb gombbal a lekérdezésre, majd 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 kattintson az OK gombra. 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éleképpen is szerkeszthetők.

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

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

Lekérdezés szerkesztése a Lekérdezések & Connections panelről

Előfordulhat, hogy a Lekérdezések & Connections panel használata kényelmesebb, ha egy munkafüzetben sok lekérdezés van, és gyorsan meg szeretne találni egyet.

  1. Az Excelben válassza az Adatok > Lekérdezések & Connections, majd a Lekérdezések lapot.

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

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

  • Az Excelben válassza az Adatok > adatok & Connections > Lekérdezések lapot, kattintson a jobb gombbal a lekérdezésre, válassza a Tulajdonságok lehetőséget, válassza a Definíció fület a Tulajdonságok párbeszédpanelen, majd válassza a Lekérdezés szerkesztése lehetőséget.

Tipp    Ha egy lekérdezést tartalmazó munkalapon van, válassza az Adatok > Tulajdonságok lehetőséget, válassza a Definíció lapot a Tulajdonságok párbeszédpanelen, majd válassza a Lekérdezés szerkesztése lehetőséget. 

Az adatmodellek általában több táblát tartalmaznak, amelyek egy kapcsolatban vannak elrendezve. A lekérdezés adatmodellbe való betöltéséhez használja a Betöltés ide parancsot az Adatok importálása párbeszédpanel megjelenítéséhez, majd jelölje be az Adatok hozzáadása az l adatmódhozjelölőnégyzetet. Az adatmodellekkel kapcsolatos további információkért lásd: A munkafüzet adatmodelljeiben használt adatforrások megismerése, Adatmodell létrehozása az Excelben é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 > Kezelés lehetőséget.

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

    Ellenőrizze, hogy a megfelelő tábla jelenik-e meg. Az adatmodellek számos táblával rendelkezhetnek.

  3. Jegyezze fel a tábla nevét.

  4. A Power Pivot ablak bezárásához válassza a Fájl > Bezárás lehetőséget. A memória felszabadítása eltarthat néhány másodpercig.

  5. Válassza az Adatok > Connections & Tulajdonságok > Lekérdezések lapot, kattintson a jobb gombbal a lekérdezésre, majd válassza a Szerkesztés lehetőséget.

  6. Ha végzett a módosításokkal a Power Query-szerkesztő, válassza a Fájl > Bezárás & Betöltés lehetőséget.

Eredmény

A munkalapon lévő lekérdezés és az adatmodellben lévő tábla frissül.

Ha azt tapasztalja, hogy egy lekérdezés adatmodellbe való betöltése sokkal tovább tart, mint a munkalapra való betöltés, ellenőrizze a Power Query lépéseit, és ellenőrizze, hogy egy szövegoszlopot vagy egy Strukturált lista oszlopot szűr-e a Contains operátor használatával. Ez a művelet azt eredményezi, hogy az Excel újra számbavételt hajt végre az egyes sorok teljes adatkészletén. Ezenkívül az Excel nem tudja hatékonyan használni a többszálas végrehajtást. Áthidaló 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 erről a problémáról, és vizsgálat alatt áll.

Betölthet egy Power Query:

  • Egy munkalapra. A Power Query-szerkesztő válassza a Kezdőlap > Bezárás & Betöltés > Bezárás & Betöltés lehetőséget.

  • Adatmodellbe. A Power Query-szerkesztő válassza a Kezdőlap > Bezárás & Betöltés > Bezárás & Betöltés a következőbelehetőséget

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

    A lekérdezések alapértelmezett beállításait dinamikusan felül is bírálhatja az Importálás párbeszédpanelen, amely azután jelenik meg, hogy a Bezárás & Betöltéside lehetőséget választja. 

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

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

  2. A Lekérdezési beállítások párbeszédpanel bal oldalán, a GLOBÁLIS szakaszban válassza az Adatbetöltés lehetőséget.

  3. Az Alapértelmezett lekérdezésbetöltési beállítások szakaszban tegye a következőket:

    • Válassza a Standard terhelé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.

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

Csak az aktuális munkafüzetre vonatkozó munkafüzet-beállítások

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

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

    • A Típusészlelés területen jelölje be az Oszloptípusok és -fejlécek észlelése strukturálatlan forrásokhoz jelölőnégyzetet, vagy törölje a jelölést.

      Az alapértelmezett viselkedés az észlelés. Ha inkább saját maga szeretné formázni az adatokat, törölje a jelölést.

    • A Kapcsolatok területen jelölje be a Táblák közötti kapcsolatok létrehozása az adatmodellhez való első hozzáadáskor jelölőnégyzetet, vagy törölje a jelölését.

      Az adatmodellbe való betöltés előtt az alapértelmezett viselkedés az, hogy megkeresi a táblák közötti meglévő kapcsolatokat, például az idegen kulcsokat egy relációs adatbázisban, és importálja őket az adatokkal. Törölje ezt a beállítást, ha ezt inkább önállóan szeretné elvégezni.

    • A Kapcsolatok területen jelölje be a Kapcsolatok frissítése az adatmodellbe betöltött lekérdezések frissítésekor jelölőnégyzetet, vagy törölje a jelölését.

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

    • A Háttéradatok területen jelö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ést.

      Az alapértelmezett viselkedés az adatelőnézetek letöltése a háttérben. Törölje ezt a jelölőnégyzetet, 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 az Excelben

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!

×