Applies ToExcel של Microsoft 365

Python ב- Excel זמין כעת למשתמשים ארגוניים ולמשתמשים עסקיים שבהם פועל הערוץ השוטף ב- Windows, החל מגירסה 2408 (גירסת Build מס' 17928.20114) וערוץ ארגוני חודשי ב- Windows, החל מגירסה 2408 (גירסת Build מס' 17928.20216). היא זמינה בתצוגה מקדימה עבור משתמשים משפחתיים ואישי שבהם פועל הערוץ השוטף ב- Windows החל מגירסה 2405 (גירסת Build מס' 17628.20164). Python ב- Excel זמין ב- Preview עבור משתמשי Education שבהם פועל הערוץ השוטף (Preview) באמצעות תוכנית Insider של Microsoft 365. הוא אינו זמין כעת עבור הערוץ Semi-Annual הארגוני.

הוא נפרס תחילה ל- Excel עבור Windows ולאחר מכן לפלטפורמות אחרות במועד מאוחר יותר. לקבלת מידע נוסף אודות זמינות, ראה זמינות Python ב- Excel.

אם אתה נתקל בבעיות כלשהן עם Python ב- Excel, דווח עליהם על-ידי בחירה בעזרה >משוב ב - Excel.

חדש ב- Python ב-Excel? התחל עם מבוא ל- Python ב- Excel וכן התחל לעבוד עם Python ב- Excel

ספריות Python בקוד פתוח  

Python ב- Excel מגיע עם ערכה סטנדרטית של ספריות Python הניתנות על-ידי Anacondaבאמצעות הפצה מאובטחת. השתמש בספריות Python אלה כדי לפשט את ניתוח הנתונים, לחפש דפוסים ותובנות מוסתרות ולהמחיש את הנתונים באמצעות התוויית נתונים. 

הליבה של Python בספריות Excel 

ספריות הקוד הפתוח הבאות זמינות ב- Python ב- Excel כברירת מחדל. הן יובאו עם המשפטים המפורטים. 

  • Matplotlib. Import הצהרת: import matplotlib.pyplot as plt

  • NumPy. Import הצהרת: import numpy as np

  • pandas. Import הצהרת: import pandas as pd

  • seaborn. Import הצהרת: import seaborn as sns

  • statsmodels. Import הצהרת: import statsmodels as sm

הערה: ספריות ליבה אלה מפורטות גם בחלונית המשימות של אתחול Python ב- Excel. גש לחלונית המשימות של האתחול באמצעות בחירת האפשרות נוסחאות > אתחול ברצועת הכלים של Excel. חלונית משימות זו מוגדרת כעת לקריאה בלבד ומציגה את הגדרות האתחול עבור Python בזמן ריצה של Excel.

כיצד לייבא ספריות 

בנוסף לספריות המרכזיות, באפשרותך לייבא ספריות נוספות הזמינות באמצעות Anaconda. ייבוא ספריות Python ל- Excel באמצעות משפט ייבוא של Python בתא Python ב- Excel, כגון import numpy as np. משפט זה מייבא את ספריית NumPyומקצה לה את הכינוי np. לאחר הזנת משפט ייבוא זה בתא Python, באפשרותך להפנות לספריית NumPy כ- np בנוסחאות Python בחוברת עבודה זו. 

עצה: כדי להבטיח ייבוא של הספריות לפני הפעלת נוסחאות Python, הזן את משפטי הייבוא והגדרות קיימות בגיליון העבודה הראשון בחוברת העבודה. אם תרצה, תוכל לשמור את גליון עבודה הראשון במיוחד עבור משפטי הייבוא וההגדרות.

חשוב: לא כל הספריות משתמשות בתבנית משפט הייבוא import [library] as [name]. לדוגמה, כדי לייבא את ספריית beautifulsoup4, השתמש במשפט הייבוא from bs4 import BeautifulSoup. עיין בתיעוד של כל ספריה כדי ללמוד את משפט הייבוא המומלץ.

רשימת ספריות מומלצות 

הטבלה הבאה מציגה קבוצת משנה של ספריות הקוד הפתוח המסופקות על-ידי Anaconda שניתן להשתמש בהן עם Python ב- Excel. הספריות Matplotlib‏, NumPy,‏ seaborn, statsmodels ו- pandasמיובאות כברירת מחדל. הספריות הנוספות שמפורטות בטבלה לא מיובאות באופן אוטומטי, אבל תוכל לבחור לייבא אותן אם תרצה. 

חשוב: כדי לאבטח את הנתונים שלך, לספריות אלה לא תהיה אפשרות לבצע בקשות רשת או לגשת לקבצים ולנתונים שלך במחשב המקומי. למידע נוסף, ראה אבטחת נתונים ו- Python ב- Excel.

הערה: Python ב- Excel תומך בגופנים אנגלית, סינית (פשוטה), צרפתית, גרמנית, יפנית וספרדית.

ספרייה

תיאור

Astropy

ספריית Python לאסטרונומיה. רישיון: BSD-3-Clause.

beautifulsoup4

ספריית Python המיועדת לגרידת נתונים. רישיון: MIT.

זיוף (Faker) 

יוצר נתונים מזויפים. רישיון: MIT.  

imbalanced-learn

עוזרת להתמודד עם בעיות סיווג על-ידי הצת טכניקות לדגימה מחדש. נשענת על scikit-learn. רישיון: MIT.

IPython

ספריה עבור מיחשוב אינטראקטיבי. רישיון: BSD-3-Clause.

Matplotlib

יצירת תרשימים ונתונים באיכות פרסום ב- Python. רישיון: PSF.

mlxtend 

ספריית למידת מכונה עבור משימות יום-יום למדעי הנתונים. רישיון: BSD-3-Clause.

NetworkX

חבילת Python ליצירה ולתפעול של רשתות מורכבות. רישיון: BSD-3-Clause.

NLTK

ספריה לעיבוד שפה טבעית. רב"ט הבא נטען מראש לשימוש עם Python ב- Excel: חום, פאנק, מילות עצירה, treebank, vader ו- wordnet2022. רשיון: Apache v2.

NumPy

מציעה עיבוד מערך עבור מספרים, מחרוזות, רשומות או אובייקטים. רישיון: BSD-3-Clause.

pandas

מציעה מבני נתונים וכלי ניתוח נתונים. רישיון: BSD-3-Clause.

Pillow

הוספת תמיכה בפתיחה, טיפול ושמירה של תבניות קובץ תמונה שונות. רישיון: PIL.

קו מיתון 

ספריית התוויית נתונים ופריטים חזותיים של נתונים. רישיון: MIT. 

נסיך 

ספריה לניתוח נתונים גישוש רב-משתנה ב- Python, כולל מגוון שיטות לסיכום נתונים טבלאיים. רישיון: MIT.  

PyTables

מאגדת את Python, את ספריית HDF5ואת ספריית NumPyלטיפול בכמויות גדולות של נתונים. רישיון: BSD-3-Clause.

PyWavelets

פונקציה דינאמית שמשנה ספרייה. רישיון: MIT.

קוד qrcode 

מחולל תמונות של קוד QR. רישיון: BSD-3-Clause.

scikit-learn

ערכה של מודולי Python עבור למידת מכונה וכריית נתונים. רישיון: BSD-3-Clause.

SciPy

ספריה מדעית עבור Python. רישיון: BSD-3-Clause.

seaborn

ספריית פריטים חזותיים של נתונים סטטיסטיים. רישיון: BSD-3-Clause.

snowballstemmer

אוסף של ספריות אלגוריתמים עבור Python. רישיון: BSD-2-Clause.

סקויה תות 

יצירת מפות עץ או פריטים חזותיים להצגת נתונים הישירים. רשיון: Apache v2.

statsmodels

חישובים ומודלים סטטיסטיים, לשימוש עם ספריית SciPy. רישיון: BSD-3-Clause.

SymPy

ספריית Python למתמטיקה סמלית. רישיון: BSD-3-Clause.

tabulate

ספריה ליצירה ועיצוב של טבלאות. רישיון: MIT.

תפריט: לה מות 

מציע התאמת מחרוזת מטושטשת לחישוב ההבדלים בין רצפי רצף. רישיון: MIT.  

Wordcloud 

מחולל ענן מילים. רישיון: MIT.  

קבל מידע נוסף מ- Anaconda 

למידע נוסף על האינטגרציה ועל הספריות הנתמכות, היכנס אל Anaconda.

מאמרים קשורים

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.