Srodne teme
×
Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

Python u programu Excel je trenutno u verziji za pregled i podložan je promenama na osnovu povratnih informacija. Da biste koristili ovu funkciju, pridružite se Microsoft 365 Insajder programu i odaberite nivo Beta kanal za Insajder. 

Python u programu Excel postepeno se objavljuje korisnicima programa Excel za Windows pomoću Beta kanala. Ova funkcija trenutno nije dostupna na ostalim platformama. 

Ako naiđete na probleme koji se odnose na Python u programu Excel, prijavite ih tako što ćete izabrati Pomoć > Povratne informacije u programu Excel.  

Novi ste korisnik jezika Python u programu Excel? Počnite tako što ćete pročitati Uvod u Python u programu Excel i Prvi koraci uz Python u programu Excel

Šta je to DataFrame?  

DataFrame je ddimenzionalna struktura podataka u računarski programski jezici, slično Excel tabeli. U Python-u, DataFrame je objekat u biblioteci panda. Biblioteka panda je osnovna biblioteka koju Python koristi u programu Excel, a DataFrame objekti su ključna struktura za analizu podataka pomoću Python-a u programu Excel. 

Napomena: Python u programu Excel koristi DataFrame kao podrazumevani objekat za ddimenzionalne opsege.

Python u programu Excel može da izvezi DataFrame na dva načina: kao Python objekat ili se konvertuje u Excel vrednosti. Kada se DataFrame dobije kao Python objekat, ćelija prikazuje tekst "DataFrame" ispred ikone kartice. Sledeći snimak ekrana prikazuje DataFrame kao Python objekat u Excel ćeliji. 

Objekat "DataFrame" u Python-u u Excel ćeliji.

Da biste prikazali informacije u okviru dataFrame, izaberite ikonu kartice u ćeliji ili koristite kombinaciju tastera Ctrl+Shift+F5. Sledeći snimak ekrana prikazuje objekat DataFrame sa otvorenim prikazom kartice. Ovaj primer DataFrame ponavlja podatke u ćelijama A1:B3 na radnom listu. 

Python u pregledu programa Excel DataFrame koji prikazuje Python kôd i Vrednosti programa Excel.

Možete i da uvezete spoljne podatke u Excel, a zatim da obradite te podatke pomoću Python-a u programu Excel. Da biste uvezli spoljne podatke, Power Query. Da biste saznali više o tome, pogledajte članak Korišćenje Power Query za uvoz podataka za Python u programu Excel

Promena Python tipa izlaza 

Podaci u okviru DataFrame mogu da se vrate kao Excel vrednosti umesto kao Python objekat. Izvezite DataFrame kao Excel vrednosti da biste uključili druge analitike zasnovane na programu Excel, kao što su grafikoni, Excel formule i uslovno oblikovanje. 

Koristite izlazni meni "Python" na traci sa formulama da biste kontrolisali kako se vraćaju Python izračunavanja. Sledeći snimak ekrana prikazuje izlazni meni "Python" u polju za formulu.

Izlazni meni "Python" u Excel radnoj svesci.

Sledeći snimak ekrana prikazuje prethodne DataFrame podatke, ali ovog puta se podaci vraćaju kao Excel vrednosti. Zbog toga što ovaj DataFrame ponavlja podatke u ćelijama A1:B3 na radnom listu, Python rezultat u ćelijama C1:D3 podudara se sa ćelijama A1:B3.  

Python u programu Excel DataFrame vraćen je kao Excel vrednosti.

Napomena: Ako ćelija u izlazu opsega, koja je u prethodnom scenariju opseg C1:D3, već sadrži vrednost, ćelija Python daje #SPILL! umesto Python izlaza. Da biste saznali više, pogledajte članke Rešavanje problema sa Python-om u Excel greškama i Kako se ispravlja #SPILL! greške.

Važno: Kada je izlazni tip dataFrame postavljen na Excel vrednosti, DataFrame izvozi kolonu indeksa samo ako je ispunjen jedan od sledećih uslova. 

  • Ako vrednosti kolone indeksa nisu numeričke (kao što je rezultat describe() ili group_by()).

  • Ako je ime kolone indeksa postavljeno.

Možete da koristite i meni koji se dobija desnim tasterom miša ili ctrl+klik na bilo koju ćeliju pitona da biste promenili izlazne tipove. Otvorite meni koji se dobija desnim klikom miša i izaberite stavku Izlaz kao da biste promenili izlaz. 

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.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×