Applies ToExcel til Microsoft 365

Python i Excel er nu tilgængelig for virksomheds- og virksomhedsbrugere, der kører den aktuelle kanal på Windows, startende med version 2407 (build 17830.20128) og månedlig virksomhedskanal på Windows, startende med version 2408 (build 17928.20216). Den er tilgængelig i forhåndsvisning for familie- og personlige brugere, der kører den aktuelle kanal på Windows fra og med version 2405 (build 17628.20164). Python i Excel er tilgængelig i forhåndsvisning for Education-brugere, der kører Aktuel kanal (forhåndsvisning) via Microsoft 365 Insider Program. Den er i øjeblikket ikke tilgængelig for Semi-Annual Enterprise-kanalen.

Den udrulles til Excel til Windows først og derefter til andre platforme på et senere tidspunkt. Du kan få mere at vide om tilgængelighed under Python i Excel-tilgængelighed.

Hvis du støder på problemer med Python i Excel, skal du rapportere dem ved at vælge Hjælp > feedback i Excel.

Er du ny til Python i Excel? Start med Introduktion til Python i Excel og Kom i gang med Python i Excel

Open source Python-biblioteker  

Python i Excel leveres med et standardsæt af Python-biblioteker, der leveres af Anaconda via en sikker distribution. Brug disse Python-biblioteker til at forenkle din dataanalyse, finde mønstre og skjult indsigt og visualisere dine data med afbildninger. 

Core Python i Excel-biblioteker 

Følgende open source-biblioteker er som standard tilgængelige med Python i Excel. De er blevet importeret med de angivne sætninger. 

  • Matplotlib. Import sætning: import matplotlib.pyplot as plt

  • NumPy. Import sætning: import numpy as np

  • pandas. Import sætning: import pandas as pd

  • seaborn. Import sætning: import seaborn as sns

  • statsmodels. Import sætning: import statsmodels as sm

Bemærk!: Disse kernebiblioteker er også angivet i opgaveruden Python i Excel-initialisering. Få adgang til opgaveruden initialisering ved at vælge Formler > Initialisering på båndet i Excel. Denne opgaverude er i øjeblikket skrivebeskyttet og viser initialiseringsindstillingerne for din Python i Excel-kørsel.

Sådan importerer du biblioteker 

Ud over de grundlæggende biblioteker kan du importere flere biblioteker, der er tilgængelige via Anaconda. Importér Python-biblioteker til Excel ved hjælp af en Python-importsætning i en Python i Excel-celle, f.eks. import numpy as np. Denne sætning importerer NumPy-biblioteketog tildeler det aliasset np. Når du har indtastet denne importsætning i en Python-celle, kan du referere til NumPy-biblioteket som np i hele Projektmappens Python-formler. 

Tip!: For at sikre, at dine biblioteker importeres, før dine Python-formler køres, skal du angive importsætningerne og eventuelle indstillinger i det første regneark i projektmappen. Hvis du vil, kan du reservere det første regneark specifikt til importsætningerne og -indstillingerne.

Vigtigt!: Ikke alle biblioteker bruger importsætningsformatet import [library] as [name]. Hvis du f.eks. vil importere beautifulsoup4-biblioteket, skal du bruge importsætningen from bs4 import BeautifulSoup. Se dokumentationen for hvert bibliotek for at få mere at vide om den anbefalede importsætning.

Liste over anbefalede biblioteker 

I følgende tabel vises et undersæt af open source-biblioteker, der leveres af Anaconda, og som du kan bruge med Python i Excel. Bibliotekerne Matplotlib, NumPy, seaborn, statsmodels og pandasimporteres som standard. De ekstra biblioteker, der er angivet i tabellen, importeres ikke automatisk, men du kan vælge at importere dem, hvis du ønsker det. 

Vigtigt!: For at beskytte din datasikkerhed har disse biblioteker ikke mulighed for at foretage netværksanmodninger eller få adgang til dine filer og data på din lokale computer. Du kan få mere at vide under Datasikkerhed og Python i Excel.

Bemærk!: Python i Excel understøtter skrifttyper på engelsk, kinesisk (forenklet), fransk, tysk, japansk og spansk.

Bibliotek

Beskrivelse

Astropy

Et Python-bibliotek til astronomi. Licens: BSD-3-Clause.

beautifulsoup4

Et Python-bibliotek, der er designet til skærmskrabning. Licens: MIT.

Faker 

Genererer falske data. Licens: MIT.  

imbalanced-learn

Hjælper med at løse klassificeringsproblemer ved at tilbyde tagningsteknik til at gentage prøvetagning. Afhænger af scikit-learn. Licens: MIT.

IPython

Et bibliotek til interaktiv databehandling. Licens: BSD-3-Clause.

Matplotlib

Opretter diagrammer og figurer i publikationskvalitet i Python. Licens: PSF.

mlxtend 

Et maskinlæringsbibliotek til daglige datavidenskabelige opgaver. Licens: BSD-3-Clause.

NetworkX

En Python-pakke til oprettelse og manipulation af komplekse netværk. Licens: BSD-3-Clause.

NLTK

Et bibliotek til behandling af naturligt sprog. Følgende corpora er forudindlæst til brug sammen med Python i Excel: brown, punkt, stopwords, treebank, vader og wordnet2022. Licens: Apache v2.

NumPy

Tilbyder matrixbehandling af tal, strenge, poster og objekter. Licens: BSD-3-Clause.

pandas

Tilbyder datastrukturer og dataanalyseværktøjer. Licens: BSD-3-Clause.

Pillow

Tilføjer understøttelse af åbning, manipulation og lagring af forskellige billedfilformater. Licens: PIL.

plotnine 

Et bibliotek til afbildning og datavisualisering. Licens: MIT. 

Prins 

Et bibliotek til flervariat forsøgsdataanalyse i Python, herunder en række forskellige metoder til opsummering af tabeldata. Licens: MIT.  

PyTables

Samler Python, HDF5-biblioteket og NumPy-biblioteketfor at håndtere store mængder data. Licens: BSD-3-Clause.

PyWavelets

En wavelet-transformeringsbibliotek. Licens: MIT.

qrcode 

En QR-kodebilledgenerator. Licens: BSD-3-Clause.

scikit-learn

Et sæt Python-moduler til maskinlæring og datamining. Licens: BSD-3-Clause.

SciPy

Et videnskabeligt bibliotek til Python. Licens: BSD-3-Clause.

seaborn

Et bibliotek til statistisk datavisualisering. Licens: BSD-3-Clause.

snowballstemmer

En samling af algoritmebiblioteker til Python. Licens: BSD-2-Clause.

squarify 

Opretter træstruktur eller visualiseringer til visning af hierarkiske data. Licens: Apache v2.

statsmodels

Statistiske beregninger og modeller til brug med SciPy-biblioteket. Licens: BSD-3-Clause.

SymPy

Et Python-bibliotek til symbolsk matematik. Licens: BSD-3-Clause.

tabulate

Et bibliotek til oprettelse og formatering af tabeller. Licens: MIT.

TheFuzz 

Tilbyder fuzzy strengsammenholdelse til at beregne forskellene mellem sekvenser. Licens: MIT.  

wordcloud 

En ordskygenerator. Licens: MIT.  

Få mere at vide fra Anaconda 

Hvis du vil vide mere om integration og understøttede biblioteker, skal du gå til Anaconda.

Relaterede artikler

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.