Primjenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel za web Moj Office za iPhone

Python u programu Excel dostupan je korisnicima pretplata Enterprise i Business koji upotrebljavaju trenutačni kanal u sustavu Windows, počevši od verzije 2408 (međuverzije 17928.20114) i mjesečni kanal za velike tvrtke u sustavu Windows, počevši od verzije 2408 (međuverzije 17928.20216). Dostupan je i u programu Excel na webu za korisnike pretplata Enterprise i Business. Python u programu Excel dostupan je u pretpregledu za korisnike pretplata Family i Personal u programu Excel na webu koji upotrebljavaju trenutačni kanal u sustavu Windows počevši od verzije 2405 (međuverzije 17628.20164). Python u programu Excel dostupan je u pretpregledu za korisnike pretplate Education koji upotrebljavaju trenutačni kanal (pretpregled) putem programa Microsoft 365 Insider Program. Trenutačno nije dostupan za polugodišnji kanal za velike tvrtke.

Python u programu Excel dostupan je poslovnim korisnicima koji koriste trenutni kanal u programu Excel za Mac počevši od verzije 16.96 (međuverzija 25041326). Dostupna je u pretpregledu za obiteljske i osobne korisnike u programu Excel za Mac putem programa Microsoft 365 Insider. Odaberite razinu programa Beta Channel Insider i instalirajte najnoviju međuverziju programa Excel. dostupna je počevši od verzije 16.95 (međuverzije 25021921).

Dodatne informacije o dostupnosti potražite u članku Dostupnost značajke Python u programu Excel. Ako naiđete na probleme sa značajkom Python u programu Excel, prijavite ih tako da odaberete Pomoć > Povratne informacije u programu Excel.

Jeste li novi u programskom jeziku Python u programu Excel? Započnite s uvodom u Python u programu Exceli poč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.

Napomena: Uvoz vanjskih podataka pomoću Power Query za korištenje s programom Python u programu Excel nije dostupan za Excel na webu.

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.