Applies ToExcel za Microsoft 365

Uporabite funkcijo PY za dostop do brskalnika Python v Excelu iz Excelove mreže microsoft 365.  

Pomembno: Ko v celico vnesete =PY in izberete funkcijo PY v meniju Samodokončanje, se izkušnja urejanja celice pretvori v urejevalnik Python. Če želite izvedeti več, glejte Uvod v Python v Excelu inUvod v Python v Excelu

Sintaksa 

Funkcija PY zažene kodo Python v varnem izvajalniku Microsoft Cloud. Rezultat je vrnjen kot predmet Python ali Excelova vrednost. 

=PY(python_code; return_type) 

Argument

Opis

python_code

(zahtevano)

Koda Python, ki se bo izvajala v varnem izvajalniku Microsoft Cloud. Mora biti statično besedilo.

return_type

(zahtevano)

Določite želeno vrsto vračila. Mora biti statično število 0 ali 1. 

  • 0 označuje excelovo vrednost.

  • 1 označuje predmet Python.

Sklici na Excel 

Koda Python se lahko sklicuje na vrednosti v Excelu z uporabo funkcije Python po meri xl().  

Funkcijaxl()podpira sklicevanje na te Excelove predmete.

  • Obsegov

  • Imena

  • Tabele

  • Power Query povezave

Funkcija xl() podpira izbirni argument glave. Argument glave določa, ali ima prva vrstica glave. Na primer, xl("A1:Z10", headers=True)pomeni, da so celice A1:Z1 glave. 

Opombe 

  • Funkcije PY ni mogoče uporabiti z nobenimi drugimi Excelovimi funkcijami. Če jo uporabljate z drugimi funkcijami, formule ni mogoče vnesti.

  • Funkcijo PY si lahko ogleda funkcija FORMULATEXT ter jo napišete in preberete z dodatki.

  • Argumenta python_codein return_type morata biti statična.

Primeri 

1. primer uporablja operator Python plus za ustvarjanje »Pozdravljen, svet« iz 3 fragmentov besedila. 

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

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

2. primer xl() funkcijo za pridobivanje podatkov iz tabele1 in vrne rezultat kot predmet Python. 

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

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.