אם אתם מחפשים לשדרג את ניתוח הנתונים והדו"חות שלכם באופן מקצועי ?
אני ממליץ בחום לשקול את השירות שלנו של תותח Excel.
המומחיות שלנו באקסל תורמת להגשמת היעדים ולפתרון של בעיות מורכבות בצורה יעילה ומהירה.
עם מומחה Excel, אתם יכולים להיות בטוחים שתהליך העבודה שלכם יתנהל בצורה מקצועית.
ליצירת קשר לחצו כאן.
קוד פייטון + ChatGPT + Excel - שילוב מנצח !
לפעמים אתם מבקשים מ-ChatGPT עזרה עם Excel, ואז, ChatGPT בתשובה שלו, נותן לכם קוד Python. למה זה קורה? איך זה שימושי עבורך? ומה היתרונות של Python ?
בואו נתחיל – ואני מדגיש - לא צריך לדעת לתכנת! 😎
המטרה שלי במדריך הזה היא אחת - לתת לכם מעטפת מסודרת, שתאפשר לכם להשתמש ב-Python שמציע לכם ChatGPT עבור אקסל בקלות.
במילים אחרות, אחרי קריאת המדריך הזה, אתם תוכלו להעתיק ולהדביק קוד Python שיוכל לעשות בשבילכם פעולות על קבצי אקסל, בלי הצורך להבין בקוד Python.
במובן מסויים, הדרך הזאת של ייצור קוד ב-Python עם ChatGPT, היא תחליף די טוב למאקרו, ל-VBA, ל-PowerAutomate וכדומה. אבל, הדרך הזו לא מושלמת. יש גם לדרך הזו מהמורות וקשיים. אבל לפעמים, אם יודעים לעבוד איתה נכון, היא מהווה תחליף לא רע בכלל.
בקיצור, שווה להכיר איך להעתיק-להדביק קוד פייטון, כי זה יכול לחסוך לכם ים של זמן בעבודה עם נתונים!
בין אם אתה בעל עסק קטן או מנהל מחלקה בחברה גדולה, המומחים שלנו לאקסל שלנו יכולים לשנות את האופן שבו אתה עובד.
עם ידע עמוק וניסיון רב שנים באקסל, המומחים שלנו יסייע לך למקסם את הפוטנציאל של הנתונים שלך.
חסוך זמן ומשאבים בעזרת קבצי אקסל משוכללים, דוחות אוטומטיים וממשקים חכמים.
צא לדרך לעסק יעיל וממוקד נתונים עוד היום - צור קשר עכשיו!
מחברת Python להורדה
הקובץ של המחברת מכווץ בתוך קובץ ZIP.
אחרי ההורדה חשוב לחלץ את ה-ZIP ואז להעלות את המחברת אל Google Colab.
מתי ChatGPT מציע קוד ב-Python?
בדרך כלל, זה קורה כשצריך לעשות דברים שלא קיימים ב-Excel או דברים שהם יותר מדי בשביל לעשות ב-Excel.
- 🔍 ניקוי טבלאות אקסל – אומנם אפשר להשתמש בנוסחאות, אבל אם צריך רצף של כל מיני פעולות חיפוש\החלפה\ וכדומה, אז קוד python של צאט gpt יעשה את זה הרבה יותר מהר.
- 📊 יצירת גרפים מיוחדים שלא קיימים ב- Excel.
- 🤖 אוטומציה של תהליכים – למשל -
- סיכום מתוך כמה קובצי Excel יחד.
- עדכון נתונים ממקור אחר אל אקסל
- שליחת דוחות אוטומטיים.
- ⚡ כמות נתונים גדולה. כש-Excel מתחיל לקרטע (בערך מ-100,000 שורות , Python פשוט דוהר קדימה. 🏎️ כמובן, שלאקסל יש את היתרונות שלו, שהכל מתעדכן ב-live מול העיניים. אבל, כאשר יש לך טבלה ענקית, ובאקסל אתה פשוט לא יכול לעבוד עליה, זה מעצבן.
אומנם, יש לציין שעם PowerQuery הבעיה הזו לא קיימת.
אבל, עדין לשילוב של ChatGPT+Python+Excel יש יתרון לעומת PowerQuery - שהם לא דורשים לימוד בכלל. גם משתמש שרק יודע לתאר מה הוא רוצה, יכול לקבל קוד פייטון, ולהריץ אותו.
וזה יעבוד לו אותו דבר בדיוק כמו PowerQuery, רק בלי הצורך ללמוד PowerQuery…
רוצה ליצור דוחות ותרשימים מתקדמים בעזרת Excel?
שירות של מומחה Excel יכול להציע לך פתרונות מותאמים לצרכים שלך.
צור קשר עכשיו
למה ChatGPT לא נותן לי פשוט קובץ Excel מוכן? 🤔
התשובה הבאה, היא בגדר השערה כמובן, כי אני לא עובד ב-OpenAI, אז אני לא יודע מה הסיבה. אבל, יחד עם ה-disclaimer הזה, אני יכול לחשוב על לפחות 3 סיבות טובות:
- היכולת להריץ שוב ♻️ – במקום לקבל קובץ עם תוצאה, ChatGPT נותן לכם קוד = כלי שאפשר להשתמש בו כמה פעמים שצריך. בסגנון הרעיון של “לתת חכה, ולא דגים”.
- Python מתמודד יותר טוב עם כמות נתונים גדולה 🚀, ו- ChatGPT מעדיף להפנות לכלי שיוכל לתת מענה תמיד, ולא רק במקרה מסויים.
- Python היא סטנדרט מקובל בתחום ניתוח נתונים, כך שזה מוכר לחלק גדול ממשתמשי האקסל.
- Python מאפשר לעשות יותר דברים, ביחס לנוסחאות אקסל, שמוגבלות לכמות מסויימת של נוסחאות.
בקיצור, קוד Python נותן לנו יותר שליטה, יותר אפשרויות – ואחרי שמתרגלים - פחות כאב ראש!
רוצה להפוך את עבודתך ב-Excel לפחות מסובכת ויותר יעילה?
מומחה Excel יכול להפוך תהליכים לאוטומטים ולבנות עבורך אקסלים יעילים.
צור קשר עכשיו
מה זה בכלל Python ולמה שימושי להכיר?
אני לא הולך ללמד אתכם לתכנת Python, בכלל. אין צורך לדעת לתכנת.
אנחנו נתמקד ביכולת להעתיק ולהדביק קוד Python, בלי להבין אותו.
אם עבדתם רק עם Excel עד היום, יכול להיות ש-Python נשמע לכם כמו משהו ששייך רק למתכנתים – אבל בפועל, זו שפת תכנות ידידותית מאוד שיכולה להקל עליכם לא מעט. יש פעולות רבות שבהן היא “אקסל על סטרואידים” כי היא יותר גמישה מאקסל, ויותר מהירה ממנו.
קטע קוד של פייטון, נקרא “סקריפט” (script). אז יכולים להיות לנו סקריפטים רבים שעושים כל מיני דברים.
למשל: סקריפט שיוצר גרף, סקריפט שמנקה אקסל, סקריפט שמפיק דוח וכדומה.
איפה מריצים קוד פייטון (סקריפטים) ? באיזה תוכנה ?
אני הולך להציג את הצורה הכי פשוטה להריץ סקריפטים (=קטעי קוד) של Python.
בלי צורך להתקין כלום על המחשב שלכם.
אנחנו נשתמש ב- Google Colab.
מחפש פתרון מתקדם ואפקטיבי ב-Excel ?
צוות המומחים שלנו ב-"תותח אקסל" מסוגל להתמודד עם כל אתגר, גדול כקטן , בתחום תוכנת אקסל.
בין אם מדובר בניתוח נתונים מורכב, פיתוח דוחות אוטומטיים או שילוב עם תוכנות אחרות לשימוש יעיל באקסל.
אנחנו בתותח אקסל מציעים פתרונות המותאמים באופן מדויק לצרכים שלכם.
עם ידע רחב וניסיון עשיר, נהפוך עבורך כל פרויקט או בעיה להזדמנות לשיפור והצלחה.
תותח אקסל - הבחירה המושלמת למי שרוצה להשתמש באקסל לא רק ככלי, אלא כנשק עסקי חד וחזק.
צור קשר עכשיו
איך משתמשים ב-Google Colab?
Google Colab הוא כלי חינמי של גוגל שמאפשר להריץ קוד Python בלי להתקין כלום. הוא עובד בדפדפן ומריץ את הקוד על שרת מרוחק (כלומר, המחשב שלכם לא מתאמץ בכלל – מישהו אחר עושה את העבודה 😎). איך מתחילים?
- כניסה למערכת 🏁
- פתחו לשונית חדשה בדפדפן
- גלשו לקישור הבא -Google Colab
- לחצו על Sign In ובצעו הרשמה.
- לוחצים על “New Notebook” – וזהו, אתם בפנים!

מה זו מחברת? 📒
Colab עובד עם “מחברות” (Notebooks) – מחברת היא קובץ שבו אפשר לכתוב קוד Python, להוסיף הסברים בטקסט, ולסדר הכול איך שנוח.כל מחברת בנויה מ-“בלוקים” = תאים.
כל בלוק (=תא) - יכול להכיל סתם טקסט, או קוד.
בלוקים של קוד 💻
בלוק של קוד זה פשוט מקום שבו כותבים פקודות Python. כשלוחצים על Shift + Enter – הקוד רץ, והתוצאה מופיעה מתחת.בלוקים של טקסט ✍️
רוצים להוסיף כותרות או הסברים? יוצרים בלוק טקסט ( למי שמכיר Markdown - אפשרי כמובן) וכותבים שם. זה המקום לרשום הסברים, כותרות וכדומה.מחלקים למקטעים Sections 📌
בצד שמאל, בסרגל הצדדי, אפשר לחלק ל-Section. כלומר בעצם לקבץ יחד כמה בלוקים תחת “Section” בודד.היכן מתבצעים החישובים ? - בענן ☁️
כאשר משתמשים ב- Google Colab , המחשב שלכם לא עושה את החישובים – אלא Colab מריץ אותם בענן (=שרתים של גוגל). זה אומר שאפשר לעבוד גם עם קבצים כבדים בלי לחשוש שזה יעמיס על המחשב.
בקיצור, Google Colab נותן לכם סביבת עבודה נוחה להריץ קוד, לשמור הערות, ולחלק את העבודה למקטעים – וכל זה בלי להתקין שום דבר. קסם של דבר! 🪄
בחלק הבא של המדריך, אני הולך לבצע כמה פעולות ב- Python.
אנחנו נראה איך מריצים קוד, ונראה גם את המעטפת שהכנתי עבורכם להרצת קוד בקלות.
אז הבנו מה זאת שפת התכנות Python.
אני רוצה שנכיר עוד מושג אחד, רגע לפני שצוללים פנימה: ספריות Python (באנגלית Python libraries).
אם אתם מחפשים לשדרג את ניתוח הנתונים והדו"חות שלכם באופן מקצועי ?
אני ממליץ בחום לשקול את השירות שלנו של תותח Excel.
המומחיות שלנו באקסל תורמת להגשמת היעדים ולפתרון של בעיות מורכבות בצורה יעילה ומהירה.
עם מומחה Excel, אתם יכולים להיות בטוחים שתהליך העבודה שלכם יתנהל בצורה מקצועית.
ליצירת קשר לחצו כאן.
ספריות פייתון: כמו חלקי לגו מוכנים
תחשוב על פייתון כמו קופסת לגו. אתה יכול לבנות דברים בסיסיים עם החלקים שיש לך, אבל כדי לבנות דברים מורכבים יותר, אתה צריך חלקי לגו מיוחדים.
ספריות פייתון הן כמו ערכות לגו מיוחדות, שכל אחת מהן מכילה חלקים שמתאימים למשימה מסוימת. למשל:
- ספריית pandas:
- היא כמו “ערכת לגו של טבלאות” - עוזרת לך לעבד ולנתח נתונים בטבלאות, כמו באקסל.
- ספריית plotly:
- היא כמו “ערכת לגו של גרפים” - מאפשרת לך לבנות גרפים צבעוניים ואינטראקטיביים.
במקום שתצטרך ליצור כל חלק לגו בעצמך, אתה פשוט משתמש בערכות מוכנות, ובונה דברים מדהימים בקלות.
במילים אחרות: ספריות פייתון הן אוספים של קוד מוכן לשימוש, שמאפשרים לך להרחיב את יכולות שפת פייתון ולבצע משימות מורכבות במהירות ובקלות.
אחרי כל ההקדמות האלו, בואו נתחיל להריץ קוד Python.
אני מחלק את זה לקוד שצריך להריץ רק פעם אחת, וקוד שצריך להריץ עבור כל נושא שנרצה.
בין אם אתה בעל עסק קטן או מנהל מחלקה בחברה גדולה, המומחים שלנו לאקסל שלנו יכולים לשנות את האופן שבו אתה עובד.
עם ידע עמוק וניסיון רב שנים באקסל, המומחים שלנו יסייע לך למקסם את הפוטנציאל של הנתונים שלך.
חסוך זמן ומשאבים בעזרת קבצי אקסל משוכללים, דוחות אוטומטיים וממשקים חכמים.
צא לדרך לעסק יעיל וממוקד נתונים עוד היום - צור קשר עכשיו!
הפקודות שצריך להריץ כאשר פעם אחת בלבד
בלוק - התקנת ספריות פייטון נפוצות
!pip install xlsxwriter
!pip install python-bidi
!pip install rapidfuzz
!pip install matplotlib
בלוק - התקנת פונטים בעברית
!apt-get install -y fonts-arphic-ukai fonts-arphic-uming fonts-ipafont-mincho fonts-ipafont-gothic fonts-unfonts-core
חשוב לדעת לכתוב הוראות ( prompt ) ל- ChatGPT
אני רוצה שתשימו לב לכמה נקודות בהוראות שאני נותן ל- ChatGPT, כי זה ממש מהותי כדי להצליח להגיע לקוד שעובד, ולא לבזבז זמן במפח נפש.
- צריך לומר לו שהקוד ירוץ ב- Google Colab
- צריך לומר לו שהקובץ יעלה ל- Google Colab באמצעות upload (זה השם של הפקודה הרלוונטית).
- צריך לומר לו בצורה מפורשת איך רוצים את התוצאה הסופית:
- תציג את הגרף על המסך - למשל תציג את הגרף על המסך.
- תוריד את הקובץ למחשב - למשל, במקרים שבהם הוא עושה פעולה על הקובץ שלנו.
רוצה ליצור דוחות ותרשימים מתקדמים בעזרת Excel?
שירות של מומחה Excel יכול להציע לך פתרונות מותאמים לצרכים שלך.
צור קשר עכשיו
דוגמאות Python עבור קבצי Excel
גרף רדאר
יש לי נניח טבלת נתונים כאלו, שמתארת ציונים של איכות חיים בעיר מסויימת בישראל.
ואני רוצה ליצור ממנה גרף רדאר.
מדד | ערך |
---|---|
ביטחון | 8 |
תחבורה | 7 |
תרבות | 9 |
ניקיון | 8.5 |
כלכלה | 7.5 |
זו הבקשה שנתתי ל ChatGPT (ה- prompt ):
יש לי קובץ אקסל עם נתוני מדדי איכות חיים בעמודות “מדד” ו"ערך". תן לי קוד פייתון שמתאים להרצה ב-Google Colab, שיטען את הקובץ באמצעות upload ויציג גרף רדאר באמצעות plotly. הקוד צריך להתמודד טוב עם עברית ולוודא שהתוויות מוצגות נכון.
קוד הפייטון שקיבלתי - מופיע במחברת Google Colab ששיתפתי.
וזו התוצאה:

רוצה להפוך את עבודתך ב-Excel לפחות מסובכת ויותר יעילה?
מומחה Excel יכול להפוך תהליכים לאוטומטים ולבנות עבורך אקסלים יעילים.
צור קשר עכשיו
אנימציה של גרף בועות מתנפחות
זו הבקשה שכתבתי ל- ChatGPT ( ה-prompt ):
אני רוצה ליצור גרף בועות מתנפחות (animated bubble chart). יש לי נתונים בקובץ excel על מדינות עם עמודות: שנה (Year), מדינה (Country), תמ"ג (GDP), תוחלת חיים (LifeExpectancy) ואוכלוסייה (Population). ה-X הוא התמ"ג, ה-Y הוא תוחלת החיים, וגודל הבועה מבוסס על האוכלוסייה. אני רוצה שהגרף יהיה אנימציה לפי השנים, ושיהיו תוויות עם שמות המדינות על כל עיגול, כך שיהיה ברור איזו מדינה כל עיגול מייצג. תן לי קוד פייתון שמתאים להרצה ב-Google Colab, שיטען את הקובץ באמצעות upload
קוד הפייטון שקיבלתי - מופיע במחברת Google Colab ששיתפתי.

אם אתם מחפשים לשדרג את ניתוח הנתונים והדו"חות שלכם באופן מקצועי ?
אני ממליץ בחום לשקול את השירות שלנו של תותח Excel.
המומחיות שלנו באקסל תורמת להגשמת היעדים ולפתרון של בעיות מורכבות בצורה יעילה ומהירה.
עם מומחה Excel, אתם יכולים להיות בטוחים שתהליך העבודה שלכם יתנהל בצורה מקצועית.
ליצירת קשר לחצו כאן.
תצוגה של נתונים על מפה
זה הבקשה שכתבתי ל- ChatGPT (ה- prompt ):
אני צריך עזרה עם יצירת מפת Folium ב-Google Colab. יש לי קובץ Excel שכולל נתונים על ערים בישראל (שם העיר, קואורדינטות גיאוגרפיות - latitude, longitude) ואני רוצה להציג את הערים על המפה עם מרקרים. בנוסף, לכל עיר יש אוכלוסיה שצריכה להופיע גם ב-popup של המרקר. הייתי רוצה שהקוד יאפשר לי להעלות את הקובץ דרך Google Colab (באמצעות upload) ולהציג את המפה אינטראקטיבית בסוף. אשמח אם תוכל גם להוסיף את אוכלוסיית כל עיר ולהציג אותה בצורה יפה
קוד הפייטון שקיבלתי - מופיע במחברת Google Colab ששיתפתי.

חיפוש טקסט דומה (לא אפשרי בכלל עם Excel )
לפעמים יש לנו טבלאות אקסל עם רשימות ארוכות של שמות.
ואנחנו רוצים למצוא רשומות כפולות, אבל כאלו שלא זהות. למשל :
תל אביב
תל-אביב (הוספנו מקף)
תלאביבב (שכפלנו אות בסוף השם)
באקסל זו בעיה לזהות כפילויות כאלו. למרות שאנחנו יודעים שהן בעצם אותו דבר.
כאן נכנס לתמונה Fuzzy Matching. הוא עוזר למצוא התאמות דומות, גם אם יש הבדלים קטנים, ולנקות את הטבלאות שלך מרשומות כפולות.
Fuzzy Matching זה כמו “השוואה גמישה”. במקום לחפש התאמה מדויקת בין מילים או טקסטים, Fuzzy Matching מחפש התאמות דומות, גם אם יש שגיאות כתיב, הבדלים קטנים או סדר מילים שונה.
אז נניח יש לנו טבלה כזו של נתונים:
שם | סוג מטבח |
---|---|
מסעדת “הבסטה” | ים תיכוני |
“הבסטה” | ים תיכוני |
בסטה | ים תיכוני |
“דוק” | דגים |
דוק | דגים |
“סנטה קתרינה” | איטלקי |
סנטה קטרינה | איטלקי |
“כתית” | עילית |
כתית | עילית |
“אבראג'” | מזרח תיכוני |
אברג' | מזרח תיכוני |
זו הבקשה שלי מ- ChatGPT (ה- prompt ):
יש לי קובץ אקסל עם טבלה של מסעדות, הכוללת את העמודות ‘שם’ ו-‘סוג מטבח’. אני רוצה לטעון את הקובץ ב-Google Colab ולמצוא רשומות עם שמות מסעדות דומים מאוד (למשל עם 90% דמיון או יותר), כך שאשאיר רק מופע אחד מכל שם דומה. בסוף הקוד, הקובץ שנוצר ירד אוטומטית למחשב שלי.
קוד הפייטון שקיבלתי - מופיע במחברת Google Colab ששיתפתי.
ואחרי שהרצתי אותו, ראיתי ש-90 אחוז התאמה זה עדיף לא מספיק, אז הורדתי ל-70 אחוז התאמה.
והקובץ שקיבלתי - כבר הכיל רשימה שבה כל מסעדה הופיעה פעם אחת בלבד.
בין אם אתה בעל עסק קטן או מנהל מחלקה בחברה גדולה, המומחים שלנו לאקסל שלנו יכולים לשנות את האופן שבו אתה עובד.
עם ידע עמוק וניסיון רב שנים באקסל, המומחים שלנו יסייע לך למקסם את הפוטנציאל של הנתונים שלך.
חסוך זמן ומשאבים בעזרת קבצי אקסל משוכללים, דוחות אוטומטיים וממשקים חכמים.
צא לדרך לעסק יעיל וממוקד נתונים עוד היום - צור קשר עכשיו!
נספח: הבחירות הטכניות שעשיתי לצורך המדריך הזה, והסיבות לכל בחירה.
- בחרתי להעדיף את Google Colab על פני פתרונות אחרים כמו Jupyter או הרצה ידנית ב-cmd, כיוון שהרצה ב-Google Colab הרבה יותר קלה ל-99% מהמשתמשים.
- הבחירות בספריות שהותקנו, נעשו על סמך הניסיון. בחרתי ספריות שמאוד נפוצות עבור עבודה עם Excel, גרפים, ועברית.
- הבחירה בפתרון של העלאת קבצים, (הפונקציה upload), ולא בפתרון של חיבור ל- Google Drive נעשה מתוך התחשבות בהיבטים של אבטחה, עדיף לתת פתרון ששומר את הקובץ באותו הרגע, ולא פתרון שמערב שיקולים של הרשאות גישה וכדומה - הכוללים בחובן סיכונים לטווח ארוך יותר שמשתמש מן השורה לא מודע אליהם.
רוצה ליצור דוחות ותרשימים מתקדמים בעזרת Excel?
שירות של מומחה Excel יכול להציע לך פתרונות מותאמים לצרכים שלך.
צור קשר עכשיו