Feilsøke Python i Excel-feil
Python i Excel er for øyeblikket i forhåndsversjon og kan endres basert på tilbakemelding. Hvis du vil bruke denne funksjonen, kan du bli med i Microsoft 365 Insider Program og velge Betakanal Insider-nivået.
Python i Excel rulles gradvis ut til Excel for Windows-kunder som bruker Betakanal. Funksjonen er for øyeblikket ikke tilgjengelig på andre plattformer.
Hvis det oppstår problemer med Python i Excel, kan du rapportere dem ved å velge Hjelp > Tilbakemelding i Excel.
Er Python i Excel nytt for deg? Start med Innføring i Python i Excel og Kom i gang med Python i Excel.
Funksjonskrav
Se gjennom følgende kravliste før du feilsøker feil.
Plattformtilgjengelighet
Funksjonen er ikke tilgjengelig på følgende plattformer.
-
Excel for Mac
-
Excel på nettet
-
Excel for iPad
-
Excel for iPhone
-
Excel for Android
Hvis du vil ha mer informasjon om tilgjengelighet, kan du se Python i Excel-tilgjengelighet.
Internett-tilgang
Python i Excel krever Internett-tilgang fordi beregninger kjører på eksterne servere i Microsoft Cloud. Beregningene kjøres ikke av det lokale Excel-programmet.
Feilsøke Excel-feil
Python i Excel-beregninger kan returnere standard Excel-feil til Python-celler, for eksempel #PYTHON!, #BUSY!, og #KOBLE_TIL!.
Få tilgang til feilmeldingen
Hvis du vil finne ut mer om hvordan en Excel-feil gjelder for Python-formelen, åpner du feilmeldingen. For å åpne feilmeldingen, velger du feilsymbolet ved siden av cellen, og deretter velger du Vis feilmelding fra menyen. Skjermbildet nedenfor viser feilmenyen som inneholder Vis feilmelding.
Deretter viser Excel en Python-feilmelding med tilleggsinformasjon. I dette tilfellet er #PYTHON!- feilen resultatet av ugyldig Python-syntaks på linje 1 i Python-formelen.
Obs!: Oppgaveruten diagnose åpnes automatisk i Excel hvis #PYTHON!- feilen returneres. Se #PYTHON!- feilinformasjon i avsnittet nedenfor for å finne ut mer om diagnoseoppgaveruten.
Vanlige feil
#BLOKKERT!
Python i Excel må være aktivert i en arbeidsbok som Python-formler kan beregne. Hvis du ser #BLOKKERT!*- feil. Kontroller at du har tilgang til tilkoblede tjenester for Microsoft 365.
#BUSY!
#BUSY!- feilen indikerer at Python-beregninger kjører i Microsoft Cloud. Hvis #BUSY!- feilen vises i mer enn 60 sekunder. Prøv å tilbakestille Python-kjøretiden. Fra Fomler-fanen, i Python-gruppen, velger du Tilbakestill kjøretid. Eller du kan bruke hurtigtasten Ctrl+Alt+Shift+F9.
#BEREGN!
Python i Excel støtter ikke referanser til celler med flyktige verdier, for eksempel celler som bruker TILFELDIG-funksjonen. Python-formler som refererer til celler med flyktige verdier, returnerer den #CALC feilen.
Python i Excel-beregninger kan behandle opptil 100 MB data om gangen. Hvis du prøver å kjøre en beregning med mer enn 100 MB data, returneres #BEREGN! feil. Prøv å bruke et mindre datasett.
#KOBLE_TIL!
Prøv å oppdatere tilkoblingen til Microsoft Cloud ved å tilbakestille Python-kjøretiden. Fra Fomler-fanen, i Python-gruppen, velger du Tilbakestill kjøretid. Eller du kan bruke hurtigtasten Ctrl+Alt+Shift+F9.
#PYTHON!
#PYTHON!- feilen indikerer sannsynligvis en Python-syntaksfeil. Oppgaveruten diagnose åpnes automatisk hvis #PYTHON!- feilen returneres. Kontroller oppgaveruten for diagnoser for å se detaljer om feilen.
Vise oppgaveruten for diagnose
Oppgaveruten for diagnose vises i brukergrensesnittet i Excel til høyre for rutenettet. Bruk oppgaveruten for diagnose til å kontinuerlig vise standardutdata, standardfeil og tolkefeil med Python i Excel-beregninger. For å åpne oppgaveruten for diagnose manuelt, går du til en Python-celle i regnearket, åpner hurtigmenyen (høyreklikk eller ctrl+klikk på cellen) og velger Diagnose for denne cellen.
Det følgende skjermbildet viser oppgaveruten for diagnose som viser én feil: en syntaksfeil for en Python-formel i celle C1.
#OVERFLYT!
#OVERFLYT!- feilen indikerer sannsynligvis at en celle i Python-utdataområdet allerede inneholder data. Dette kan være resultatet av å returnere et Python-objekt som Excel-verdier. Excel-verdiene kan flyte over flere celler. Se hvordan du retter en #OVERFLYT!-feil for løsningsstrategier.
#UNKNOWN!
#UNKNOWN!- feilen i en Python-celle indikerer sannsynligvis at din versjon av Excel ikke støtter Python i Excel. For mer informasjon, kan du se delen Funksjonskrav tidligere i denne artikkelen.