שימוש ב-Excel ב-Python | אוטומציה של Excel עם Python

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

מאמר זה מכסה את הנושאים הבאים:

ספריית Python לשימוש ב-Excel ב-Python

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

אנא הורידו את החבילה או התקינו אותה מ-PyPI באמצעות פקודת pip הבאה בטרמינל שלכם:

pip install aspose-cells-python

שימוש ב-Excel ב-Python: קריאת קבצי Excel

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

אנא עקבו אחרי הצעדים הבאים לקריאת קובץ Excel ב-Python:

  1. טען את קובץ ה-Excel באמצעות מחלקת Workbook.
  2. קבל את אורך ה-WorksheetCollection באמצעות מאפיין Workbook.worksheets.length.
  3. עשה לולאה בין כל הגילונות באוסף ועשה את הדברים הבאים:
    1. גש לגיליון על ידי אינדקס שלו באמצעות שיטת worksheets.get().
    2. קבל ספירה של שורות ועמודות נתונים בגיליון.
    3. התחל לולאת שורות.
    4. התחל לולאת עמודות מקוננת.
    5. קרא נתונים מכל תא באמצעות מאפיין Worksheet.cells.get_cell(row, column).value.

דוגמת הקוד הבאה מציגה כיצד לקרוא קובץ Excel ב-Python.

שימוש ב-Excel ב-Python: קריאת קבצי Excel

קריאת קובץ Excel ב-Python - מקור XLSX

הנה הפלט:

Worksheet: Sheet1
Items A | Items B |

12 | 23 |

23 | 22 |

34 | 11 |

45 | 43 |

65 | 65 |

34 | 22 |

Worksheet: Sheet2

למדו עוד על קריאת נתונים מקבצי Excel ב-Python.

שימוש ב-Excel ב-Python: כתיבה לקבצי Excel

ניתן בקלות ליצור קבצי Excel חדשים בצורה פרוגרמטית ב-Python באמצעות Aspose.Cells עבור Python. הצעד הראשון הוא ליצור אובייקט חדש של מחלקת Workbook שישמש כמיכל עבור קובץ ה-Excel שלכם. ספר חדש בדרך כלל מתחיל עם גיליון ברירת מחדל אחד. תוכלו לגשת לגיליון זה לפי אינדקס או לפי שם. עם אובייקט הגיליון מוכן, תוכלו להתחיל לכתוב נתונים לתאים ספציפיים. תאים מתייחסים לפי כתובת התא שלהם (למשל, “A1” ו-“B2”). ניתן לכתוב סוגים שונים של נתונים, כולל מיתרים, מספרים, תאריכים ו-Bool.

אנא עקבו אחרי הצעדים הבאים כדי ליצור קובץ Excel ב-Python:

  1. צרו מופע של מחלקת Workbook.
  2. גשו לגיליון ברירת המחדל באמצעות שיטת Workbook.worksheets().get(index).
  3. הזינו את הערך בתא הרצוי באמצעות מאפיין Worksheet.cells.get(index).value.
  4. שמרו את הספר כקובץ XLSX באמצעות שיטת Workbook.save().

דוגמת הקוד הבאה מציגה כיצד ליצור קובץ Excel ולהכניס אליו נתונים באמצעות Python.

שימוש ב-Excel ב-Python: כתיבה לקבצי Excel

כתיבה לקובץ Excel ב-Python

גלו עוד על יצירת קבצי MS Excel באמצעות Python כאן, ושפרו את הבנתכם היום!

שימוש ב-Excel ב-Python: עריכת קבצי Excel

עריכת קבצי Excel קיימים עם Aspose.Cells עבור Python כוללת מספר משימות מרכזיות, כולל טעינת הקובץ, ביצוע שינויים במבנה ובתוכן שלו, ושמירה של הקובץ המעודכן. אם ברצונכם לערוך קובץ קיים, תוכלו לטעון אותו לתוך אובייקט מחלקת Workbook. מחלקת Workbook מספקת שיטות לפתוח ולנהל פורמטים שונים של קבצי Excel, כגון XLSX, XLS ו-CSV. ניתן לגשת לגיליון ספציפי כדי לבצע שינויים בתוכן או במבנה שלו. ניתן גם להוסיף גילונות נוספים לפי שם או לפי אינדקס. עם אובייקט הגיליון מוכן, ניתן לשנות את הערכים בתאים ספציפיים. ניתן לשנות את הנתונים הקיימים בתאים אלו לערכים חדשים.

אנא עקבו אחרי הצעדים הבאים כדי לערוך קובץ Excel ב-Python:

  1. טען קובץ Excel קיים באמצעות מחלקת Workbook.
  2. גשו לגיליון ברירת המחדל באמצעות שיטת Workbook.worksheets().get(index).
  3. שנו את הערכים בתאים הרצויים באמצעות מאפיין Worksheet.cells.get(index).value.
  4. הוסיפו גיליון חדש באמצעות שיטת Workbook.worksheets.add(name).
  5. הזינו ערכים בתאים הרצויים באמצעות מאפיין Worksheet.cells.get(index).value.
  6. שמרו את הספר באמצעות שיטת Workbook.save().

דוגמת הקוד הבאה מציגה כיצד לערוך קובץ Excel ב-Python.

שימוש ב-Excel ב-Python: עריכת קבצי Excel

עריכת קובץ Excel ב-Python

בדקו כיצד להוסיף ולמחוק שורות ועמודות ב-Excel באמצעות Python.

שינוי עיצוב תאים ב-Excel באמצעות Python

כדי לשפר את הקריאות וההצגה של קובץ ה-Excel שלכם, תוכלו לשנות את עיצוב התאים. ניתן לשנות סגנונות גופן, צבעים, גבולות וצבעי רקע. Aspose.Cells מציעה מגוון רחב של אפשרויות עיצוב כדי להתאים אישית את המראה של הנתונים שלכם.

אנא עקבו אחרי הצעדים הבאים לשינוי עיצוב התאים בקובץ Excel באמצעות Python:

  1. טען קובץ Excel קיים באמצעות מחלקת Workbook.
  2. גשו לגיליון ברירת המחדל באמצעות שיטת Workbook.worksheets().get(index).
  3. קבל את עיצוב התא באמצעות מאפיין Worksheet.cells.style.
  4. הגדר את צבע הגופן באמצעות מאפיין Style.font.color.
  5. ציין את תבנית הסגנון באמצעות מאפיין Style.pattern.
  6. הגדר את צבע הרקע באמצעות מאפיין Style.background_color.
  7. הגדר את הגבול באמצעות שיטת Style.set_border().
  8. קבל את התא הרצוי כדי ליישם את הסגנון באמצעות שיטת Worksheet.cells.get().
  9. לאחר מכן, יישם את הסגנון על התא הנגיש באמצעות שיטת cell.set_style(style).
  10. לבסוף, שמור את הספר באמצעות שיטת Workbook.save().

דוגמת הקוד הבאה מציגה כיצד ליישם סגנונות ועיצוב על תא בקובץ Excel באמצעות Python.

שינוי עיצוב תאים ב-Excel באמצעות Python

שינוי עיצוב תאים ב-Excel באמצעות Python.

למדו כיצד להתאים את גובה השורה ורוחב העמודה ב-Excel באמצעות Python.

הוספת גרפים ותרשימים ב-Excel באמצעות Python

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

אנא עקבו אחרי הצעדים הבאים להוספת גרפים בקובץ Excel באמצעות Python:

  1. צרו מופע של מחלקת Workbook.
  2. גשו לגיליון לפי אינדקסו.
  3. הזינו ערכי נתונים לתאים הרצויים.
  4. הוסיפו גרף לגיליון באמצעות שיטת Worksheets.charts.add().
  5. גשו לגרף שהתווסף לאחר מכן לפי אינדקסו.
  6. לאחר מכן, הגדרו את מקור הנתונים של הגרף באמצעות שיטת chart.set_chart_data_range().
  7. שמרו את הספר באמצעות שיטת Workbook.save().

דוגמת הקוד הבאה מציגה כיצד להוסיף גרפים לקובץ Excel באמצעות Python.

הוספת גרפים בקובץ Excel באמצעות Python

הוספת גרפים בקובץ Excel באמצעות Python.

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

קבלו רישיון חינם

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

אוטומציה של Excel עם Python – משאבים חינם

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

סיכום

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

במקרה של אי הבנות, אל תהססו לפנות אלינו בפורום התמיכה החינמי שלנו free support forum.

See Also