Python u programu Excel trenutno objavljuje korisnicima tvrtki i tvrtki koji koriste trenutni kanal u sustavu Windows, počevši od verzije 2407 (međuverzija 17830.20128). Dostupna je u pretpregledu za obiteljske i osobne korisnike koji koriste trenutni kanal u sustavu Windows počevši od verzije 2405 (međuverzije 17628.20164). Python u programu Excel dostupan je u pretpregledu za obrazovne korisnike koji koriste trenutni kanal (pretpregled) putem programa Microsoft 365 Insider. 

Najprije se objavljuje u programu Excel za Windows, a zatim na druge platforme kasnije. Dodatne informacije o dostupnosti potražite u članku Dostupnost aplikacije Python u programu Excel.​​​​​​​

Ako naiđete na probleme s pythonom u programu Excel, prijavite ih tako da odaberete Pomoć za > povratne informacije u programu Excel.  

Jeste li novi u programskom jeziku Python u programu Excel? Započnite s uvodom u Python u programu Exceli započnite s radom u aplikaciji Python u programu Excel

Što je Power Query?  

Power Query je alat za transformaciju i pripremu podataka namijenjen oblikovanju podataka i dostupan je u programu Excel i drugim Microsoftovim proizvodima.

Pomoću Power Query Python u programu Excel uvezite vanjske podatke u Excel, a zatim analizirajte te podatke pomoću aplikacije Python. 

Važno: Power Query je jedini način uvoza vanjskih podataka za korištenje s programom Python u programu Excel.

Dodatne informacije o Power Query potražite u Power Query za Excel

Kako koristiti Power Query uvoz podataka za Python u programu Excel 

Slijedite korake u nastavku da biste saznali kako uvesti ogledni skup vanjskih podataka i koristiti ga uz Python u programu Excel.

Savjet: Ako ste već upoznati s Power Query i želite raditi s postojećim upitima u radnoj knjizi, prijeđite na Mogućnost Koristi Power Query podataka s programom Python u programu Excel u nastavku ovog članka.

  1. Da biste vidjeli & pretvorbe podataka i upita & Connections grupama, odaberite karticu Podaci. Odaberite Dohvati podatke da biste odabrali izvor podataka. Podatke možete uvesti iz više izvora, uključujući datoteke s vrijednostima razdvojenima zarezom (CSV). Svaki uvoz stvara upit.U ovom se primjeru uvoze podaci iz OData servisa Northwind, testnog izvora podataka. Da biste to učinili, odaberite Dohvati podatke > iz drugih izvora> iz OData sažetka sadržaja.

  2. Zatim unesite sljedeću vezu na OData servis Northwind i odaberite U redu.

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

  3. U dijaloškom Power Query pretpregleda odaberite podatkovnu tablicu koju želite učitati u Excel. U ovom primjeru odaberite tablicu Kategorije , a zatim strelicu pokraj gumba Učitaj i odaberite Učitaj u.... Sljedeća snimka zaslona prikazuje dijaloški Power Query pretpregleda s odabranom tablicom Kategorije i prikazanom mogućnošću Učitaj u....Postavite vezu Power Query Python u programu Excel. Odaberite tablicu Kategorije iz OData.

    Napomene: 

    • Možete i odabrati Pretvorba podataka u dijaloškom Power Query pretpregleda. To vam omogućuje uređivanje podataka u uređivač dodatka Power Query prije uvoza u Excel.

    • Ako želite prikazati podatke na rešetki programa Excel, odaberite gumb Učitaj. Time će se odabrana tablica učitati izravno u rešetku programa Excel.

  4. Odaberite Stvori vezu samo da biste uspostavili podatkovnu vezu iz izvora. Power Query automatski stvara upit za ovu vezu.U dijaloškom okviru Uvoz podataka odaberite Samo stvori vezu.

  5. Otvorit će & Connections upita s popisom upita koji je stvorio Power Query za odabrani izvor podataka – u ovom slučaju tablica Kategorije iz oglednog skupa podataka Northwind OData. Da biste ručno otvorili okno Upiti & Connections, na kartici Podaci odaberite Upiti & Connections.

    Savjet: Postavite pokazivač miša na upite u oknu zadatka da biste dobili pretpregled podataka.

U sljedećem se odjeljku opisuje kako analizirati podatke o kategorijama pomoću aplikacije Python u programu Excel.

Korištenje Power Query pythona u programu Excel

U sljedećem se postupku pretpostavlja da ste stvorili vezu Power Query s podacima kategorije iz servisa Northwind OData opisanog u prethodnom odjeljku članka. U ovim se koracima objašnjava kako analizirati podatke o kategorijama pomoću aplikacije Python u programu Excel.

  1. Da biste s vanjskim podacima radili s pythonom u programu Excel, omogućite Python u ćeliji unosom funkcije =PY . Zatim upotrijebite Python u programu Excel xl() za referencu na elemente programa Excel, kao što je Power Query upit. U ovom primjeru unesite xl("Categories") u python u ćeliji programa Excel.

  2. U ćeliji Python sada se prikazuju podaci kategorije unutar okvira DataFrame, kao što je vratila xl("Categories") formuli. Odaberite ikonu kartice pokraj okvira DataFrame da biste vidjeli pretpregled podataka u podatkovnom okviru. Na sljedećoj je snimci zaslona prikazan pretpregled podatkovnog okvira.Open Python in Excel DataFrame card showing category data.  

    Savjet: Promijenite veličinu dijaloškog okvira DataFrame pomoću ikone u donjem desnom kutu.

  3. Pretvorite podatke u podatkovnom okviru u vrijednosti programa Excel, što vraća podatke u rešetku programa Excel. Da biste podatkovni okvir pretvorili u vrijednosti programa Excel, odaberite ćeliju koja sadrži DataFrame, a zatim ikonu Umetni podatke. Sljedeća snimka zaslona prikazuje primjer ove ikone pokraj okvira DataFrame.Odaberite ikonu Umetanje podataka da biste izdvojili podatke dataframe. Odabirom ikone Umetanje podataka otvorit će se izbornik s popisom vrijednosti relevantnih za podatke.Izbornik Umetanje podataka nudi mogućnosti za umetanje podataka.  

  4. Odaberite prvu vrijednost na izborniku , poljePreview. Ta vrijednost prikazuje python podatke iz okvira DataFrame u rešetki programa Excel. Pogledajte primjer sljedeće snimke zaslona.Izdvojite podatke u rešetku programa Excel pomoću izbornika Umetanje podataka.

  5. Sada kada ste koristili Power Query uvoz vanjskih podataka i obradu podataka pomoću aplikacije Python u programu Excel, spremni ste početi analizirati podatke pomoću aplikacije Python u programu Excel. Da biste saznali kako stvoriti Pythonove iscrte i grafikone pomoću podataka, pročitajte članak Stvaranje pythona u crtama i grafikonima programa Excel.

Povezani članci

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.