Kapcsolódó témakörök
×
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.

A Python az Excelben jelenleg előzetes verzióban érhető el, és a visszajelzések alapján változhat. A funkció használatához csatlakozzon a Microsoft 365 Insider Programhoz , és válassza az Aktuális csatorna (előzetes verzió) Insider szintet.

Ez a funkció fokozatosan jelenik meg a WindowsOn az Aktuális csatornát (előzetes verzió) futtató Nagyvállalati, Üzleti, Oktatási és Családi és Személyes felhasználók számára. Először a Windows Excelben, a 2406-os verziótól (17726.20016-os build), majd egy későbbi időpontban más platformokon fog elérhetővé tenni. További rendelkezésre állási információkért lásd: Rendelkezésre állás a Pythonban az Excelben .

Ha problémát tapasztal a Pythonnal kapcsolatban az Excelben, jelentse őket a Súgó> Visszajelzésaz Excelben lehetőség kiválasztásával.

Most ismerkedik a Pythonnal az Excelben? Elsőként olvassa el a Bevezetés a Python használatába az Excelben és a Python használatbavétele az Excelben című témakört. 

Mi az a DataFrame?  

A DataFrame egy kétdimenziós adatstruktúra a számítógépes programozási nyelvekben, hasonlóan az Excel-táblázatokhoz. A Pythonban a DataFrame egy objektum a pandas-kódtárban. A pandas-kódtár a Python által az Excelben használt alapvető kódtár, és a DataFrame-objektumok kulcsfontosságú struktúrát jelentenek az adatok Elemzéshez a Pythonnal az Excelben. 

Megjegyzés: A Python az Excelben egy DataFrame-et használ a kétdimenziós tartományok alapértelmezett objektumaként.

A Python az Excelben kétféleképpen tud dataframe-et kimenetként kiadni: Python-objektumként vagy Excel-értékekké konvertálva. Amikor egy DataFrame-et Python-objektumként ad vissza, a cellában megjelenik a "DataFrame" szöveg, amelyet egy kártyaikon előz meg. Az alábbi képernyőképen egy DataFrame látható Python-objektumként egy Excel-cellában. 

DataFrame-objektum egy Python-cellában az Excel cellában.

A DataFrame-ben lévő információk megtekintéséhez jelölje ki a kártya ikonját a cellában, vagy használja a Ctrl+Shift+F5 billentyűkombinációt. Az alábbi képernyőképen egy DataFrame objektum látható, amelyen meg van nyitva a kártyanézet. Ez a DataFrame-példa megismétli a munkalap A1:B3 celláiban lévő adatokat. 

Python az Excel DataFrame-ben – előzetes verzió, amely Python-kódot és Excel-értékeket jelenít meg.

Külső adatokat is importálhat az Excelbe, majd feldolgozhatja ezeket az adatokat a Pythonnal az Excelben. Külső adatok importálásához használja a Power Queryt. Erről további információt a Python-adatok importálása a Power Query használatával az Excelben című témakörben talál. 

A Python kimeneti típusának módosítása 

A DataFrame-ben lévő adatok Nem Python-objektumként, hanem Excel-értékekként adhatók vissza. DataFrame-et excel-értékekként ad ki más Excel-alapú elemzések, például diagramok, Excel-képletek és feltételes formázás beépítéséhez. 

A képletsávOn a Python kimeneti menüjével szabályozhatja a Python-számítások visszaadási módját. Az alábbi képernyőképen a Python kimeneti menüje látható a szerkesztőlécen.

A Python kimeneti menüje egy Excel-munkafüzetben.

Az alábbi képernyőképen az előző DataFrame-adatok láthatók, de ezúttal Az adatok Excel-értékekként lesznek visszaadva. Mivel ez a DataFrame megismétli a munkalap A1:B3 celláiban lévő adatokat, a Python-eredmény C1:D3 cellái megegyeznek az A1:B3 cellával.  

A Python az Excel DataFrame-ben Excel-értékekként van visszaadva.

Megjegyzés: Ha a kimeneti tartomány egy olyan celláját, amely az előző forgatókönyvben A C1:D3 tartomány, már tartalmaz értéket, akkor a Python-cella a #SPILL! hiba jelenik meg a Python-kimenet helyett. További információ: A Python hibáinak elhárítása az Excelben és a #SPILL! hiba kijavítása.

Fontos: Ha egy DataFrame kimeneti típusa Excel-értékekre van állítva, a DataFrame csak akkor adja ki az indexoszlopot, ha az alábbi feltételek valamelyike teljesül. 

  • Ha az indexoszlop értékei nem numerikusak (például describe() vagy group_by()eredménye).

  • Ha az indexoszlop neve be van állítva.

A kimenettípusok módosításához bármelyik Python-cellán használhatja a jobb gombbal vagy a Ctrl+kattintás menüt. Nyissa meg a jobb gombbal a menüt, és válassza a Kimenet másként lehetőséget a kimenet módosításához. 

Kapcsolódó cikkek 

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!

×