Aiheeseen liittyvää
×
Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

Excelin Python on tällä hetkellä esikatseluvaiheessa, ja se voi muuttua palautteen perusteella. Jos haluat käyttää tätä ominaisuutta, liity Microsoft 365 Insider Programhttps://insider.microsoft365.com/en-us/join/windows -ohjelmaan ja valitse beetakanava Insider -taso. 

Excelin Python otetaan vähitellen käyttöön Excel for Windows -asiakkaille, jotka käyttävät beetakanavaa. Tällä hetkellä ominaisuus ei ole käytettävissä muissa ympäristöissä. 

Jos kohtaat Ongelmia Pythonin kanssa Excelissä, ilmoita niistä valitsemalla Ohje > Palaute Excelissä.  

Oletko uusi Python-käyttäjä Excelissä? Aloita lukemalla Johdanto Pythoniin Excelissä ja Pythonin käytön aloittaminen Excelissä

Mikä on DataFrame?  

Tietomalli on kaksiulotteinen tietorakenne tietokoneen ohjelmointikielillä, kuten Excel-taulukossa. Pythonissa DataFrame on pandakirjaston objekti. Pandas-kirjasto on Pythonin excelissä käyttämä ydinkirjasto, ja DataFrame-objektit ovat keskeinen rakenne tietojen analysointiin Pythonin avulla Excelissä. 

Huomautus: Excelin Python käyttää tietomallia kaksiulotteisten alueiden oletusobjektina.

Excelin Python voi tuoda DataFrame-objektin kahdella tavalla: Python-objektina tai muunnettuna Excel-arvoiksi. Kun DataFrame palautetaan Python-objektina, solussa näkyy teksti "DataFrame", jota edeltää korttikuvake. Seuraavassa näyttökuvassa Näkyy DataFrame Python-objektina Excel-solussa. 

DataFrame-objekti Pythonissa Excel-solussa.

Jos haluat tarkastella tietokehyksen tietoja, valitse kortin kuvake solussa tai käytä näppäinyhdistelmää Ctrl+Vaihto+F5. Seuraavassa näyttökuvassa näkyy DataFrame-objekti, jossa korttinäkymä on avattuna. Tässä esimerkissä Tietomalli toistaa laskentataulukon solujen A1:B3 tiedot. 

Python Excel DataFrame -esikatselussa, jossa näkyy Python-koodi ja Excel-arvot.

Voit myös tuoda ulkoisia tietoja Exceliin ja käsitellä niitä Sitten Pythonin avulla Excelissä. Jos haluat tuoda ulkoisia tietoja, käytä Power Query. Lisätietoja on artikkelissa Pythonin tietojen tuominen Excelissä Power Query avulla

Python-tulostustyypin muuttaminen 

DataFrame-alueen tiedot voidaan palauttaa Excel-arvoina Python-objektin sijaan. Tuo tietomalli Excel-arvoina, jos haluat sisällyttää muita Excel-pohjaisia analytiikkatietoja, kuten kaavioita, Excel-kaavoja ja ehdollista muotoilua. 

Kaavarivin Python-tulosvalikon avulla voit määrittää, miten Python-laskutoimitukset palautetaan. Seuraavassa näyttökuvassa näkyy Pythonin tulostusvalikko kaavarivillä.

Excel-työkirjan Python-tulostusvalikko.

Seuraavassa näyttökuvassa näkyvät edeltävät Tietokehys-tiedot, mutta tällä kertaa tiedot palautetaan Excel-arvoina. Koska tämä Tietomalli toistaa laskentataulukon solujen A1:B3 tiedot, Python-tulos soluissa C1:D3 vastaa soluja A1:B3.  

Excel dataframen Python palautettiin Excel-arvoina.

Huomautus: Jos tulosalueen solu, joka edellisessä skenaariossa on alue C1:D3, sisältää jo arvon, Python-solu palauttaa #SPILL! -virhe Python-tulosteen sijaan. Lisätietoja on artikkelissa Pythonin vianmääritys Excelissä ja #SPILL!-virheen korjaaminen..

Tärkeää: Kun Tietokehyksen tulostyypiksi on määritetty Excel-arvot, DataFrame palauttaa indeksisarakkeen vain, jos jokin seuraavista ehdoista täyttyy. 

  • Jos indeksisarakkeen arvot eivät ole numeerisia (kuten describe() tai group_by()).

  • Jos indeksisarakkeen nimi on määritetty.

Voit myös muuttaa tulostustyyppejä minkä tahansa Python-solun hiiren kakkospainikkeella tai Ctrl+napsautus-valikolla. Avaa hiiren kakkospainikkeella avattava valikko ja muuta tulostusta valitsemalla Tuloste nimellä

Aiheeseen liittyviä artikkeleita 

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×