A Python az Excelben hibáinak elhárítása
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 a Béta csatorna Insider szintjét.
A Python az Excelben fokozatosan kerül bevezetésre a Windows Excel-ügyfelek számára a Béta csatorna használatával. A funkció jelenleg nem érhető el más platformokon.
Ha problémákat tapasztal a Pythonnal kapcsolatban az Excelben, jelentse őket a Súgó > Visszajelzés lehetőség kiválasztásával az Excelben.
Most ismerkedik a Pythonnal az Excelben? Első lépésként Ismerkedés a Python az Excelben funkcióval, és A Python az Excelben használatának első lépései.
Funkciókra vonatkozó követelmények
A hibák elhárítása előtt tekintse át az alábbi követelménylistát.
Platform rendelkezésre állása
A funkció a következő platformokon nem érhető el.
-
Mac Excel
-
Webes Excel
-
iPad Excel
-
iPhone Excel
-
Android Excel
További rendelkezésre állási információkért lásd: Python az Excelben rendelkezésre állás.
Internetelérés
A Python az Excelben használatához internet-hozzáférésre van szükség, mert a számítások távoli kiszolgálókon futnak a Microsoft Cloudban. A számításokat nem a helyi Excel-alkalmazás futtatja.
Excel-hibák elhárítása
A Python az Excelben számítások szabványos Excel-hibákat adhatnak vissza a Python-celláknak, például #PYTHON!, #ELFOGLALT!, és #KAPCSOLAT!.
A hibaüzenet elérése
Ha többet szeretne megtudni arról, hogy egy Excel-hiba hogyan vonatkozik a Python-képletre, nyissa meg a hibaüzenetet. A hibaüzenet megnyitásához válassza a cella melletti hibaszimbólumot, majd a menüben válassza a Hibaüzenet megjelenítése lehetőséget. Az alábbi képernyőképen a Hibaüzenet megjelenítése parancsot tartalmazó hibamenü látható.
Ezután az Excel egy Python-hibaüzenetet jelenít meg további információkkal. Ebben az esetben a #PYTHON! hiba a Python-képlet 1. sorában érvénytelen Python-szintaxis eredménye.
Megjegyzés: A diagnosztika munkaablak automatikusan megnyílik az Excelben, ha a #PYTHON! hiba jelenik meg. Lásd a #PYTHON! hibainformációkat a következő szakaszban, hogy többet tudjon meg a diagnosztikai munkaablakról.
Gyakori hibák
#BLOKKOLVA!
A Python-képletek kiszámításához engedélyezni kell a Python az Excelben használatát egy munkafüzetben. Ha látja a #BLOKKOLVA! hibaüzenetet, győződjön meg arról, hogy rendelkezik hozzáféréssel a Microsoft 365-höz csatlakoztatott szolgáltatásokhoz.
#ELFOGLALT!
Az #ELFOGLALT! hiba azt jelzi, hogy a Python-számítások a Microsoft Cloudban futnak. Ha az #ELFOGLALT! hiba jelenik meg 60 másodpercnél hosszabb ideig, próbálja meg alaphelyzetbe állítani a Python-futtatókörnyezetet. A Képletek lap Python-csoportjában válassza a Futtatókörnyezet alaphelyzetbe állítása lehetőséget. Vagy használja a Ctrl+Alt+Shift+F9 billentyűparancsot.
#CALC!
A Python az Excelben nem támogatja az ideiglenes értékeket tartalmazó cellákra, például a RAND függvényt használó cellákra mutató hivatkozásokat. A változó értékeket tartalmazó cellákra hivatkozó Python-képletek #CALC hibát ad vissza.
A Python az Excelben számításokban egyszerre legfeljebb 100 MB adatot képes feldolgozni. Ha 100 MB-nál több adatot tartalmazó számítást próbál futtatni, a #CALC! üzenet jelenik meg hibát. Próbáljon meg kisebb adathalmazt használni.
#KAPCSOLAT!
Próbálja meg frissíteni a kapcsolatot a Microsoft Clouddal a Python-futtatókörnyezet alaphelyzetbe állításával. A Képletek lap Python csoportjában válassza a Futtatókörnyezet alaphelyzetbe állítása lehetőséget. Vagy használja a Ctrl+Alt+Shift+F9 billentyűparancsot.
#PYTHON!
A #PYTHON! hiba valószínűleg Python-szintaktikai hibát jelez. A diagnosztika munkaablak automatikusan megnyílik, ha a #PYTHON! hiba jelenik meg. A hiba részleteinek megtekintéséhez tekintse meg a diagnosztikai munkaablakot.
A diagnosztika munkaablak megtekintése
A diagnosztika munkaablak megjelenik az Excel felhasználói felületén, a rács jobb oldalán. A diagnosztika munkaablakban folyamatosan megtekintheti a standard kimeneteket, a standard hibákat és az értelmezőhibákat a Python az Excelben-számításokban. A diagnosztika munkaablak manuális megnyitásához lépjen a munkalapon egy Python-cellára, nyissa meg a helyi menüt (kattintson a jobb gombbal vagy Ctrl+kattintás a cellára), és válassza a Diagnosztika ehhez a cellához lehetőséget.
Az alábbi képernyőképen a diagnosztikai munkaablak látható, amelyen egy hiba látható: egy Python-képlet szintaktikai hibája a C1 cellában.
#KITÖLTÉS!
A #KITÖLTÉS! hiba valószínűleg azt jelzi, hogy a Python kimeneti tartományának egy cellája már tartalmaz adatokat. Ez annak lehet az eredménye, hogy egy Python-objektumot adott vissza Excel-értékekként. Az Excel-értékek több cellára is kiterjedhetnek. Lásd: #KITÖLTÉS! hiba kijavítása megoldási stratégiákhoz.
#ISMERETLEN!
Az #ISMERETLEN! hiba egy Python-cellában valószínűleg azt jelzi, hogy az Ön Excel-verziója nem támogatja a Python az Excelben funkciót. További információt a cikk korábbi, Funkciókövetelmények című szakaszában talál.