משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה

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

תיאור משימת ההובלה

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

  1. סָגוּר. במקרה זה, היצע וביקוש מאוזנים.
  2. לִפְתוֹחַ. אין כאן שוויון בין היצע וביקוש. כדי לקבל פתרון לבעיה זו, תחילה יש להביא אותה לסוג הראשון, השוואה בין היצע וביקוש. כדי לעשות זאת, אתה צריך להציג אינדיקטור נוסף - נוכחות של קונה או מוכר מותנה. בנוסף, עליך לבצע שינויים מסוימים בטבלת העלויות.

כיצד להפעיל את התכונה מצא פתרון באקסל

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

  1. פתח את תפריט "קובץ", הממוקם בפינה השמאלית העליונה של חלון התוכנית. משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
  2. לאחר מכן, לחץ על הכפתור עם הפרמטרים. משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
  3. לאחר מכן, אנו מוצאים את קטע המשנה "הגדרות" ונעבור לתפריט ניהול התוספות. אלו הן תוכנות קטנות הפועלות בתוך סביבת Microsoft Excel. אנו רואים שבהתחלה לחצנו על תפריט "תוספות", ולאחר מכן בחלק הימני התחתון קבענו את הפריט "תוספות אקסל" ולחצנו על כפתור "עבור". כל הפעולות הדרושות מסומנות עם מלבנים וחצים אדומים. משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
  4. לאחר מכן, הפעל את התוספת "חפש פתרון", ולאחר מכן אנו מאשרים את הפעולות שלנו על ידי לחיצה על כפתור אישור. בהתבסס על תיאור ההגדרה, אנו יכולים לראות שהיא נועדה לנתח נתונים מורכבים, כגון מדעיים ופיננסיים. משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
  5. לאחר מכן, עבור ללשונית "נתונים", שם אנו רואים כפתור חדש, שנקרא זהה לתוספת. ניתן למצוא אותו בקבוצת כלי הניתוח.משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה

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

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

בנוסף למשימות הובלה, תוסף זה משמש גם למטרות הבאות:

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

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

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

התוסף Solver מונה את הערכים השונים של המשתנים המועברים לפונקציית האובייקטיב באופן כזה שהוא המקסימום, המינימום או שווה לערך מסוים (זו בדיוק ההגבלה). ישנה פונקציה נוספת הדומה במקצת בעיקרון הפעולה שלה, ולעתים קרובות מבלבלת אותה עם ה"חפש פתרון". זה נקרא "בחירת אופציות". אבל אם אתה חופר לעומק, ההבדל ביניהם הוא עצום:

  1. הפונקציה Goal Seek אינה פועלת עם יותר ממשתנה אחד.
  2. הוא אינו מספק את היכולת להגביל את המשתנים.
  3. הוא מסוגל לקבוע רק את השוויון של הפונקציה האובייקטיבית לערך מסוים, אך אינו מאפשר למצוא את המקסימום והמינימום. לכן, זה לא מתאים למשימה שלנו.
  4. מסוגל לחשב ביעילות רק אם סוג ליניארי מודל. אם המודל אינו ליניארי, אז הוא מוצא את הערך הקרוב ביותר לערך המקורי.

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

דוגמה לפתרון בעיית תחבורה באקסל

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

משימות תנאים

נניח שיש לנו 6 מוכרים ו-7 קונים. הביקוש וההיצע ביניהם מתחלקים בהתאמה באופן הבא: 36, 51, 32, 44, 35 ו-38 יחידות הם מוכרים ו-33, 48, 30, 36, 33, 24 ו-32 יחידות הם קונים. אם תסכם את כל הערכים הללו, תגלה שההיצע והביקוש נמצאים באיזון. לכן, בעיה זו היא מסוג סגור, אשר נפתרת בפשטות רבה.

משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה

בנוסף, יש לנו מידע על כמה אתה צריך להוציא על תחבורה מנקודה A לנקודה B (הם מסומנים בתאים צהובים בדוגמה). משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה

פתרון - אלגוריתם צעד אחר צעד

כעת, לאחר שהכרנו את הטבלאות עם הנתונים הראשוניים, נוכל להשתמש באלגוריתם הבא כדי לפתור בעיה זו:

  1. ראשית, אנו מכינים טבלה המורכבת מ-6 שורות ו-7 עמודות. משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
  2. לאחר מכן, אנו הולכים לכל תא שאינו מכיל ערכים ובו זמנית נמצא מחוץ לטבלה החדשה שנוצרה ומכניסים את הפונקציה. כדי לעשות זאת, לחץ על כפתור fx, שנמצא משמאל לשורת הזנת הפונקציה. משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
  3. יש לנו חלון שבו אנחנו צריכים לבחור את הקטגוריה "מתמטיקה". באיזו פונקציה אנחנו מעוניינים? זה המודגש בצילום מסך זה. פוּנקצִיָה SUMPRODUCT מכפיל טווחים או מערכים בינם לבין עצמם ומסכם אותם. בדיוק מה שאנחנו צריכים. לאחר מכן, הקש על מקש אישור.משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
  4. לאחר מכן, יופיע חלון על המסך שבו עליך לציין את פרמטרי הפונקציה. הם הבאים:
    1. מערך 1. זהו הארגומנט הראשון בו אנו כותבים את הטווח המודגש בצהוב. אתה יכול להגדיר את פרמטרי הפונקציה באמצעות המקלדת או על ידי בחירת האזור המתאים באמצעות לחצן העכבר השמאלי.
    2. מערך 2. זהו הארגומנט השני, שהוא הטבלה החדשה שנוצרה. הפעולות מתבצעות באותו אופן.

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

  1. לאחר מכן, אנו מבצעים לחיצת עכבר שמאלית על התא המשמש כחלק השמאלי העליון בטבלה החדשה שנוצרה. כעת לחץ שוב על כפתור הכנס פונקציה. משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
  2. אנו בוחרים באותה קטגוריה כמו במקרה הקודם. אבל הפעם אנחנו מתעניינים בפונקציה SUM. משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
  3. כעת מגיע שלב מילוי הטיעונים. כטיעון הראשון, אנו כותבים את השורה העליונה של הטבלה שיצרנו בהתחלה. באותו אופן כמו קודם, ניתן לעשות זאת על ידי בחירת תאים אלה בגיליון, או באופן ידני. אנו מאשרים את הפעולות שלנו על ידי לחיצה על כפתור אישור. משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
  4. את התוצאות נראה בתא עם הפונקציה. במקרה זה, זה אפס. לאחר מכן, העבר את הסמן לפינה הימנית התחתונה, ולאחר מכן יופיע סמן השלמה אוטומטית. זה נראה כמו קטיפה שחורה קטנה. אם הוא מופיע, החזק את לחצן העכבר השמאלי והזז את הסמן לתא האחרון בטבלה שלנו. משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
  5. זה נותן לנו את ההזדמנות להעביר את הנוסחה לכל שאר התאים ולקבל את התוצאות הנכונות מבלי לבצע חישובים נוספים.
  6. השלב הבא הוא לבחור את התא השמאלי העליון ולהדביק את הפונקציה SUM לתוכה. לאחר מכן, נזין את הארגומנטים ונשתמש בסמן ההשלמה האוטומטית כדי למלא את כל התאים הנותרים.
  7. לאחר מכן, אנו ממשיכים ישירות לפתרון הבעיה. לשם כך, נשתמש בתוסף שכללנו קודם לכן. עבור ללשונית "נתונים", ושם אנו מוצאים את הכלי "חפש פתרון". אנו לוחצים על הכפתור הזה. משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
  8. כעת הופיע לנגד עינינו חלון, דרכו ניתן להגדיר את הפרמטרים של התוסף שלנו. בואו נסתכל על כל אחת מהאפשרויות הבאות:
    1. ייעל את פונקציית המטרה. כאן עלינו לבחור את התא המכיל את הפונקציה SUMPRODUCT. אנו רואים שאופציה זו מאפשרת לבחור פונקציה שעבורה יחפש פתרון.
    2. לפני. כאן הגדרנו את האפשרות "מינימום".
    3. על ידי שינוי התאים של המשתנים. כאן אנו מציינים את הטווח המתאים לטבלה שיצרנו ממש בהתחלה (למעט השורה והעמודה המסכמת).
    4. כפוף להגבלות. כאן עלינו להוסיף אילוצים על ידי לחיצה על כפתור הוסף. משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה
    5. אנו זוכרים איזה סוג של אילוץ עלינו ליצור - סכום הערכים של דרישות הקונים והצעות המוכרים חייב להיות זהה.
  9. משימת ההגבלות מתבצעת באופן הבא:
    1. קישור לתאים. כאן אנו נכנסים לטווח הטבלה לחישובים.
    2. תנאים. זוהי פעולה מתמטית שלפיה נבדק הטווח שצוין בשדה הקלט הראשון.
    3. הערך של התנאי או האילוץ. כאן אנו נכנסים לעמודה המתאימה בטבלת המקור.
    4. לאחר השלמת כל השלבים, לחץ על כפתור אישור, ובכך אשר את הפעולות שלנו.

משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה

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

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

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

משימת הובלה באקסל. מציאת שיטת ההובלה הטובה ביותר מהמוכר לקונה

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

סיכום

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

השאירו תגובה