Ισχύει για
Excel 2016 Excel 2013 Excel 2010 Excel 2007

Σημαντικό: Η υποστήριξη για το Office 2016 και το Office 2019 έληξε στις 14 Οκτωβρίου 2025. Κάντε αναβάθμιση σε Microsoft 365 για να εργαστείτε οπουδήποτε από οποιαδήποτε συσκευή και συνεχίστε να λαμβάνετε υποστήριξη. Λήψη του Microsoft 365

Αυτό το άρθρο περιγράφει τη χρήση της Επίλυσης, ενός πρόσθετου προγράμματος του Microsoft Excel που μπορείτε να χρησιμοποιήσετε για ανάλυση what-if, για να προσδιορίσετε ένα βέλτιστο μείγμα προϊόντων.

Πώς μπορώ να προσδιορίσω το μηνιαίο μείγμα προϊόντων που μεγιστοποιεί την κερδοφορία;

Συχνά, οι εταιρείες πρέπει να προσδιορίζουν την ποσότητα κάθε προϊόντος για την παραγωγή σε μηνιαία βάση. Στην απλούστερη μορφή του, το πρόβλημα μείγματος προϊόντων περιλαμβάνει τον τρόπο καθορισμού της ποσότητας κάθε προϊόντος που πρέπει να παραχθεί κατά τη διάρκεια ενός μήνα για τη μεγιστοποίηση των κερδών. Το μείγμα προϊόντων συνήθως πρέπει να συμμορφώνεται με τους ακόλουθους περιορισμούς:

  • Το μείγμα προϊόντων δεν μπορεί να χρησιμοποιήσει περισσότερους πόρους από όσους είναι διαθέσιμοι.

  • Υπάρχει περιορισμένη ζήτηση για κάθε προϊόν. Δεν μπορούμε να παράγουμε περισσότερο προϊόν κατά τη διάρκεια ενός μήνα από ό, τι υπαγορεύει η ζήτηση, επειδή η πλεονάζουσα παραγωγή σπαταλάται (για παράδειγμα, ένα ευπαθές φάρμακο).

Ας λύσουμε τώρα το παρακάτω παράδειγμα του προβλήματος με το μείγμα προϊόντος. Μπορείτε να βρείτε τη λύση σε αυτό το πρόβλημα στο Prodmix.xlsx αρχείου, που εμφανίζεται στην Εικόνα 27-1.

Εικόνα βιβλίου

Ας υποθέσουμε ότι εργαζόμαστε για μια φαρμακευτική εταιρεία που παράγει έξι διαφορετικά προϊόντα στο εργοστάσιό τους. Η παραγωγή κάθε προϊόντος απαιτεί εργασία και πρώτη ύλη. Η γραμμή 4 στο σχήμα 27-1 δείχνει τις ώρες εργασίας που απαιτούνται για την παραγωγή ενός κιλό κάθε προϊόντος και η γραμμή 5 δείχνει τις λίβρες της πρώτης ύλης που απαιτούνται για την παραγωγή ενός κιλό κάθε προϊόντος. Για παράδειγμα, η παραγωγή μιας λίβρας Προϊόντος 1 απαιτεί έξι ώρες εργασίας και 3,2 λίβρες πρώτης ύλης. Για κάθε φάρμακο, η τιμή ανά λίβρα δίνεται στη γραμμή 6, το κόστος μονάδας ανά λίβρα δίνεται στη γραμμή 7 και η συνεισφορά κέρδους ανά λίβρα δίνεται στη γραμμή 9. Για παράδειγμα, το Προϊόν 2 πωλεί για 11,00 $ ανά λίβρα, επιφέρει κόστος μονάδας 5,70 $ ανά λίβρα και συνεισφέρει κέρδος 5,30 $ ανά λίβρα. Η ζήτηση του μήνα για κάθε φάρμακο δίνεται στη γραμμή 8. Για παράδειγμα, η ζήτηση για το Προϊόν 3 είναι 1041 λίρες. Αυτό το μήνα, είναι διαθέσιμες 4500 ώρες εργασίας και 1600 λίβρες πρώτης ύλης. Πώς μπορεί αυτή η εταιρεία να μεγιστοποιήσει το μηνιαίο κέρδος της;

Εάν δεν γνωρίζαμε τίποτα για την Επίλυση του Excel, θα επιτευχθούμε σε αυτό το πρόβλημα δημιουργώντας ένα φύλλο εργασίας για την παρακολούθηση των κερδών και της χρήσης πόρων που σχετίζονται με το μείγμα προϊόντων. Στη συνέχεια, θα χρησιμοποιούσαμε δοκιμή και σφάλμα για να διαφοροποιήσουμε το μείγμα προϊόντων για να βελτιστοποιήσουμε το κέρδος χωρίς να χρησιμοποιήσουμε περισσότερη εργασία ή πρώτη ύλη από ό, τι είναι διαθέσιμο και χωρίς να παράγουμε κανένα φάρμακο που υπερβαίνει τη ζήτηση. Χρησιμοποιούμε την Επίλυση σε αυτήν τη διαδικασία μόνο στο στάδιο της δοκιμαστικής έκδοσης και του σφάλματος. Ουσιαστικά, η Επίλυση είναι ένας μηχανισμός βελτιστοποίησης που εκτελεί άψογα την αναζήτηση δοκιμαστικής έκδοσης και σφάλματος.

Ένας αριθμός-κλειδί για την επίλυση του προβλήματος μεικτής προϊόντος είναι ο αποτελεσματικός υπολογισμός της χρήσης πόρων και του κέρδους που σχετίζονται με οποιοδήποτε δεδομένο μείγμα προϊόντων. Ένα σημαντικό εργαλείο που μπορούμε να χρησιμοποιήσουμε για να κάνουμε αυτόν τον υπολογισμό είναι η συνάρτηση SUMPRODUCT. Η συνάρτηση SUMPRODUCT πολλαπλασιάζει τις αντίστοιχες τιμές σε περιοχές κελιών και επιστρέφει το άθροισμα αυτών των τιμών. Κάθε περιοχή κελιών που χρησιμοποιείται σε έναν SUMPRODUCT υπολογισμό πρέπει να έχει τις ίδιες διαστάσεις, γεγονός που σημαίνει ότι μπορείτε να χρησιμοποιήσετε SUMPRODUCT με δύο γραμμές ή δύο στήλες, αλλά όχι με μία στήλη και μία γραμμή.

Ως παράδειγμα του τρόπου με τον οποίο μπορούμε να χρησιμοποιήσουμε τη συνάρτηση SUMPRODUCT στο παράδειγμα μείγματος προϊόντων, ας προσπαθήσουμε να υπολογίσουμε τη χρήση των πόρων μας. Η χρήση της εργασίας μας υπολογίζεται από

(Εργασία που χρησιμοποιείται ανά λίβρα του φαρμάκου 1)*(Φάρμακο 1 λίβρες που παράγονται)+ (Εργασία που χρησιμοποιείται ανά λίβρα του φαρμάκου 2)*(Φάρμακο 2 λίβρες που παράγονται) + ... (Εργασία που χρησιμοποιείται ανά λίβρα του φαρμάκου 6)*(Φάρμακο 6 λίβρες που παράγονται)

Θα μπορούσαμε να υπολογίσουμε τη χρήση εργασίας με πιο κουρασμένο τρόπο ως D2*D4+E2*E4+F2*F4+G2*G4+H2*H4+I2*I2*I4. Ομοίως, η χρήση των πρώτων υλών θα μπορούσε να υπολογιστεί ως D2*D5+E2*E5+F2*F5+G2*G5+H2*H5+I2*I5. Ωστόσο, η εισαγωγή αυτών των τύπων σε ένα φύλλο εργασίας για έξι προϊόντα είναι χρονοβόρα. Φανταστείτε πόσος χρόνος θα έπαιρνε αν συνεργάζεστε με μια εταιρεία που παρήγαγε, για παράδειγμα, 50 προϊόντα στο εργοστάσιό τους. Ένας πολύ πιο εύκολος τρόπος για να υπολογίσετε τη χρήση εργασίας και πρώτης ύλης είναι να αντιγράψετε από το D14 στο D15 τον τύπο SUMPRODUCT($D $2:$I$2,D4:I4). Αυτός ο τύπος υπολογίζει το D2*D4+E2*E4+F2*F4+G2*G4+H2*H4+I2*I4 (που είναι η χρήση εργασίας μας), αλλά είναι πολύ πιο εύκολο να εισαχθεί! Παρατηρήστε ότι χρησιμοποιώ το σύμβολο $ με την περιοχή D2:I2, έτσι ώστε όταν αντιγράφω τον τύπο να αποτυπώνω το μείγμα προϊόντων από τη γραμμή 2. Ο τύπος στο κελί D15 υπολογίζει τη χρήση των πρώτων υλών.

Με παρόμοιο τρόπο, το κέρδος μας καθορίζεται από

(Φάρμακο 1 κέρδος ανά λίβρα)*(Φάρμακο 1 λίβρες που παράγονται) + (Φάρμακο 2 κέρδος ανά λίβρα)*(Φάρμακο 2 λίβρες που παράγονται) + ... (Φάρμακο 6 κέρδος ανά λίβρα)*(Φάρμακο 6 λίβρες που παράγονται)

Το κέρδος υπολογίζεται εύκολα στο κελί D12 με τον τύπο SUMPRODUCT(D9:I9$D$2:$I$2).

Τώρα μπορούμε να προσδιορίσουμε τα τρία στοιχεία του μοντέλου Επίλυσης μεικτών προϊόντων.

  • Κελί προορισμού. Στόχος μας είναι η μεγιστοποίηση του κέρδους (υπολογίζεται στο κελί D12).

  • Αλλαγή κελιών. Ο αριθμός των κιλών που παράγονται από κάθε προϊόν (παρατίθεται στην περιοχή κελιών D2:I2)

  • Περιορισμούς. Έχουμε τους ακόλουθους περιορισμούς:

    • Μην χρησιμοποιείτε περισσότερη εργασία ή πρώτη ύλη από ό, τι είναι διαθέσιμο. Δηλαδή, οι τιμές στα κελιά D14:D15 (οι πόροι που χρησιμοποιούνται) πρέπει να είναι μικρότερες ή ίσες με τις τιμές στα κελιά F14:F15 (οι διαθέσιμοι πόροι).

    • Μην παράγετε περισσότερο από ένα φάρμακο από ό, τι είναι σε ζήτηση. Δηλαδή, οι τιμές στα κύτταρα D2:I2 (λίβρες που παράγονται από κάθε φάρμακο) πρέπει να είναι μικρότερες ή ίσες με τη ζήτηση για κάθε φάρμακο (παρατίθεται στα κύτταρα D8:I8).

    • Δεν μπορούμε να παράγουμε αρνητική ποσότητα ναρκωτικού.

Θα σας δείξω πώς μπορείτε να εισαγάγετε το κελί προορισμού, να αλλάξετε κελιά και περιορισμούς στην Επίλυση. Στη συνέχεια, το μόνο που χρειάζεται να κάνετε είναι να κάνετε κλικ στο κουμπί Επίλυση για να βρείτε ένα μείγμα προϊόντων μεγιστοποίηση κέρδους!

Για να ξεκινήσετε, κάντε κλικ στην καρτέλα Δεδομένα και, στην ομάδα Ανάλυση, κάντε κλικ στην επιλογή Επίλυση.

Σημείωση: Όπως εξηγείται στο Κεφάλαιο 26, "Εισαγωγή στη βελτιστοποίηση με την Επίλυση του Excel", η Επίλυση εγκαθίσταται κάνοντας κλικ στο Κουμπί του Microsoft Office και, στη συνέχεια, στις Επιλογές του Excel, ακολουθούμενο από πρόσθετα. Στη λίστα Διαχείριση, κάντε κλικ στην επιλογή Πρόσθετα του Excel, επιλέξτε το πλαίσιο Πρόσθετο επίλυσης και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

Θα εμφανιστεί το παράθυρο διαλόγου Παράμετροι Επίλυσης, όπως φαίνεται στην Εικόνα 27-2.

Εικόνα βιβλίου

Κάντε κλικ στο πλαίσιο Ορισμός κελιού προορισμού και, στη συνέχεια, επιλέξτε το κελί κέρδους μας (κελί D12). Κάντε κλικ στο πλαίσιο Με την αλλαγή κελιών και, στη συνέχεια, τοποθετήστε το δείκτη στην περιοχή D2:I2, η οποία περιέχει τις λίβρες που παράγονται από κάθε φάρμακο. Το παράθυρο διαλόγου θα πρέπει τώρα να έχει την εμφάνιση της Εικόνας 27-3.

Εικόνα βιβλίου

Είμαστε πλέον έτοιμοι να προσθέσουμε περιορισμούς στο μοντέλο. Κάντε κλικ στο κουμπί Προσθήκη. Θα δείτε το παράθυρο διαλόγου Προσθήκη περιορισμού, που εμφανίζεται στην Εικόνα 27-4.

Εικόνα βιβλίου

Για να προσθέσετε τους περιορισμούς χρήσης πόρων, κάντε κλικ στο πλαίσιο Αναφορά κελιού και, στη συνέχεια, επιλέξτε την περιοχή D14:D15. Επιλέξτε <= από τη μεσαία λίστα. Κάντε κλικ στο πλαίσιο Περιορισμός και, στη συνέχεια, επιλέξτε την περιοχή κελιών F14:F15. Το παράθυρο διαλόγου Προσθήκη περιορισμού θα πρέπει τώρα να μοιάζει με εικόνα 27-5.

Εικόνα βιβλίου

Έχουμε πλέον εξασφαλίσει ότι όταν η Επίλυση δοκιμάζει διαφορετικές τιμές για τα μεταβαλλόμενα κελιά, θα λαμβάνονται υπόψη μόνο οι συνδυασμοί που ικανοποιούν τόσο το D14<το =F14 (η εργασία που χρησιμοποιείται είναι μικρότερη ή ίση με την εργασία) όσο και η D15<=F15 (η πρώτη ύλη που χρησιμοποιείται είναι μικρότερη ή ίση με την πρώτη ύλη που διατίθεται). Κάντε κλικ στο κουμπί Προσθήκη για να εισαγάγετε τους περιορισμούς απαίτησης. Συμπληρώστε το παράθυρο διαλόγου Προσθήκη περιορισμού, όπως φαίνεται στην Εικόνα 27-6.

Εικόνα βιβλίου

Η προσθήκη αυτών των περιορισμών εξασφαλίζει ότι όταν η Επίλυση δοκιμάζει διαφορετικούς συνδυασμούς για τις μεταβαλλόμενες τιμές κελιών, θα λαμβάνονται υπόψη μόνο οι συνδυασμοί που ικανοποιούν τις παρακάτω παραμέτρους:

  • D2<=D8 (η ποσότητα που παράγεται από το φάρμακο 1 είναι μικρότερη ή ίση με τη ζήτηση για το φάρμακο 1)

  • E2<=E8 (η ποσότητα που παράγεται από το φάρμακο 2 είναι μικρότερη ή ίση με τη ζήτηση για το φάρμακο 2)

  • F2<=F8 (η ποσότητα που παράγεται από το φάρμακο 3 που παράγεται είναι μικρότερη ή ίση με τη ζήτηση για το φάρμακο 3)

  • G2<=G8 (η ποσότητα που παράγεται από το φάρμακο 4 που παράγεται είναι μικρότερη ή ίση με τη ζήτηση για το φάρμακο 4)

  • H2<=H8 (η ποσότητα που παράγεται από το φάρμακο 5 που παράγεται είναι μικρότερη ή ίση με τη ζήτηση για το φάρμακο 5)

  • I2<=I8 (η ποσότητα που παράγεται από το φάρμακο 6 που παράγεται είναι μικρότερη ή ίση με τη ζήτηση για το φάρμακο 6)

Κάντε κλικ στο κουμπί OK στο παράθυρο διαλόγου Προσθήκη περιορισμού. Το παράθυρο επίλυσης θα πρέπει να μοιάζει με εικόνα 27-7.

Εικόνα βιβλίου

Καταχωρούμε τον περιορισμό ότι η αλλαγή κελιών πρέπει να είναι μη αρνητική στο παράθυρο διαλόγου Επιλογές Επίλυσης. Κάντε κλικ στο κουμπί Επιλογές στο παράθυρο διαλόγου Παράμετροι Επίλυσης. Επιλέξτε το πλαίσιο Προϋποθέτει γραμμικό μοντέλο και το πλαίσιο Ας υποθέσουμε ότι δεν είναι αρνητικό, όπως φαίνεται στην Εικόνα 27-8 στην επόμενη σελίδα. Επιλέξτε OK.

Εικόνα βιβλίου

Εάν επιλέξετε το πλαίσιο Προϋποθέτει μη αρνητικό, διασφαλίζεται ότι η Επίλυση λαμβάνει υπόψη μόνο συνδυασμούς μεταβαλλόμενων κελιών στα οποία κάθε μεταβαλλόμενο κελί θεωρεί μη αρνητική τιμή. Ελέγξαμε το πλαίσιο Υπόθεση γραμμικού μοντέλου, επειδή το πρόβλημα με το μείγμα προϊόντος είναι ένας ειδικός τύπος προβλήματος επίλυσης που ονομάζεται γραμμικό μοντέλο. Ουσιαστικά, ένα μοντέλο της Επίλυσης είναι γραμμικό υπό τις ακόλουθες συνθήκες:

  • Το κελί προορισμού υπολογίζεται προσθέτοντας μαζί τους όρους της φόρμας (μεταβαλλόμενο κελί)*(σταθερά).

  • Κάθε περιορισμός ικανοποιεί την "απαίτηση γραμμικού μοντέλου". Αυτό σημαίνει ότι κάθε περιορισμός υπολογίζεται προσθέτοντας μαζί τους όρους της φόρμας (μεταβαλλόμενο κελί)*(σταθερά) και συγκρίνοντας τα αθροίσματα με μια σταθερά.

Γιατί αυτό το πρόβλημα της Επίλυσης είναι γραμμικό; Το κελί-στόχος μας (κέρδος) υπολογίζεται ως

(Φάρμακο 1 κέρδος ανά λίβρα)*(Φάρμακο 1 λίβρες που παράγονται) + (Φάρμακο 2 κέρδος ανά λίβρα)*(Φάρμακο 2 λίβρες που παράγονται) + ... (Φάρμακο 6 κέρδος ανά λίβρα)*(Φάρμακο 6 λίβρες που παράγονται)

Αυτός ο υπολογισμός ακολουθεί ένα μοτίβο στο οποίο η τιμή του κελιού προορισμού προέρχεται από την πρόσθεση όρων της φόρμας (μεταβαλλόμενο κελί)*(σταθερά).*

Ο περιορισμός της εργασίας μας αξιολογείται συγκρίνοντας την τιμή που προέρχεται από (Η εργασία χρησιμοποιείται ανά λίβρα του φαρμάκου 1)*(Φάρμακο 1 λίβρες που παράγονται) + (Εργασία που χρησιμοποιείται ανά λίβρα του φαρμάκου 2)*(Φάρμακο 2 λίβρες που παράγονται)+ ... (Εργατικοίed ανά λίβρα του φαρμάκου 6)*(Φάρμακο 6 λίβρες που παράγονται) στην εργασία διαθέσιμη.

Επομένως, ο περιορισμός εργασίας υπολογίζεται προσθέτοντας μαζί τους όρους της φόρμας (μεταβαλλόμενο κελί)*(σταθερά) και συγκρίνοντας τα αθροίσματα με μια σταθερά. Τόσο ο περιορισμός εργασίας όσο και ο περιορισμός της πρώτης ύλης ικανοποιούν την απαίτηση γραμμικού μοντέλου.

Οι περιορισμοί απαίτησής μας παίρνουν τη μορφή

(Φάρμακο 1 που παράγεται)<=(Φάρμακο 1 Ζήτηση) (Φάρμακο 2 που παράγεται)<=(Φάρμακο 2 Ζήτηση) ¢(Φάρμακο 6 που παράγεται)<=(Απαίτηση φαρμάκων 6)

Κάθε περιορισμός ζήτησης ικανοποιεί επίσης την απαίτηση γραμμικού μοντέλου, επειδή κάθε ένας υπολογίζεται προσθέτοντας μαζί τους όρους της φόρμας (μεταβαλλόμενο κελί)*(σταθερά) και συγκρίνοντας τα αθροίσματα με μια σταθερά.

Έχοντας δείξει ότι το μοντέλο μείγματος προϊόντων μας είναι ένα γραμμικό μοντέλο, γιατί θα πρέπει να νοιαζόμαστε;

  • Εάν ένα μοντέλο της Επίλυσης είναι γραμμικό και επιλέξουμε "Υπόθεση γραμμικού μοντέλου", η Επίλυση θα βρει εγγυημένα τη βέλτιστη λύση για το μοντέλο της Επίλυσης. Εάν ένα μοντέλο της Επίλυσης δεν είναι γραμμικό, η Επίλυση μπορεί να βρει ή να μην βρει τη βέλτιστη λύση.

  • Εάν ένα μοντέλο της Επίλυσης είναι γραμμικό και επιλέξουμε "Υπόθεση γραμμικού μοντέλου", η Επίλυση χρησιμοποιεί έναν πολύ αποτελεσματικό αλγόριθμο (τη μέθοδο simplex) για να βρει τη βέλτιστη λύση του μοντέλου. Εάν ένα μοντέλο της Επίλυσης είναι γραμμικό και δεν επιλέγουμε "Προϋποθέτει γραμμικό μοντέλο", η Επίλυση χρησιμοποιεί έναν πολύ αναποτελεσματικό αλγόριθμο (τη μέθοδο GRG2) και μπορεί να δυσκολευτεί να βρει τη βέλτιστη λύση του μοντέλου.

Αφού κάνετε κλικ στο κουμπί OK στο παράθυρο διαλόγου Επιλογές Επίλυσης, επιστρέφουμε στο κύριο παράθυρο διαλόγου επίλυσης, που εμφανίζεται νωρίτερα στην Εικόνα 27-7. Όταν κάνουμε κλικ στην επιλογή Επίλυση, η Επίλυση υπολογίζει μια βέλτιστη λύση (εάν υπάρχει) για το μοντέλο μείγματος προϊόντων. Όπως δήλωσα στο κεφάλαιο 26, μια βέλτιστη λύση για το μοντέλο μείγματος προϊόντων θα ήταν ένα σύνολο μεταβαλλόμενων τιμών κυττάρων (λίβρες που παράγονται από κάθε φάρμακο) που μεγιστοποιεί το κέρδος σε σχέση με το σύνολο όλων των εφικτών λύσεων. Και πάλι, μια εφικτή λύση είναι ένα σύνολο μεταβαλλόμενων τιμών κελιών που ικανοποιούν όλους τους περιορισμούς. Οι μεταβαλλόμενες τιμές των κελιών που παρουσιάζονται στο σχήμα 27-9 είναι μια εφικτή λύση, επειδή όλα τα επίπεδα παραγωγής είναι μη αρνητικά, τα επίπεδα παραγωγής δεν υπερβαίνουν τη ζήτηση και η χρήση πόρων δεν υπερβαίνει τους διαθέσιμους πόρους.

Εικόνα βιβλίου

Οι μεταβαλλόμενες τιμές κελιών που εμφανίζονται στην Εικόνα 27-10 της επόμενης σελίδας αντιπροσωπεύουν μια ανέφικτη λύση για τους ακόλουθους λόγους:

  • Παράγουμε περισσότερο φάρμακο 5 από τη ζήτηση για αυτό.

  • Χρησιμοποιούμε περισσότερη εργασία από ό, τι είναι διαθέσιμο.

  • Χρησιμοποιούμε περισσότερη πρώτη ύλη από ό, τι είναι διαθέσιμο.

Εικόνα βιβλίου

Αφού κάνετε κλικ στην επιλογή Επίλυση, η Επίλυση βρίσκει γρήγορα τη βέλτιστη λύση που εμφανίζεται στην Εικόνα 27-11. Πρέπει να επιλέξετε Διατήρηση λύσης Επίλυσης για να διατηρήσετε τις βέλτιστες τιμές λύσεων στο φύλλο εργασίας.

Εικόνα βιβλίου

Η φαρμακευτική εταιρεία μας μπορεί να μεγιστοποιήσει το μηνιαίο κέρδος της σε επίπεδο $ 6,625.20 με την παραγωγή 596.67 λίβρες του φαρμάκου 4, 1084 λίβρες του φαρμάκου 5, και κανένα από τα άλλα φάρμακα! Δεν μπορούμε να προσδιορίσουμε αν μπορούμε να επιτύχουμε το μέγιστο κέρδος των 6.625,20 $ με άλλους τρόπους. Το μόνο που μπορούμε να είμαστε σίγουροι είναι ότι με τους περιορισμένους πόρους και τη ζήτηση, δεν υπάρχει τρόπος να βγάλω περισσότερα από 6.627,20 δολάρια αυτό το μήνα.

Ας υποθέσουμε ότι η ζήτηση για κάθε προϊόν πρέπει να ικανοποιείται. (Ανατρέξτε στο φύλλο εργασίας "Χωρίς εφικτή λύση " στο αρχείο Prodmix.xlsx.) Στη συνέχεια, πρέπει να αλλάξουμε τους περιορισμούς ζήτησης από D2:I2<=D8:I8 σε D2:I2>=D8:I8. Για να το κάνετε αυτό, ανοίξτε την Επίλυση, επιλέξτε τον περιορισμό D2:I2<=D8:I8 και, στη συνέχεια, κάντε κλικ στην επιλογή Αλλαγή. Εμφανίζεται το παράθυρο διαλόγου Αλλαγή περιορισμού, που εμφανίζεται στην Εικόνα 27-12.

Εικόνα βιβλίου

Επιλέξτε >=και, στη συνέχεια, κάντε κλικ στο κουμπί OK. Τώρα έχουμε εξασφαλίσει ότι η Επίλυση θα εξετάσει το ενδεχόμενο να αλλάξει μόνο τιμές κελιών που ανταποκρίνονται σε όλες τις απαιτήσεις. Όταν κάνετε κλικ στο κουμπί Επίλυση, θα δείτε το μήνυμα "Η Επίλυση δεν μπόρεσε να βρει μια εφικτή λύση". Αυτό το μήνυμα δεν σημαίνει ότι κάναμε κάποιο λάθος στο μοντέλο μας, αλλά μάλλον ότι με τους περιορισμένους πόρους μας, δεν μπορούμε να καλύψουμε τη ζήτηση για όλα τα προϊόντα. Η Επίλυση μας λέει απλώς ότι εάν θέλουμε να ανταποκριθούμε στη ζήτηση για κάθε προϊόν, πρέπει να προσθέσουμε περισσότερη εργασία, περισσότερες πρώτες ύλες ή περισσότερα και από τα δύο.

Ας δούμε τι θα συμβεί αν επιτρέψουμε απεριόριστη ζήτηση για κάθε προϊόν και επιτρέψουμε την παραγωγή αρνητικών ποσοτήτων από κάθε φάρμακο. (Μπορείτε να δείτε αυτό το πρόβλημα της Επίλυσης στο φύλλο εργασίας Ορισμός τιμών χωρίς σύγκλιση στο αρχείο Prodmix.xlsx.) Για να βρείτε τη βέλτιστη λύση για αυτή την περίπτωση, ανοίξτε την Επίλυση, κάντε κλικ στο κουμπί Επιλογές και καταργήστε την επιλογή του πλαισίου Υπόθεση μη αρνητικών. Στο παράθυρο διαλόγου Παράμετροι Επίλυσης, επιλέξτε τον περιορισμό απαίτησης D2:I2<=D8:I8 και, στη συνέχεια, κάντε κλικ στην επιλογή Διαγραφή για να καταργήσετε τον περιορισμό. Όταν κάνετε κλικ στο κουμπί Επίλυση, η Επίλυση επιστρέφει το μήνυμα "Ορισμός τιμών κελιών χωρίς σύγκλιση". Αυτό το μήνυμα σημαίνει ότι εάν το κελί προορισμού πρόκειται να μεγιστοποιηθεί (όπως στο παράδειγμά μας), υπάρχουν εφικτές λύσεις με αυθαίρετα μεγάλες τιμές στοχοθετών. (Εάν το κελί προορισμού πρόκειται να ελαχιστοποιηθεί, το μήνυμα "Ορισμός τιμών κελιών να μην συγκλίνουν" σημαίνει ότι υπάρχουν εφικτές λύσεις με αυθαίρετα μικρές τιμές των κελιών προορισμού.) Στην κατάστασή μας, επιτρέποντας την αρνητική παραγωγή ενός φαρμάκου, στην πραγματικότητα "δημιουργούμε" πόρους που μπορούν να χρησιμοποιηθούν για την παραγωγή αυθαίρετα μεγάλων ποσοτήτων άλλων φαρμάκων. Δεδομένης της απεριόριστη απαίτησής μας, αυτό μας επιτρέπει να έχουμε απεριόριστα κέρδη. Σε μια πραγματική κατάσταση, δεν μπορούμε να πάρουμε ένα άπειρο χρηματικό ποσό. Με λίγα λόγια, εάν εμφανιστεί το μήνυμα "Ορισμός τιμών "Χωρίς συγκλίνει", το μοντέλο σας έχει κάποιο σφάλμα.

  1. Ας υποθέσουμε ότι η φαρμακευτική εταιρεία μας μπορεί να αγοράσει έως και 500 ώρες εργασίας με 1 $ περισσότερο ανά ώρα από το τρέχον κόστος εργασίας. Πώς μπορούμε να μεγιστοποιήσουμε το κέρδος;

  2. Σε ένα εργοστάσιο παραγωγής τσιπ, τέσσερις τεχνικοί (A, B, C και D) παράγουν τρία προϊόντα (προϊόντα 1, 2 και 3). Αυτό το μήνα, ο κατασκευαστής του chip μπορεί να πουλήσει 80 μονάδες προϊόντος 1, 50 μονάδες προϊόντος 2 και το πολύ 50 μονάδες προϊόντος 3. Ο Τεχνικός Α μπορεί να κάνει μόνο τα Προϊόντα 1 και 3. Ο τεχνικός Β μπορεί να κάνει μόνο τα προϊόντα 1 και 2. Ο τεχνικός Γ μπορεί να κάνει μόνο το προϊόν 3. Ο τεχνικός Δ μπορεί να κάνει μόνο το προϊόν 2. Για κάθε μονάδα που παράγεται, τα προϊόντα συνεισφέρουν το ακόλουθο κέρδος: Προϊόν 1, $ 6. Προϊόν 2, 7 $. και Προϊόν 3, $10. Ο χρόνος (σε ώρες) που χρειάζεται κάθε τεχνικός για την κατασκευή ενός προϊόντος είναι ο εξής:

    Προϊόν

    Τεχνικός Α

    Τεχνικός Β

    Τεχνικός Γ

    Τεχνικός Δ

    1

    2

    2,5

    Δεν είναι δυνατή η εκτέλεση

    Δεν είναι δυνατή η εκτέλεση

    2

    Δεν είναι δυνατή η εκτέλεση

    3

    Δεν είναι δυνατή η εκτέλεση

    3,5

    3

    3

    Δεν είναι δυνατή η εκτέλεση

    4

    Δεν είναι δυνατή η εκτέλεση

  3. Κάθε τεχνικός μπορεί να εργαστεί έως και 120 ώρες το μήνα. Πώς μπορεί ο κατασκευαστής των chip να μεγιστοποιήσει το μηνιαίο κέρδος του; Ας υποθέσουμε ότι μπορεί να παραχθεί κλασματικός αριθμός μονάδων.

  4. Ένα εργοστάσιο κατασκευής υπολογιστών παράγει ποντίκια, πληκτρολόγια και joystick βιντεοπαιχνιδιών. Το κέρδος ανά μονάδα, η ανά μονάδα χρήση εργασίας, η μηνιαία ζήτηση και η χρήση ανά μονάδα χρόνου μηχανής παρέχονται στον ακόλουθο πίνακα:

    Ποντίκια

    Πληκτρολόγια

    Χειριστήρια

    Κέρδος/μονάδα

    $8

    $11

    $9

    Χρήση εργασίας/μονάδα

    0,2 ώρες

    0,3 ώρες

    0,24 ώρες

    Χρόνος/μονάδα μηχανής

    0,04 ώρες

    0,055 ώρες

    0,04 ώρες

    Μηνιαία ζήτηση

    15.000

    27,000

    11,000

  5. Κάθε μήνα, διατίθενται συνολικά 13.000 ώρες εργασίας και 3.000 ώρες χρόνου μηχανής. Πώς μπορεί ο κατασκευαστής να μεγιστοποιήσει τη μηνιαία συνεισφορά του στα κέρδη από το εργοστάσιο;

  6. Επιλύστε το παράδειγμα του φαρμάκου μας υποθέτοντας ότι πρέπει να ικανοποιηθεί μια ελάχιστη ζήτηση 200 μονάδων για κάθε φάρμακο.

  7. Ο Τζέισον φτιάχνει διαμαντένια βραχιόλια, περιδέραια και σκουλαρίκια. Θέλει να δουλεύει το πολύ 160 ώρες το μήνα. Έχει 800 ουγγιές διαμαντιών. Το κέρδος, ο χρόνος εργασίας και οι ουγγιές διαμαντιών που απαιτούνται για την παραγωγή κάθε προϊόντος δίνονται παρακάτω. Εάν η ζήτηση για κάθε προϊόν είναι απεριόριστη, πώς μπορεί ο Jason να μεγιστοποιήσει το κέρδος του;

    Προϊόν

    Κέρδος μονάδας

    Ώρες εργασίας ανά μονάδα

    Ουγγιές διαμαντιών ανά μονάδα

    Βραχιόλι

    300 €

    .35

    1,2

    Κολιέ

    200 €

    .15

    .75

    Σκουλαρίκια

    100 €

    ,05

    .5

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.