Python-adatok importálása az Excelben a Power Query használatával
Hatókör
A Python az Excelben mostantól elérhető a Windows Aktuális csatornáját futtató Vállalati és Üzleti felhasználók számára a 2408-as verziótól (17928.20114-es build), valamint a Windows Havi nagyvállalati csatornáján a 2408-as verziótól (17928.20216-os build) kezdve. A webes Excelben is elérhető vállalati és vállalati felhasználók számára. A Python az Excelben előzetes verzióban elérhető a Családi és egyszemélyes felhasználók számára a Webes Excelben, vagy a Windows aktuális csatornáját futtatva a 2405-ös verziótól kezdve (17628.20164-es build). Előzetes verzióban elérhető a Microsoft 365 Insider Program keretében az Aktuális csatornát (előzetes verzió) futtató Oktatási felhasználók számára. A Féléves nagyvállalati csatorna esetében jelenleg nem érhető el.
A Python az Excelben a 16.96-os verziótól (buildelési 25041326) kezdődő Mac Excel az Aktuális csatornát futtató vállalati és üzleti felhasználók számára érhető el. Előzetes verzióban érhető el a Családi és egyszemélyes verzió felhasználói számára a Microsoft 365 Insider Programon keresztül Mac Excel. Válassza ki a Béta csatorna Insider szintjét, és telepítse az Excel legújabb buildét; a 16.95-ös verziótól (25021921 build) érhető el.
További információ a rendelkezésre állásról: Python az Excelben rendelkezésre állása. Ha problémákat tapasztal a Python az Excelben alkalmazással kapcsolatban, kérjük, jelentse őket a Súgó > Visszajelzés lehetőség kiválasztásával az Excelben.
Most ismerkedik a Python az Excelben alkalmazással? Első lépésként ismerkedjen meg a Python Excelben való használatával , és ismerkedjen meg a Pythonnal az Excelben.
Mi az a Power Query?
Power Query egy adatátalakítási és -előkészítési eszköz, amellyel az adatok alakíthatóak, és elérhető az Excelben és más Microsoft-termékekben.
Az Excelben a Power Query és a Python használatával importálhat külső adatokat az Excelbe, majd elemezheti az adatokat a Pythonnal.
Fontos: Power Query a külső adatok importálásának egyetlen módja a Pythonnal való használathoz az Excelben.
A Power Query az Excelhez készült Power Query súgójában talál további információt.
Megjegyzés: Az Excelben a Pythonnal használható külső adatok importálása Power Query nem érhető el Webes Excel.
A pythonos adatok importálása az Excelben a Power Query használatával
Az alábbi lépésekkel megtudhatja, hogyan importálhat külső adatkészletmintát, és hogyan használhatja a Pythont az Excelben.
Tipp: Ha már ismeri Power Query, és meglévő lekérdezésekkel szeretne dolgozni a munkafüzetben, ugorjon a jelen cikk Power Query adatok használata a Pythonnal az Excelben szakaszára.
-
Az Adatok és lekérdezések beolvasása & adatok és lekérdezések & Connections csoportok megtekintéséhez válassza az Adatok lapot. Az adatforrás kiválasztásához válassza az Adatok lekérése lehetőséget. Több forrásból is importálhat adatokat, beleértve a vesszővel tagolt értékeket (CSV) tartalmazó fájlokat is. Minden importálás létrehoz egy lekérdezést.Northwind OData szolgáltatásból, amely egy tesztadatforrás. Ehhez válassza az Adatok lekérése > más forrásokból > OData-csatornából lehetőséget.
Ez a példa adatokat importál a -
Ezután adja meg a Northwind OData szolgáltatásra mutató alábbi hivatkozást, és válassza az OK gombot.
https://services.odata.org/northwind/northwind.svc/
-
Az Power Query előnézeti párbeszédpanelen válasszon ki egy adattáblát, amely betöltődik az Excelbe. Ebben a példában válassza a Kategóriák táblát, majd a Betöltés gomb melletti nyilat, majd a Betöltés ide... lehetőséget. Az alábbi képernyőképen az Power Query előnézeti párbeszédpanel látható, amelyen a Kategóriák tábla van kiválasztva, és megjelenik a Betöltés... lehetőség.
Megjegyzések:
-
Az Adatok átalakítása lehetőséget is választhatja az Power Query előnézeti párbeszédpanelen. Ez lehetővé teszi a Power Query-szerkesztő adatainak szerkesztését, mielőtt importálja őket az Excelbe.
-
Ha meg szeretné tekinteni az adatokat az Excel-rácson, válassza a Betöltés gombot. Ezzel közvetlenül az Excel-rácsba tölti be a kijelölt táblázatot.
-
-
Válassza a Csak kapcsolat létrehozása lehetőséget az adatkapcsolat forrásból való létrehozásához. Power Query automatikusan létrehoz egy lekérdezést ehhez a kapcsolathoz.
-
A Lekérdezések & Connections panel automatikusan megnyílik, és felsorolja a kiválasztott adatforrás Power Query által létrehozott lekérdezést – ebben az esetben a Northwind OData mintaadatkészlet Kategóriák táblájában. A Lekérdezések & Connections panel manuális megnyitásához az Adatok lapon válassza a Lekérdezések & Connections lehetőséget.
Tipp: Az adatok előnézetének megtekintéséhez vigye az egérmutatót a munkaablak lekérdezései fölé.
A következő szakasz bemutatja, hogyan elemezheti a Kategóriák adatokat a Pythonnal az Excelben.
Power Query adatok használata a Pythonnal az Excelben
Az alábbi eljárás feltételezi, hogy létrehozott egy Power Query kapcsolatot az előző cikkben ismertetett Northwind OData szolgáltatás Kategóriák adataival. Ezek a lépések bemutatják, hogyan elemezheti a Kategóriák adatokat a Pythonnal az Excelben.
-
Ha külső adatokkal szeretne dolgozni a Pythonnal az Excelben, engedélyezze a Pythont egy cellában az =PY függvény beírásával. Ezután az Excelben a Python xl() képlet használatával hivatkozhat Excel-elemekre, például egy Power Query lekérdezésre. Ebben a példában írja be xl("Categories") a Pythonba az Excel cellában.
-
A Python-cella ekkor megjeleníti a Kategóriák adatokat egy Adatkereten belül, a xl("Categories") képlet által visszaadott módon. Válassza a DataFrame melletti kártya ikont az adatok előnézetének megtekintéséhez a DataFrame-ben. Az alábbi képernyőképen a DataFrame előnézete látható.
Tipp: Méretezze át a DataFrame párbeszédpanelt a jobb alsó sarokban található ikonnal.
-
Konvertálja a DataFrame-ben lévő adatokat Excel-értékekké, amely az adatokat az Excel rácsába adja vissza. Ha a DataFrame-et Excel-értékekké szeretné alakítani, jelölje ki a DataFrame-et tartalmazó cellát, majd válassza az Adatok beszúrása ikont. Az alábbi képernyőképen egy példa látható erre az ikonra a DataFrame mellett.
Az Adatok beszúrása ikon kiválasztásával megnyílik egy menü az adatok szempontjából releváns értékek listájával. -
Válassza ki az első értéket a tömbElőzetes menüben. Ez az érték megjeleníti a Python-adatokat a DataFrame-ből az Excel-rácsban. Példaként tekintse meg az alábbi képernyőképet.
-
Most, hogy a Power Query használta a külső adatok importálásához és az adatok Feldolgozásához a Python használatával az Excelben, készen áll arra, hogy megkezdje az adatok elemzését a Pythonnal az Excelben. Ha meg szeretné tudni, hogyan hozhat létre Python-diagramokat és -diagramokat az adataival, olvassa el a Python létrehozása Excel-diagramokban és -diagramokban című témakört.