Applies ToExcel for Microsoft 365 Office.com

Python Excelissä on nyt saatavilla Enterprise- ja Business-käyttäjille, joilla on käytössä nykyinen kanava Windowsissa versiosta 2408 (koontiversio 17928.20114) alkaen ja kuukausittainen kanava yrityksille Windowsissa versiosta 2408 alkaen (koontiversio 17928.20216). Se on saatavilla esikatseluun Family- ja Personal-käyttäjille, joilla on käytössä nykyinen kanava Windowsissa versiosta 2405 (koontiversio 17628.20164) alkaen. Python Excelissä on saatavilla esikatseluun Education-käyttäjille, jotka käyttävät ajantasaista kanavaa (esikatselu) Microsoft 365 Insider -ohjelmankautta. Se ei ole tällä hetkellä saatavilla puolivuosittaisessa kanavassa yrityksille.

Se otetaan ensin käyttöön Excel for Windowsissa ja myöhemmin muilla alustoilla.  Lisätietoja käytettävyys on artikkelissa Excelin Pythonin käytettävyys.​​​​​​​

Jos kohtaat ongelmia Pythonin käytössä Excelissä, ilmoita niistä valitsemalla Excelissä Ohje > Palaute.

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

Python toimii yritystason suojauksella

Python Excelissä suorittaa Excelin käyttämän Python-koodin Microsoft Cloudin suojatussa säilössä yritystason suojauksella.

Python Excelissä on yhteensopiva Microsoft 365:n yhdistetty kokemus ja Python-koodi toimii organisaatiosi vaatimustenmukaisuusrajan sisällä. Muita yhteensopivia Microsoft 365:n yhdistettyjä käyttökokemuksia ovat esimerkiksi OneDriveen tallennetun asiakirjan muokkaaminen yhdessä muiden kanssa tai Tietojen analysointi -ominaisuuden käyttäminen Excelissä. 

Python Excelissä on yhteensopiva yleisen tietosuoja-asetuksen (GDPR) ja Euroopan unionin tietorajan (EUDB) kanssa.

Python Excelissä suoritetaan Microsoftin pilvipalvelussa seuraavilla määritteillä.

  • Python-koodi toimii organisaatiosi vaatimustenmukaisuusrajan sisällä hypervisorin eristetyissä säiliöissä.

  • Säilöt pysyvät online-tilassa niin kauan kuin työkirja on avoinna tai kunnes aikakatkaisu tapahtuu.

  • Tietoja ei säilytetä Microsoft Cloudissa.

  • Python-koodilla ei ole tietokoneesi, laitteidesi tai tilisi käyttöoikeutta.

  • Python-koodilla ei ole verkon käyttöoikeutta.

  • Python-koodilla ei ole käyttäjän tunnuksen käyttöoikeutta.

  • Säilössä on Python ja koottu joukko Anacondan tarjoamia suojattuja kirjastoja.

  • Ympäristö käyttää Pythoniin Anaconda Distributionia, joka sisältää lähteeseen perustuvan Pythonin ja kirjastot, jotka on toimitettu suoraan Anacondalta.

  • Python-koodi voi käyttää tietoja hyödyntämällä viittauksia sisäisen toiminnon xl() kautta osana Python-kaavaa. Tämä tarkoittaa, että Python-kaavat voivat lukea työkirjan soluarvoja soluviittauksen perusteella tai ulkoisten tietolähteiden arvoja Power Query -yhteyden nimen kautta.

  • Python-koodi palauttaa tulosteen työkirjoihisi Excel-funktiolla =PY(), joka näyttää Python-koodin tuloksen solussa, johon funktio syötetään. Python-funktiot eivät voi palauttaa muita objektityyppejä, kuten makroja, VBA-koodia tai muita kaavoja.

  • Python-koodi ei voi käyttää työkirjan muita ominaisuuksia, kuten kaavoja, kaavioita, Pivot-taulukoita, makroja tai VBA-koodia.

Usein kysyttyjä kysymyksiä

Python Excelissä noudattaa samoja suojauskäytäntöjä kuin Excel, kun on kyse työkirjojen avaamisesta Internetistä tai lähteistä, joihin ei luoteta.

Jos avaat Python-koodia sisältävän työkirjan Internetistä, Excelin suojattu näkymä ei suorita Python-kaavoja työkirjassa. Jos työkirja avataan Microsoft Defenderin sovellussuojan kanssa, Python-kaavoja ei suoriteta oletusarvoisesti.

Lisäksi Python Excelissä suorittaa aina työkirjan Python-kaavat omassa erillisessä hypervisor-eristetyssä säilössään, mikä auttaa estämään mahdollisia toimia tai häiriöitä muissa avoimista työkirjoissa suoritettavan muun Python-koodin kanssa.

Python Excelissä käyttää säilöjä Python-koodin suorittamiseen Azuressa. Säilöt ovat eristettyjä ja turvallisia ympäristöjä, jotka voivat suorittaa sovelluksia ja palveluita vaikuttamatta muuhun järjestelmään. Säilöjen suojauksen ja luotettavuuden varmistamiseksi niitä päivitetään ja korjataan säännöllisesti.

Pythonia ja kirjastoja päivitetään seuraavilla tavoilla, jotta tiedot pysyvät suojattuina ja numeeriset tulokset yhdenmukaisina.

  • Pohjana olevaan käyttöjärjestelmään, jossa Azure-säiliön esiintymä suoritetaan, käytetään korjaustiedostoja. Tämä auttaa varmistamaan, että säilö on suojattu haavoittuvuuksilta ja uhkilta, jotka saattavat vaikuttaa tietoihisi. Tämä tehdään automaattisesti, eikä sinun tarvitse tehdä mitään.

Säännöllisiä päivityksiä julkaistaan Python-ympäristöön, mukaan lukien Pythoniin ja Anacondan tarjoamiin kirjastoihin. Nämä versiot sisältävät Python- ja Anaconda-yhteisöjen uusimmat suojauskorjaukset ja parannukset. Näistä julkaisuista ilmoitetaan blogimerkinnöissä ja dokumentaatiossa. Tämä tehdään automaattisesti ilman määritystä, ja Microsoft käyttää oletusarvoisesti uusinta ympäristöä. Aiemmin luodut työkirjat lasketaan edelleen sen ympäristön version mukaan, jossa työkirja on luotu, ja käyttäjiä pyydetään päivittämään, jos käytössä on uudempi versio. Tämä lähestymistapa auttaa varmistamaan, että numeeriset tulokset pysyvät yhdenmukaisina ja että sinä ja organisaatiosi pysytte ajan tasalla.

Tietosuojasi on tärkeää Microsoftille. Lisätietoja on Microsoftin tietosuojatiedoissa.

Jos haluat tarkastella Microsoft 365:n yhdistettyjen käyttökokemusten tietosuojakäytäntöjä, tutustu Microsoft 365:n yhdistettyihin käyttökokemuksiin.

Jos haluat tarkastella tietojen suojauskäytäntöjä käyttäessäsi Copilotia työkirjatietojen kanssa, tutustu Microsoft 365 Copilotin tietoihin, tietosuojaan ja suojaukseen.

Lisätietoja työkirjasta säilöön lähetettyjen tietojen käsittelystä on artikkelissa Officen pakolliset palvelutiedot.

Kyllä, Python Excelissä on yhteensopiva yleisen tietosuoja-asetuksen (GDPR) ja Euroopan unionin tietorajan (EUDB) kanssa. Euroopan unionin (EU) asiakkaiden säilöt suoritetaan EU:ssa. Monikansalliset vuokraajat voivat määrittää kaikki säilönsä toimimaan Euroopassa Officen määrityspalvelun kautta. Lisätietoja yhteensopivuudesta on kohteessa Azuren, Dynamics 365:n ja Microsoft 365:n yhteensopivuustarjoukset.

Python Excelissä ei käsittele tai tallenna mitään levossa säilytettäviä tietoja. Tietosi ovat sinun tietojasi. Niitä ei jaeta kolmansien osapuolten kanssa, eikä Copilot käytä niitä tekoälykoulutukseen.

Ei.

Kyllä. Lisätietoja yhteensopivuudesta on kohteessa Azuren, Dynamics 365:n ja Microsoft 365:n yhteensopivuustarjoukset.

Käyttäjäkoodi suoritetaan hypervisor-eristetyssä säilössä vähiten oikeutetun tilin alaisuudessa. Käyttäjäkoodi voi suorittaa toimintoja, kuten kirjoittaa levylle tai suorittaa liittymäkomentoja säilön sisällä. Suorituskyvyn ja käytettävyyden parantamiseksi nämä säiliöt luodaan etukäteen.

Python Excelissä olettaa, että kaikki säiliössä suoritettava on haitallista, ja rajoittaa tiukasti säiliön tuloja ja lähtöjä. Voit käyttää vain tietoja, joihin kaava viittaa. Voit palauttaa vain arvoja tai kuvia takaisin. Kun säiliö on käytetty, se tuhoutuu. Tiedot eivät säily istuntojen tai käyttäjien välillä.

Python Excelissä pidättää oikeuden estää kaiken, mikä rikkoo hypervisor-eristyksen tai verkon rajat.

Muita huomioon otettavia seikkoja

Päivitä rekisteri, jos haluat ottaa käyttöön Pythonin suojausvaroitukset Excelissä

Seuraavissa komennoissa näytetään, miten voit päivittää rekisterin, jotta voit muuttaa Pythonin suojausvaroitusten asetuksia Excelissä. Suorita komennot järjestelmänvalvojan oikeuksin suoritettavalla komentokehotteella Windows-laitteessa.

  1. Tämän komennon avulla voit poistaa kaikki suojausvaroitukset käytöstä. Tämä on Pythonin oletusasetus Excelissä.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 0 /f 

  2. Tämän komennon avulla voit ottaa suojauskehotteen käyttöön, kun avaat Python-kaavan sisältävän työkirjan. Se ottaa käyttöön suojausvaroitusilmoituksen Excelin sanomapalkissa.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 1 /f

  3. Tämän komennon avulla voit poistaa käytöstä kaikkien Python-funktioiden suorittamisen avatussa työkirjassa. Python-funktiot palauttavat virheen #ESTETTY!.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 2 /f

Microsoft jatkaa Python Excelissä -ominaisuuden valvontaa ja säätöä pitääkseen sinut ja tietosi turvassa. Tämä saattaa edellyttää tulevia muutoksia käyttökokemukseen ja rekisteriasetuksiin.

Jos haluat pysyä ajan tasalla ja nähdä raportteja Microsoftin tuotteisiin ja palveluihin vaikuttavista tietoturva-aukoista, tutustu Microsoft Security Response Center -päivitysoppaaseen.

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.