Applies ToExcel til Microsoft 365

Brug funktionen PY til at få adgang til Python i Excel fra Microsoft 365 Excel-gitteret.  

Vigtigt!: Når du har indtastet =PY i en celle og valgt funktionen PY i menuen Autofuldførelse, omdannes celleredigeringsoplevelsen til en Python-editor. Du kan få mere at vide under Introduktion til Python i Excel og Introduktion til Python i Excel

Syntaks 

Funktionen PY kører Python-kode på en sikker Microsoft Cloud-kørsel. Resultatet returneres enten som et Python-objekt eller en Excel-værdi. 

=PY(python_code;return_type) 

Argument

Beskrivelse

python_code

(påkrævet)

Python-koden til at køre på en sikker Microsoft Cloud-kørsel. Skal være statisk tekst.

return_type

(påkrævet)

Angiv den ønskede returtype. Skal være et statisk tal 0 eller 1. 

  • 0 angiver Excel-værdi.

  • 1 angiver Python-objekt.

Excel-referencer 

Python-koden kan referere til værdier i Excel ved hjælp af den brugerdefinerede Python-funktion xl().  

Funktionenxl()understøtter henvisning til følgende Excel-objekter.

  • Områder

  • Navne

  • Tabeller

  • Power Query forbindelser

Funktionen xl() understøtter et valgfrit overskrifter-argument. Argumentet overskrifter angiver, om den første række har overskrifter. For eksempel angiver xl("A1:Z10", headers=True), at cellerne A1:Z1 er overskrifter. 

Bemærkninger 

  • Funktionen PY kan ikke bruges sammen med andre Excel-funktioner. Hvis den bruges sammen med andre funktioner, kan der ikke angives en formel.

  • Funktionen PY kan ses af FORMELTEKST og skrives og læses af tilføjelsesprogrammer.

  • Både argumenterne python_code og return_type skal være statiske.

Eksempler 

I eksempel 1 bruges operatoren Python plus til at generere "Hello World" ud fra 3 tekstfragmenter. 

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

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

I eksempel 2 bruges funktionen xl() til at hente dataene fra Tabel1 og returnere resultatet som et Python-objekt. 

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

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.