Relaterade ämnen
×
Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Python i Excel är för närvarande en förhandsversion och kan komma att ändras baserat på feedback. Om du vill använda den här funktionen går du med i Microsoft 365 Insider Program och väljer Betakanal Insider-nivå. 

Python i Excel lanseras gradvis till Excel för Windows-kunder med hjälp av Betakanal. För närvarande är funktionen inte tillgänglig på andra plattformar.

Om du stöter på problem med Python i Excel kan du rapportera dem genom att välja Hjälp > Feedback i Excel. 

Är Python nytt för Excel? Börja med Introduktion till Python i Excel och Komma igång med Python i Excel

Funktionskrav

Granska följande kravlista innan du felsöker fel.

Plattformstillgänglighet 

Funktionen är inte tillgänglig på följande plattformar.

  • Excel för Mac

  • Excel på webben

  • Excel för iPad

  • Excel för iPhone

  • Excel för Android

Mer information om tillgänglighet finns i Python i Excel-tillgänglighet

Internetåtkomst 

Python i Excel kräver Internetåtkomst eftersom beräkningar körs på fjärrservrar i Microsoft Cloud. Beräkningarna körs inte av det lokala Excel-programmet. 

Felsöka Excel-fel  

Python i Excel-beräkningar kan returnera standardfel i Excel till Python-celler, till exempel #PYTHON!, #BUSY!, och #CONNECT!. 

Öppna felmeddelandet 

Om du vill veta mer om hur ett Excel-fel gäller för Python-formeln öppnar du felmeddelandet. Om du vill öppna felmeddelandet väljer du felsymbolen bredvid cellen och sedan Visa felmeddelande på menyn. Följande skärmbild visar felmenyn som innehåller Visa felmeddelande.

  Ett fel i en Python i Excel-cell med felmenyn öppen.

I Excel visas sedan ett Python-felmeddelande med ytterligare information. I det här fallet #PYTHON! felet är resultatet av en ogiltig Python-syntax på rad 1 i Python-formeln.

...  

Obs!: Åtgärdsfönstret diagnostik öppnas automatiskt i Excel om #PYTHON! fel returneras. Se #PYTHON! felinformation i följande avsnitt om du vill veta mer om åtgärdsfönstret diagnostik.

Vanliga fel

#BLOCKED!

Python i Excel måste vara aktiverat i en arbetsbok för att Python-formler ska kunna beräknas. Om du ser felet #BLOCKED! kontrollerar du att du har åtkomst till Microsoft 365 anslutna tjänster.

#UPPTAGET!

Felet #BUSY! anger att Python-beräkningar körs i Microsoft Cloud. Om felet #BUSY! visas i mer än 60 sekunder provar du att återställa Python Runtime. Välj Återställ körning i gruppen Python på fliken Formler. Eller använd kortkommandot Ctrl+Alt+Skift+F9.

#CALC!

Python i Excel stöder inte referenser till celler med flyktiga värden, till exempel celler som använder funktionen SLUMP. Python-formler som refererar till celler med flyktiga värden returnerar #CALC fel.

Python i Excel-beräkningar kan bearbeta upp till 100 MB data åt gången. Om du försöker köra en beräkning med mer än 100 MB data returneras #CALC! fel. Prova att använda en mindre datauppsättning.

#CONNECT! 

Prova att uppdatera anslutningen till Microsoft Cloud genom att återställa Python Runtime. Välj Återställ körning i gruppen Python på fliken Formler. Eller använd kortkommandot Ctrl+Alt+Skift+F9.

#PYTHON!

Felet #PYTHON! indikerar sannolikt ett Python-syntaxfel. Åtgärdsfönstret diagnostik öppnas automatiskt om #PYTHON! fel returneras. Kontrollera åtgärdsfönstret diagnostik för att se information om felet. 

Visa åtgärdsfönstret Diagnostik  

Åtgärdsfönstret Diagnostik visas i Excel-användargränssnittet till höger om rutnätet. Använd åtgärdsfönstret diagnostik för att kontinuerligt visa standardutdata, standardfel och tolkfel med Python i Excel-beräkningar. Om du vill öppna åtgärdsfönstret diagnostik manuellt går du till en Python-cell i kalkylbladet, öppnar snabbmenyn (högerklickar eller Ctrl+klickar på cellen) och väljer Diagnostik för den här cellen

Följande skärmbild visar åtgärdsfönstret diagnostik som visar ett fel: ett syntaxfel för en Python-formel i cellen C1.

Åtgärdsfönstret Python i Excel-diagnostik som visar ett syntaxfel.

#SPILL!

Felet #SPILL! indikerar sannolikt att en cell i Python-utdataområdet redan innehåller data. Detta kan bero på att ett Python-objekt returneras som Excel-värden. Excel-värdena kan spilla över flera celler. Se Så här korrigerar du ett #SPILL!-fel för lösningsstrategier. 

#UNKNOWN!

Felet #UNKNOWN! i en Python-cell indikerar troligtvis att din version av Excel inte stöder Python i Excel. Mer information finns i avsnittet Funktionskrav tidigare i den här artikeln. 

Relaterade artiklar 

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×