Relaterte emner
×
Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Bruk PY-funksjonen til å få tilgang til Python i Excel fra rutenettet i Microsoft 365 Excel.  

Viktig!: Når du har angitt =PY i en celle og valgt PY-funksjonen fra Autofullfør-menyen, transformeres celleredigeringsopplevelsen til et Python-redigeringsprogram. Hvis du vil ha mer informasjon, kan du se Innføring i Python i Excel og Komme i gang med Python i Excel

Syntaks 

PY-funksjonen kjører Python-kode på en sikker Microsoft Cloud-kjøretid. Resultatet returneres som enten et Python-objekt eller en Excel-verdi. 

=PY(python_code;return_type) 

Argument

Beskrivelse

python_code

(obligatorisk)

Python-koden som skal kjøres på en sikker Microsoft Cloud-kjøretid. Må være statisk tekst.

return_type

(obligatorisk)

Angi ønsket returtype. Må være et statisk tall 0 eller 1. 

  • 0 angir Excel-verdi.

  • 1 angir Python-objekt.

Excel-referanser 

Python-koden kan referere til verdier i Excel ved hjelp av den egendefinerte Python-funksjonen xl().  

Funksjonenxl()støtter referanse til følgende Excel-objekter.

  • Områder

  • Navn

  • Tabeller

  • Power Query tilkoblinger

Funksjonen xl() støtter et valgfritt overskriftsargument. Argumentet overskrifter angir om den første raden har overskrifter. xl("A1:Z10", headers=True)angir for eksempel at cellene A1:Z1 er overskrifter. 

Merknader 

  • PY-funksjonen kan ikke brukes sammen med andre Excel-funksjoner. Hvis den brukes med andre funksjoner, kan du ikke angi en formel.

  • PY-funksjonen kan sees av FORMULATEXT og skrives og leses av tillegg.

  • Både argumentene python_code og return_type må være statiske.

Eksempler 

Eksempel 1 bruker Python plus-operatoren til å generere «Hello World» fra tre tekstfragmenter. 

=PY('Hello' + ' ' + 'World',0) 

 ——————————————————————————— 

Eksempel 2 bruker funksjonen xl() til å hente dataene fra Table1 og returnerer resultatet som et Python-objekt. 

=PY("xl(""Table1[#All]"", headers=True)",1) 

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×