Python din Excel este în prezent implementat pentru utilizatorii Enterprise și Business care rulează Canalul curent în Windows, începând cu versiunea 2407 (compilarea 17830.20128). Este disponibil în previzualizare pentru utilizatorii De familie și Personal care rulează Canalul curent în Windows, începând cu versiunea 2405 (compilarea 17628.20164). Python în Excel este disponibil în previzualizare pentru utilizatorii din Educație care rulează Canalul curent (Previzualizare) prin programul Microsoft 365 Insider

Se lansează mai întâi în Excel pentru Windows, apoi pe alte platforme la o dată ulterioară. Pentru mai multe informații despre disponibilitate, consultați Disponibilitatea Python în Excel.

Dacă întâmpinați probleme cu Python în Excel, raportați-l selectând Ajutor > Feedback în Excel.

Sunteți începător în Python în Excel? Începeți cu Introducere în Python în Excel și Începeți cu Python în Excel

Biblioteci Python open-source  

Python în Excel este livrat cu un set standard de biblioteci Python furnizate de Anacondaprintr-o distribuție sigură. Utilizați aceste biblioteci Python pentru a vă simplifica analiza de date, a găsi modele și detalii ascunse și a vizualiza datele cu reprezentări grafice. 

Core Python în bibliotecile Excel 

Următoarele biblioteci open-source sunt disponibile în mod implicit cu Python în Excel. Au fost importate cu instrucțiunile listate. 

  • Instrucțiunea Matplotlib. Import: import matplotlib.pyplot as plt

  • Instrucțiunea NumPy. Import: import numpy as np

  • Instrucțiunea pandas. Import: import pandas as pd

  • Instrucțiunea seaborn. Import: import seaborn as sns

  • Instrucțiunea statsmodels. Import: import statsmodels as sm

Notă: Aceste biblioteci de bază sunt listate, de asemenea, în panoul de activități Python din inițializarea Excel. Accesați panoul de activități de inițializare selectând Formule > Inițializare în panglica Excel. Acest panou de activități este în prezent doar în citire și afișează setările de inițializare pentru Python în momentul rulării Excel.

Cum se importă bibliotecile 

În plus față de bibliotecile de bază, puteți importa biblioteci suplimentare disponibile prin Anaconda. Importați biblioteci Python în Excel utilizând o instrucțiune de import Python într-o celulă Python în Excel, cum ar fi import numpy as np. Această instrucțiune importă biblioteca NumPyși îi atribuie aliasul np. După ce introduceți această instrucțiune de import într-o celulă Python, puteți face referire la biblioteca NumPy ca np în toate formulele Python din acel registru de lucru. 

Sfat: Pentru a vă asigura că bibliotecile sunt importate înainte să ruleze formulele Python, introduceți instrucțiunile de import și toate setările din prima foaie de lucru din registrul de lucru. Dacă doriți, puteți rezerva prima foaie de lucru special pentru instrucțiunile și setările de import.

Important: Nu toate bibliotecile utilizează formatul de instrucțiune de import import [library] as [name]. De exemplu, pentru a importa biblioteca beautifulsoup4, utilizați instrucțiunea de import from bs4 import BeautifulSoup. Consultați documentația pentru fiecare bibliotecă pentru a afla instrucțiunea de import recomandată.

Listă de biblioteci recomandate 

Următorul tabel arată un subset de biblioteci open-source furnizate de Anaconda pe care le puteți utiliza cu Python în Excel. Bibliotecile Matplotlib, NumPy, seaborn, statsmodels și pandassunt importate în mod implicit. Bibliotecile suplimentare listate în tabel nu sunt importate automat, dar puteți alege să le importați, dacă doriți. 

Important: Pentru a vă proteja securitatea datelor, aceste biblioteci nu vor avea capacitatea de a face solicitări de rețea sau de a vă accesa fișierele și datele de pe computerul local. Pentru a afla mai multe, consultați Securitatea datelor și Python în Excel.

Notă: Python din Excel acceptă fonturi în limbile engleză, chineză (simplificată), franceză, germană, japoneză și spaniolă.

Bibliotecă

Descriere

Astropy

O bibliotecă Python pentru astronomie. Licență: Clauza BSD-3.

beautifulsoup4

O bibliotecă Python proiectată pentru răzuirea ecranului. Licență: MIT.

Fals 

Generează date false. Licență: MIT.  

imbalanced-learn

Vă ajută să rezolvați problemele de clasificare, oferind tehnici de re-eșantionare. Se bazează pe scikit-learn. Licență: MIT.

IPython

O bibliotecă pentru informatică interactivă. Licență: Clauza BSD-3.

Matplotlib

Creează diagrame și figuri la calitate de publicație în Python. Licență: PSF.

mlxtend 

O bibliotecă de învățare programată pentru activități zilnice de știință a datelor. Licență: Clauza BSD-3.

NetworkX

Un pachet Python pentru crearea și manipularea rețelelor complexe. Licență: Clauza BSD-3.

NLTK

O bibliotecă pentru procesarea limbajului natural. Următoarele corpore sunt preîncărcate pentru a fi utilizate cu Python în Excel: brown, punkt, stopwords, treebank, vader și wordnet2022. Licență: Apache v2.

NumPy

Oferă procesarea matricelor pentru numere, șiruri, înregistrări și obiecte. Licență: Clauza BSD-3.

pandas

Oferă structuri de date și instrumente de analiză a datelor. Licență: Clauza BSD-3.

Pillow

Adaugă suport pentru deschiderea, manipularea și salvarea diferitelor formate de fișier imagine. Licență: PIL.

plotnine 

O bibliotecă de reprezentări grafice și de vizualizări de date. Licență: MIT. 

Prinț 

O bibliotecă pentru analiza datelor exploratorii multivariate în Python, inclusiv o varietate de metode pentru rezumarea datelor tabelare. Licență: MIT.  

PyTables

Reunește Python, biblioteca HDF5și biblioteca NumPypentru a gestiona volume mari de date. Licență: Clauza BSD-3.

PyWavelets

O miniundă transformă biblioteca. Licență: MIT.

cod qr 

Un generator de imagini de cod QR. Licență: Clauza BSD-3.

scikit-learn

Un set de module Python pentru învățarea programată și explorarea datelor. Licență: Clauza BSD-3.

SciPy

O bibliotecă științifică pentru Python. Licență: Clauza BSD-3.

seaborn

O bibliotecă de vizualizări de date statistice. Licență: Clauza BSD-3.

snowballstemmer

O colecție de biblioteci de algoritmi pentru Python. Licență: Clauza BSD-2.

se cuartifică 

Creează treemap-uri sau vizualizări pentru a afișa date hierachicale. Licență: Apache v2.

statsmodels

Calcule statistice și modele, de utilizat cu biblioteca SciPy. Licență: Clauza BSD-3.

SymPy

O bibliotecă Python pentru matematică simbolică. Licență: Clauza BSD-3.

tabulate

O bibliotecă pentru crearea și formatarea tabelelor. Licență: MIT.

TheFuzz 

Oferă potrivire fuzzy șir pentru a calcula diferențele dintre secvențe. Licență: MIT.  

wordcloud 

Un generator de cuvinte cloud. Licență: MIT.  

Aflați mai multe de pe Anaconda 

Pentru a afla mai multe despre integrarea și bibliotecile acceptate, vizitați Anaconda.

Articole asociate

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.