Applies ToMicrosoft 365 rakendus Excel

Python on Excelis nüüd saadaval ettevõtetele ja ärikasutajatele, kes kasutavad Windowsi praegust kanalit alates versioonist 2408 (järk 17928.20114) ja Windowsi igakuisest ettevõttekanalist, alustades versioonist 2408 (järk 17928.20216). See on saadaval eelvaates pere- ja erakasutajatele, kes kasutavad Windowsi esmavärskenduskanalit alates versioonist 2405 (järk 17628.20164). Python on Excelis saadaval haridusasutuste jaoks mõeldud eelvaateversioonis, mis kasutab Microsoft 365 Insideri programmi kaudu praegust kanalit (eelvaadet). See pole praegu Semi-Annual Enterprise Channeli jaoks saadaval.

See antakse välja kõigepealt Windowsi jaoks loodud Excelisse ja seejärel hiljem muudele platvormidele. Lisateavet saadavaloleku kohta leiate teemast Python Exceli kättesaadavuses.​​​​​​​

Kui teil tekib Excelis Pythoniga probleeme, andke neist teada, klõpsates nuppu Spikker > Exceli tagasiside.  

Kas te pole Exceli Pythoni uus versioon? Alustage Excelis Pythoni tutvustusest ja Pythoni kasutamise alustamine Excelis

Mis on Power Query?  

Power Query on andmete teisendamise ja ettevalmistamise tööriist, mis aitab teil andmeid kujundada ning on saadaval Excelis ja muudes Microsofti toodetes.

Excelis saate Pythoniga Power Query abil välisandmed Excelisse importida ja seejärel neid andmeid Pythoni abil analüüsida. 

NB!: Power Query on ainus viis välisandmete importimiseks Excelis Pythoniga kasutamiseks.

Lisateavet Power Query kohta leiate Exceli spikrist Power Query

Pythoni andmete importimine Excelis Power Query abil 

Järgmiste juhiste abil saate teada, kuidas importida välisandmehulka näidis ja kasutada seda Koos Pythoniga Excelis.

Näpunäide.: Kui olete juba Power Query tuttav ja soovite töövihikus olemasolevate päringutega töötada, lugege selle artikli jaotist Pythoniga Power Query andmete kasutamine Excelis.

  1. Jaotiste Too & Teisenda andmed ja päringud & Connections kuvamiseks valige vahekaart Andmed. Andmeallika valimiseks valige Too andmed . Andmeid saate importida mitmest allikast, sh komaeraldusega väärtuste (CSV) failidest. Iga importimine loob päringu.Selles näites imporditakse andmed teenusest Northwind OData, mis on testandmeallikas. Selleks valige OData kanalist> Too andmed > muudest allikatest .

  2. Järgmiseks sisestage northwind OData teenuse link ja valige OK.

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

  3. Valige dialoogiboksis Power Query eelvaade Excelisse laaditav andmetabel. Selles näites valige tabel Kategooriad , seejärel klõpsake nupu Laadi kõrval olevat noolt ja valige Laadi kohta.... Järgmisel kuvatõmmisel on kujutatud Power Query eelvaatedialoog, kus on valitud tabel Kategooriad ja kuvatud suvand Laadi asukohta. Power Query ühenduse häälestamine Excelis Pythoni jaoks. Valige ODatast tabel Kategooriad.

    Märkused: 

    • Samuti saate Power Query eelvaatedialoogis valida käsu Teisenda andmed. Nii saate Power Query redaktor andmeid enne Excelisse importimist redigeerida.

    • Kui soovite andmeid vaadata Exceli ruudustikus, valige nupp Laadi . See laadib valitud tabeli otse Exceli ruudustikku.

  4. Andmeallikast andmeühenduse loomiseks valige Loo ainult ühendus . Power Query loob selle ühenduse jaoks automaatselt päringu.Valige dialoogiboksis Andmete importimine käsk Loo ainult ühendus.

  5. Paan Päringud & Connections avaneb automaatselt, kus on loetletud valitud andmeallika Power Query loodud päring (antud juhul Northwindi OData näidisandmekomplekti tabel Kategooriad). Paani Päringud & Connections käsitsi avamiseks valige menüüs Andmed nupp Päringud & Connections.

    Näpunäide.: Andmete eelvaate kuvamiseks libistage kursoriga üle tööpaani päringute.

Järgmises jaotises kirjeldatakse kategooriate andmete analüüsimist Excelis Pythoni abil.

Pythoniga Power Query andmete kasutamine Excelis

Järgmistes juhistes eeldatakse, et olete loonud Power Query ühenduse Northwindi OData teenuse kategooriate andmetega, mida on kirjeldatud eelmises artikli jaotises. Nendes juhistes kirjeldatakse kategooriate andmete analüüsimist Excelis Pythoni abil.

  1. Excelis Pythoniga välisandmetega töötamiseks lubage Python lahtris, sisestades funktsiooni =PY . Järgmiseks kasutage Exceli xl() valemit Pythoni abil Exceli elementidele viitamiseks (nt Power Query päring). Selles näites sisestage xl("Categories") Exceli lahtrisse Python.

  2. Pythoni lahtris kuvatakse nüüd andmeribal kategooriaandmed, nagu tagastab xl("Categories") valem. Andmete eelvaate kuvamiseks Andmeframe'is valige andmeframe'i kõrval kaardiikoon. Järgmisel kuvatõmmisel on kujutatud DataFrame'i eelvaade.Avatud Python Exceli andmeframe-kaardil, kus on kuvatud kategooriaandmed.  

    Näpunäide.: Dialoogiboksi DataFrame suuruse muutmiseks klõpsake paremas allnurgas olevat ikooni.

  3. Teisendage dataframe'i andmed Exceli väärtusteks, mis tagastab andmed Exceli ruudustikku. Andmeframe'i teisendamiseks Exceli väärtusteks valige andmeframe'i sisaldav lahter ja seejärel valige ikoon Lisa andmed . Järgmisel kuvatõmmisel on kujutatud selle ikooni näide andmeframe'i kõrval.Andmeframe'i andmete ekstraktimiseks valige ikoon Lisa andmed. Ikooni Andmete lisamine valimisel avatakse menüü, kus on loetletud teie andmete jaoks asjakohased väärtused.Menüü Andmete lisamine pakub võimalusi andmete lisamiseks.  

  4. Valige menüüst massiivPreview esimene väärtus. See väärtus kuvab Pythoni andmed Exceli ruudustiku andmeribalt. Näite leiate järgmisest kuvatõmmist.Ekstraktige andmed Exceli ruudustikku menüü Lisa andmed abil.

  5. Nüüd, kui olete kasutanud Power Query välisandmete importimiseks ja nende andmete töötlemiseks Excelis Pythoni abil, olete valmis Excelis Pythoni abil andmeid analüüsima. Teavet andmetega Pythoni diagrammide ja diagrammide loomise kohta leiate teemast Pythoni loomine Exceli diagrammides.

Seotud artiklid

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.