Applies ToExcel za Microsoft 365

Python u programu Excel sada je dostupan korisnicima preduzeća i preduzeća koji koriste trenutni kanal u operativnom sistemu Windows, počevši od verzije 2408 (izdanje 17928.20114) i mesečnog kanala Enterprise u operativnom sistemu Windows, počevši od verzije 2408 (izdanje 17928.20216). Dostupna je u pregledu za korisnike koji koriste trenutni kanal u operativnom sistemu Windows, počevši od verzije 2405 (izdanje 17628.20164). Python u programu Excel dostupan je u pregledu za korisnike sistema Education koji koriste trenutni kanal (pregled) putem programa Microsoft 365 Insider. Trenutno nije dostupna za kanal Semi-Annual Enterprise.

Prvo se izdaje u programu Excel za Windows, a zatim na druge platforme kasnije. Dodatne informacije o dostupnosti potražite u članku Python u excel dostupnosti.​​​​​​​

Ako naiđete na probleme sa Python-om u programu Excel, prijavite ih tako što ćete izabrati stavku Pomoć >povratne informacije u programu Excel.  

Novi ste korisnik jezika Python u programu Excel? Počnite sa Uvodom u Python u programu Excel i Prvi koraci uz Python u programu Excel

Šta je Power Query?  

Power Query je alatka za transformaciju i pripremu podataka dizajnirana da vam pomogne u oblikovanju podataka i dostupna je u programu Excel i drugim Microsoft proizvodima.

Koristite Power Query Python u programu Excel da biste uvezli spoljne podatke u Excel, a zatim ih analizirali pomoću funkcije Python. 

Važno: Power Query je jedini način da uvezete spoljne podatke za korišćenje sa Python-om u programu Excel.

Da biste saznali više o Power Query, pogledajte Power Query pomoć za Excel

Kako da koristite Power Query za uvoz podataka za Python u programu Excel 

Izvršite sledeće korake da biste saznali kako da uvezete uzorak skupa spoljnih podataka i koristite ga sa Python-om u programu Excel.

Savet: Ako ste već upoznati sa programom Power Query i želite da radite sa postojećim upitima u radnoj svesci, u nastavku ovog članka pređite na članak Korišćenje Power Query podataka sa Python-om u programu Excel.

  1. Da biste videli & Transformišite podatke i & Connections, izaberite karticu Podaci. Odaberite stavku Preuzmi podatke da biste izabrali izvor podataka. Možete da uvezete podatke iz više izvora, uključujući datoteke sa vrednostima razdvojenim zarezima (CSV). Svaki uvoz kreira upit.Ovaj primer uvozi podatke iz usluge Northwind OData, probnog izvora podataka. Da biste to uradili, izaberite stavku Preuzmi podatke> iz drugih izvora > iz OData feeda.

  2. Zatim unesite sledeću vezu ka usluzi Northwind OData i kliknite na dugme U redu.

    https://services.odata.org/northwind/northwind.svc/

  3. U dijalogu Power Query pregleda izaberite tabelu podataka koju ćete učitati u Excel. Za ovaj primer izaberite tabelu Kategorije, a zatim kliknite na strelicu pored dugmeta Učitaj i odaberite stavku Učitaj u.... Sledeći snimak ekrana prikazuje dijalog "Power Query pregleda" sa izabranom tabelom "Kategorije" i prikazanom opcijom "Učitaj u...".Podesite vezu Power Query Python u programu Excel. Odaberite tabelu "Kategorije" iz OData.

    Napomene: 

    • Možete i da izaberete stavku Transformacija podataka iz Power Query pregleda. To vam omogućava da uredite podatke u radnoj Power Query uređivač pre nego što ih uvezete u Excel.

    • Ako želite da prikažete podatke na Excel koordinatnoj mreži, kliknite na dugme Učitaj . Ovo će učitati izabranu tabelu direktno u Excel koordinatnu mrežu.

  4. Izaberite stavku Kreiraj vezu samo da biste uspostavili vezu sa podacima iz izvora. Power Query automatski kreira upit za ovu vezu.Odaberite stavku Samo kreiraj vezu iz dijaloga Uvoz podataka.

  5. Okno Upiti & Connections se automatski otvara i navodi upit koji je kreirao Power Query za izabrani izvor podataka – u ovom slučaju, tabela Kategorije iz northwind OData uzorka skupa podataka. Da biste ručno otvorili okno Upiti & Connections, na kartici Podaci izaberitestavku Upiti & Connections.

    Savet: Zadržite pokazivač iznad upita u oknu zadatka da biste dobili pregled podataka.

Sledeći odeljak opisuje kako da analizirate podatke kategorija sa Python-om u programu Excel.

Korišćenje Power Query podataka sa Python-om u programu Excel

Sledeća procedura pretpostavlja da ste napravili vezu Power Query sa podacima "Kategorije" iz usluge Northwind OData opisane u prethodnom članku. Ovi koraci pokazuju kako da analizirate podatke " Kategorije" pomoću funkcije Python u programu Excel.

  1. Da biste radili sa spoljnim podacima sa Python-om u programu Excel, omogućite Python u ćeliji tako što ćete uneti funkciju =PY . Zatim koristite Python u programu Excel da xl() upućivanje na Excel elemente, kao što je Power Query upit. U ovom primeru unesite xl("Categories") u Python u ćeliji Excel.

  2. Ćelija Python sada prikazuje podatke Kategorije u okviru dataFrame, kao što je xl("Categories") formule. Izaberite ikonu kartice pored dataFrame da biste prikazali pregled podataka u DataFrame. Sledeći snimak ekrana prikazuje pregled DataFrame.Otvoreni Python u Excel DataFrame kartici koji prikazuje podatke kategorije.  

    Savet: Promenite veličinu dijaloga DataFrame pomoću ikone u donjem desnom uglu.

  3. Konvertujte podatke iz DataFrame u Excel vrednosti, što daje podatke u Excel koordinatnu mrežu. Da biste konvertovali DataFrame u Excel vrednosti, izaberite ćeliju koja sadrži DataFrame, a zatim kliknite na ikonu Umetni podatke. Sledeći snimak ekrana prikazuje primer ove ikone pored dataFrame.Izaberite ikonu Umetni podatke da biste izdvojite Podatke iz okvira podataka. Ako izaberete ikonu Umetni podatke, otvara se meni sa listom vrednosti koje su relevantne za podatke.Meni Umetanje podataka nudi opcije za umetanje podataka.  

  4. Izaberite prvu vrednost u meniju nizPreview. Ova vrednost prikazuje Python podatke iz dataFrame u Excel koordinatnoj mreži. Pogledajte sledeći snimak ekrana da biste videli primer.Izdvojite podatke u Excel koordinatnu mrežu pomoću menija Umetanje podataka.

  5. Sada kada ste koristili Power Query uvoz spoljnih podataka i obradili te podatke pomoću Python-a u programu Excel, spremni ste da počnete da analizirate podatke pomoću Python-a u programu Excel. Da biste saznali kako da kreirate Python grafikone i grafikone sa podacima, pogledajte članak Pravljenje Python-a u Excel prikazima i grafikonima.

Povezani članci

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.