Gjelder for
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel på nettet Mitt Office for iPhone

Python i Excel er tilgjengelig for Enterprise- og Business-brukere som kjører Oppdatert kanal på Windows, fra og med versjon 2408 (bygg 17928.20114) og Månedskanal for foretak i Windows, fra og med versjon 2408 (bygg 17928.20216). Den er også tilgjengelig i Excel på nettet for Enterprise- og Business-brukere. Python i Excel er tilgjengelig i forhåndsversjon for Family- og Personal-brukere i Excel på nettet eller kjører Oppdatert kanal i Windows fra og med versjon 2405 (bygg 17628.20164). Den er tilgjengelig i forhåndsversjon for Education-brukere som kjører Oppdatert kanal (forhåndsversjon) gjennom Microsoft 365 Insider Program. Det er for øyeblikket ikke tilgjengelig for halvårskanal for foretak.

Python i Excel er tilgjengelig for Enterprise- og Business-brukere som kjører oppdatert kanal på Excel for Mac fra og med versjon 16.96 (bygg 25041326). Den er tilgjengelig i forhåndsversjon for familie- og personlige brukere på Excel for Mac gjennom Microsoft 365 Insider Program. Velg Beta Channel Insider-nivået, og installer den nyeste versjonen av Excel. den er tilgjengelig fra og med versjon 16.95 (bygg 25021921).

Hvis du vil ha mer informasjon om tilgjengelighet, kan du se Tilgjengelighet for Python i Excel. Hvis du støter på problemer med Python i Excel, kan du rapportere dem ved å velge Hjelp > Tilbakemelding i Excel.

Er Python i Excel nytt for deg? Start med Innføring i Python i Excel og Kom i gang med Python i Excel.

Python-biblioteker med åpen kildekode

Python i Excel leveres med et standardsett med Python-biblioteker levert av Anaconda gjennom en sikker distribusjon. Bruk disse Python-bibliotekene til å forenkle dataanalyser, finne mønstre og skjult innsikt samt visualisere data med grafer. 

Python i Excel-kjernebiblioteker

Følgende biblioteker med åpen kildekode er som standard tilgjengelige for Python i Excel. De har blitt importert med følgende setninger:

  • Matplotlib. Import setning: import matplotlib.pyplot as plt

  • NumPy. Import setning: import numpy as np

  • pandas. Import setning: import pandas as pd

  • seaborn. Import setning: import seaborn as sns

  • statsmodels. Import setning: import statsmodels as sm

Obs!: Disse kjernebibliotekene er også oppført i initialiseringoppgaveruten for Python i Excel. Få tilgang til initialiseringsoppgaveruten ved å velge Formler > Initialisering på Excel-båndet. Oppgaveruten er for øyeblikket skrivebeskyttet og viser initialiseringsinnstillingene for Python i Excel-kjøretiden.

Slik importerer du biblioteker

I tillegg til kjernebibliotekene kan du også importere andre biblioteker som er tilgjengelige via Anaconda. Importer Python-biblioteker til Excel ved hjelp av en Python-importsetning i en Python-celle, for eksempel import numpy as np. Denne setningen importerer NumPybiblioteket og tilordner det aliaset np. Når du har skrevet inn denne importsetningen i en Python-celle, kan du referere til NumPy-biblioteket som np i alle Python-formler i arbeidsboken.

Tips!: Hvis du vil være sikker på at bibliotekene importeres før Python-formler kjøres, angir du importsetningene og eventuelle innstillinger på det første regnearket i arbeidsboken. Hvis du vil, kan du reservere det første regnearket spesielt for importsetninger og innstillinger.

Viktig!: Ikke alle biblioteker bruker importsetningsformatet import [library] as [name]. Hvis du for eksempel vil importere beautifulsoup4-biblioteket, bruker du importsetningen from bs4 import BeautifulSoup. Se dokumentasjonen for hvert bibliotek for å finne den anbefalte importsetningen.

Liste over anbefalte biblioteker

Tabellen nedenfor viser en del av de åpne kildekodebibliotekene fra Anaconda som du kan bruke med Python i Excel. Bibliotekene Matplotlib, NumPy, seaborn, statsmodels og pandas importeressom standard. De andre bibliotekene som er oppført i tabellen, importeres ikke automatisk, men du kan velge å importere dem hvis du ønsker det.

Viktig!: For å beskytte datasikkerheten din har disse bibliotekene ikke mulighet til å foreta nettverksforespørsler eller få tilgang til filer og data på den lokale maskinen. Hvis du finne ut mer, kan du se Datasikkerhet i Python i Excel.

Obs!: Python i Excel støtter engelsk, kinesisk (forenklet), fransk, tysk, japansk og spansk skrift.

Bibliotek

Beskrivelse

Astropy

Et Python-bibliotek til astronomi. Lisens: BSD-3-klausul.

beautifulsoup4

Et Python-bibliotek utviklet til skjermskraping. Lisens: MIT.

Forfalsker

Genererer falske data. Lisens: MIT.

imbalanced-learn

Hjelper med å løse klassifiseringsproblemer ved å tilby teknikker for ny prøvetaking. Er avhengig av scikit-learn. Lisens: MIT.

IPython

Et bibliotek for interaktiv databehandling. Lisens: BSD-3-klausul.

Matplotlib

Oppretter diagrammer og figurer av publiseringskvalitet i Python. Lisens: PSF.

mlxtend

Et maskinlæringsbibliotek for daglige datavitenskapsoppgaver. Lisens: BSD-3-klausul.

NetworkX

En Python-pakke for oppretting og manipulering av komplekse nettverk. Lisens: BSD-3-klausul.

NLTK

Et bibliotek for behandling av naturlig språk. Følgende korporat er forhåndslastet for bruk med Python i Excel: brun, punkt, stopwords, treebank, vader og wordnet2022. Lisens: Apache v2.

NumPy

Behandler tall-, streng-, post- og objektmatriser. Lisens: BSD-3-klausul.

pandas

Tilbyr datastrukturer og dataanalyseverktøy. Lisens: BSD-3-klausul.

Pillow

Legger til støtte for åpning, manipulering og lagring av ulike bildefilformater. Lisens: PIL.

plotnine

Et plotte- og datavisualiseringsbibliotek. Lisens: MIT.

Prins

Et bibliotek for multivariate exploratory data analysis in Python, including a variety of methods for summarizing tabular data. Lisens: MIT.

PyTables

Samler Python, HDF5biblioteket og NumPybiblioteket for å kunne behandle store datamengder. Lisens: BSD-3-klausul.

PyWavelets

En biblioteket som transformerer wavelet-er. Lisens: MIT.

qrcode

En QR-kodebildegenerator. Lisens: BSD-3-klausul.

scikit-learn

Et antall Python-moduler for maskinlæring og datautvinning. Lisens: BSD-3-klausul.

SciPy

Et vitenskapelig bibliotek til Python. Lisens: BSD-3-klausul.

seaborn

Et bibliotek for visualisering av statistiske data. Lisens: BSD-3-klausul.

snowballstemmer

En samling algoritmebiblioteker til Python. Lisens: BSD-2-klausul.

squarify

Oppretter trekart eller visualiseringer for å vise hierachiske data. Lisens: Apache v2.

statsmodels

Statistiske beregninger og modeller for bruk med SciPybiblioteket. Lisens: BSD-3-klausul.

SymPy

Et Python-bibliotek til symbolsk matematikk. Lisens: BSD-3-klausul.

tabulate

Et bibliotek for å opprette og formatere tabeller. Lisens: MIT.

TheFuzz

Tilbyr tilnærmet strengsamsvar for å beregne forskjellene mellom sekvenser. Lisens: MIT.

wordcloud

Et ord skygenerator. Lisens: MIT.

Finn ut mer hos Anaconda

Hvis du vil lære mer om integrering og hvilke biblioteker som støttes, kan du gå til Anaconda.

Relaterte artikler

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.