Če želite informacije o razpoložljivosti, glejte Razpoložljivost Pythona v Excelu. Če naletite na kakršne koli pomisleke glede Pythona v Excelu, jih prijavite tako, da izberetePovratne informacijepomoči> v Excelu.
Ali še ne uporabljate Pythona v Excelu? Začnite z Uvod v Python v Excelu in Začetek Pythona v Excelu.
Kaj je Power Query?
Power Query je orodje za pretvorbo in pripravo podatkov, ki vam pomaga oblikovati podatke, in je na voljo v Excelu in drugih Microsoftovih izdelkih.
Uporabite Power Query s Pythonom v Excelu, da uvozite zunanje podatke v Excel in nato analizirajte te podatke s Pythonom.
Pomembno
Power Query je edini način za uvoz zunanjih podatkov za uporabo s Pythonom v Excelu.
Če želite izvedeti več o Power Query, glejte pomoč za Power Query za Excel.
Opomba
Uvoz zunanjih podatkov s programom Power Query za uporabo s Pythonom v Excelu ni na voljo za Excel v spletu.
Uporaba dodatka Power Query za uvoz podatkov za Python v Excelu
Izvedite naslednje korake, če želite izvedeti, kako uvoziti vzorčni nabor zunanjih podatkov in ga uporabljati s Pythonom v Excelu.
Namig
Če že poznate Power Query in želite delati z obstoječimi poizvedbami v delovnem zvezku, preskočite možnost Uporaba podatkov dodatka Power Query s Pythonom v Excelu v nadaljevanju tega članka.
Če si želite ogledati skupine Pridobi & pretvorbo podatkov in poizvedbe & povezave , izberite zavihek Podatki . Izberite Pridobi podatke , da izberete vir podatkov. Uvozite lahko podatke iz več virov, vključno z datotekami z vrednostmi, ločenimi z vejico (CSV). Vsak uvoz ustvari poizvedbo.
Ta primer uvozi podatke iz storitve Northwind OData, preskusnega vira podatkov. To naredite tako, da izberete Pridobi podatke>iz drugih virov>iz vira OData.
Nato vnesite naslednjo povezavo do storitve Northwind OData in izberite V redu.
https://services.odata.org/northwind/northwind.svc/V pogovornem oknu Power Query za predogled izberite podatkovno tabelo, ki jo želite naložiti v Excel. V tem primeru izberite tabelo Kategorije, nato pa izberite puščico poleg gumba Naloži in izberite Navedi v .... Na spodnjem posnetku zaslona je prikazano pogovorno okno za predogled dodatka Power Query z izbrano tabelo Kategorije in prikazano možnost Naloži v....
Opomba
- Izberete lahko tudi Pretvorba podatkov v pogovornem oknu Power Query za predogled. Tako lahko uredite podatke v urejevalniku Power Query, preden jih uvozite v Excel.
- Če si želite ogledati podatke v Excelovi mreži, izberite gumb Naloži. S tem boste izbrano tabelo naložili neposredno v Excelovo mrežo.
Izberite Samo ustvari povezavo , da vzpostavite podatkovno povezavo iz vira. Power Query samodejno ustvari poizvedbo za to povezavo.
Podokno Poizvedbe & povezave se odpre samodejno, v katerem je navedena poizvedba, ki jo je ustvaril Power Query za izbrani vir podatkov – v tem primeru tabelo Kategorije iz vzorčnega nabora podatkov Northwind OData. Če želite ročno odpreti podokno Poizvedbe & povezave , na zavihku Podatki izberite Poizvedbe & povezave.
Namig
Premaknite kazalec miške na poizvedbe v podoknu opravil, da si ogledate predogled podatkov.
V naslednjem razdelku je opisano, kako analizirati podatke o kategorijah s Pythonom v Excelu.
Uporaba podatkov Power Query s Pythonom v Excelu
V tem postopku je predvideno, da ste ustvarili povezavo Power Query s podatki »Kategorije« iz storitve Northwind OData, ki je opisana v razdelku prejšnjega članka. Ti koraki prikazujejo, kako analizirati podatke o kategorijah s Pythonom v Excelu.
Če želite delati z zunanjimi podatki s Pythonom v Excelu, omogočite Python v celici tako, da vnesete funkcijo = PY . Nato uporabite formulo Python v Excelu
xl(), da se sklicujete na Excelove elemente, kot je poizvedba Power Query. V tem primeru vnesitexl("Categories")v celico Python v Excelu.Celica Python zdaj prikaže podatke Kategorije v podatkovnem okvirju, kot jih vrne
xl("Categories")formula. Izberite ikono kartice poleg podatkovnega okvirja, da si ogledate predogled podatkov v podatkovnem okvirju. Na spodnjem posnetku zaslona je prikazan predogled podatkovnega okvirja.
Namig
Spremenite velikost pogovornega okna DataFrame z ikono v spodnjem desnem kotu.
Pretvorite podatke v podatkovnem okviru v Excelove vrednosti, kar vrne podatke v Excelovo mrežo. Če želite pretvoriti podatkovni okvir v Excelove vrednosti, izberite celico s podatkovnim okvirjem in nato izberite ikono Vstavi podatke . Na spodnjem posnetku zaslona je prikazan primer te ikone poleg podatkovnega okvirja.
Če izberete ikono Vstavi podatke , se odpre meni s seznamom vrednosti, ki so pomembne za vaše podatke.
Izberite prvo vrednost v meniju, arrayPreview. Ta vrednost prikaže podatke Pythona iz podatkovnega okvira v Excelovi mreži. Za primer si oglejte spodnji posnetek zaslona.
Zdaj, ko ste uporabili Power Query za uvoz zunanjih podatkov in obdelali te podatke s Pythonom v Excelu, ste pripravljeni začeti analizirati podatke s Pythonom v Excelu. Če želite izvedeti, kako ustvarite grafe in grafikone v Pythonu s svojimi podatki, glejte Ustvarjanje grafov in grafikonov v Pythonu v Excelu.