Príbuzné témy
×
Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Python v Exceli je momentálne vo verzii preview a na základe spätnej väzby sa môže zmeniť. Ak chcete túto funkciu používať, pripojte sa k programu Microsoft 365 Insider Program a vyberte úroveň Beta kanál programu Insider. 

Python v Exceli sa postupne zavádza pre zákazníkov Excelu pre Windows, ktorí používajú Beta kanál. V tejto chvíli táto funkcia nie je k dispozícii na iných platformách.

Ak v Exceli narazíte na nejaké chyby súvisiace s Pythonom, nahláste ich výberom možnosti Pomoc > Spätná väzba v Exceli. 

Začínate s Pythonom v Exceli? Začnite témy Úvod do Pythonu v Exceli a Začíname s Pythonom v Exceli

Požiadavky funkcie

Pred riešením problémov si prejdite nasledujúci zoznam požiadaviek.

Dostupnosť platformy 

Táto funkcia nie je dostupná na nasledujúcich platformách.

  • Excel pre Mac

  • Excel na webe

  • Excel pre iPad

  • Excel pre iPhone

  • Excel pre Android

Ďalšie informácie o dostupnosti nájdete v téme Dostupnosť jazyka Python v Exceli

Prístup na Internet 

Python v Exceli vyžaduje prístup k internetu, pretože výpočty bežia na vzdialených serveroch v cloude Microsoft. Výpočty nie sú spúšťané vašou miestnou aplikáciou Excel. 

Riešenie chýb v Exceli  

Výpočty Pythonu v Exceli môžu vracať štandardné chyby Excelu do buniek Pythonu, napríklad #PYTHON!, #BUSY! a #PRIPOJIŤ!. 

Prístup k chybovej správe 

Ak chcete získať ďalšie informácie o tom, ako sa chyba v Exceli vzťahuje na vzorec v Pythone, otvorte chybovú správu. Ak chcete otvoriť chybovú správu, vyberte symbol chyby vedľa bunky a potom v ponuke vyberte Zobraziť chybovú správu. Nasledujúca snímka obrazovky ukazuje ponuku chyby obsahujúcu položku Zobraziť chybovú správu.

  Chyba v jazyku Python v excelovej bunke s otvorenou ponukou chýb.

Potom Excel zobrazí chybovú správu Pythona s ďalšími informáciami. V tomto prípade #PYTHON! chyba je výsledkom neplatnej syntaxe Pythonu na riadku 1 vo vzorci jazyka Python.

...  

Poznámka: Pracovná tabla úloh diagnostiky sa automaticky otvorí v Exceli, ak #PYTHON! vráti sa chyba. Pozrite sa na #PYTHON! ďalšie informácie o chybe v nasledujúcej časti, aby ste zistili viac o pracovnej table diagnostiky.

Bežné chyby

#BLOKOVANÉ!

Aby sa vzorce Pythonu počítali, musí byť Python povolený v zošite v Exceli. Ak sa zobrazí chyba #BLOKOVANÉ!, uistite sa, že máte prístup k pripojeným službám Microsoft 365.

#BUSY

Chyba #BUSY! značí, že v cloude Microsoftu bežia výpočty Pythona. Ak sa chyba #BUSY! zobrazuje dlhšie ako 60 sekúnd, skúste resetovať modul runtime Pythonu. Na karte Vzorce v skupine Python vyberte Resetovať modul runtime. Alebo použite klávesovú skratku Ctrl+Alt+Shift+F9.

#VÝPOČET!

Jazyk Python v Exceli nepodporuje odkazy na bunky s nestálymi hodnotami, ako sú napríklad bunky používajúce funkciu RAND. Vzorce jazyka Python, ktoré odkazujú na bunky s nestálymi hodnotami, vrátia chybu #CALC.

Výpočty Pythonu v Exceli môžu spracovať až 100 MB dát naraz. Pokus o spustenie výpočtu s viac ako 100 MB dát vráti #VÝPOČET! . Skúste použiť menšiu množinu údajov.

#PRIPOJIŤ! 

Skúste aktualizovať pripojenie ku cloudu Microsoftu resetovaním modulu runtime Pythonu. Na karte Vzorce v skupine Python vyberte Resetovať modul runtime. Alebo použite klávesovú skratku Ctrl+Alt+Shift+F9.

#PYTHON!

Chyba #PYTHON! pravdepodobne značí syntaktickú chybu Pythona. Pracovná tabla diagnostiky sa automaticky otvorí, ak #PYTHON! vráti sa chyba. Podrobnosti o chybe nájdete na pracovnej table diagnostiky. 

Zobrazenie pracovnej tably diagnostiky  

Pracovná tabla diagnostiky sa zobrazí v používateľskom rozhraní Excelu na pravej strane mriežky. Pracovná tabla diagnostiky slúži na nepretržité zobrazenie štandardných výstupov, štandardných chýb a chýb prekladača pri výpočtoch Pythonu v Exceli. Ak chcete otvoriť pracovnú tablu diagnostiky ručne, prejdite na bunku Pythonu v hárku, otvorte miestnu ponuku (kliknite pravým tlačidlom alebo stlačte kláves Ctrl a kliknite na bunku) a vyberte Diagnostika bunky

Na nasledujúcej snímke obrazovky je pracovná tabla diagnostiky s jednou chybou: syntaktickou chybou vzorca Pythonu v bunke C1.

Pracovná tabla Diagnostika jazyka Python v Exceli zobrazujúca syntaktickú chybu.

#PRESAHOVANIE!

Chyba #PRESAHOVANIE! pravdepodobne značí, že bunka vo výstupnej oblasti Pythona už obsahuje údaje. To môže byť výsledok vrátenia objektu Pythona ako excelových hodnôt. Excelové hodnoty môžu presahovať do viacerých buniek. Pozrite sa na Oprava chyby #PRESAHOVANIE! a stratégie riešenia problémov. 

#NEZNÁME!

Chyba #NEZNÁME! v bunke Pythona pravdepodobne značí, že vaša verzia Excelu nepodporuje Python v Exceli. Ďalšie informácie nájdete vyššie v tomto článku, v časti Požiadavky na funkcie

Súvisiace články 

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×