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

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

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

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

חדש ב- Python ב-Excel? התחל בקריאה של מבוא ל- Python ב- Excelוהתחל לעבוד עם Python ב- Excel

מהו DataFrame?  

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

הערה: Python ב- Excel משתמש ב- DataFrame אובייקט ברירת המחדל עבור טווחים דו-ממדיים.

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

אובייקט DataFrame בתא Python ב- Excel.

כדי להציג את המידע בתוך מסגרת נתונים, בחר את סמל הכרטיס בתא או השתמש ב- Ctrl+Shift+F5. צילום המסך הבא מציג אובייקט DataFrame עם תצוגת הכרטיס פתוחה. הדוגמה DataFrame חוזרת על הנתונים בתאים A1:B3 בגליון העבודה. 

גירסת Preview של Python ב- Excel DataFrame, המציגה קוד Python וערכים של Excel.

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

שינוי סוג הפלט של Python 

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

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

תפריט הפלט Python בחוברת עבודה של Excel.

צילום המסך הבא מציג את הנתונים הקודמת של DataFrame, אך הפעם הנתונים מוחזרים בערכי Excel. מאחר ש- DataFrame זה חוזר על הנתונים בתאים A1:B3 בגליון העבודה, התוצאה של Python בתאים C1:D3 תואמת לתאים A1:B3.  

Python ב- Excel DataFrame מוחזר כערכים של Excel.

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

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

  • אם הערכים של עמודת האינדקס אינם מספריים (כגון תוצאת describe() או group_by()).

  • אם שם עמודת האינדקס הוגדר.

באפשרותך גם להשתמש בתפריט הלחיצה הימנית או ב- Ctrl+לחיצה בכל תא Python כדי לשנות סוגי פלט. פתח את תפריט הלחיצה הימנית ובחר פלט כ כדי לשנות את הפלט. 

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

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

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

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

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

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×