Πώς να χρησιμοποιήσετε την αναζήτηση στόχου και την επίλυση του Excel για επίλυση για άγνωστες μεταβλητές

Πώς να χρησιμοποιήσετε την αναζήτηση στόχου και την επίλυση του Excel για επίλυση για άγνωστες μεταβλητές

Το Excel είναι πολύ ικανό όταν έχετε όλα τα δεδομένα που χρειάζεστε για τους υπολογισμούς σας.





Αλλά δεν θα ήταν ωραίο αν μπορούσε επίλυση για άγνωστες μεταβλητές ;





Με το Goal Seek και το πρόσθετο Solver, μπορεί. Και θα σας δείξουμε πώς. Διαβάστε για έναν πλήρη οδηγό σχετικά με τον τρόπο επίλυσης για ένα κελί με αναζήτηση στόχου ή μια πιο περίπλοκη εξίσωση με το Solver.





Πώς να χρησιμοποιήσετε την αναζήτηση στόχων στο Excel

Το Goal Seek είναι ήδη ενσωματωμένο στο Excel. Είναι κάτω από το Δεδομένα καρτέλα, στο Ανάλυση τι-αν μενού:

Για αυτό το παράδειγμα, θα χρησιμοποιήσουμε ένα πολύ απλό σύνολο αριθμών. Έχουμε αριθμούς πωλήσεων αξίας τριών τετάρτων και ετήσιο στόχο. Μπορούμε να χρησιμοποιήσουμε το Goal Seek για να καταλάβουμε ποιοι αριθμοί πρέπει να είναι στο 4ο τρίμηνο για να πετύχουμε τον στόχο.



Όπως μπορείτε να δείτε, το τρέχον σύνολο πωλήσεων είναι 114.706 μονάδες. Αν θέλουμε να πουλήσουμε 250.000 μέχρι το τέλος του έτους, πόσα πρέπει να πουλήσουμε το 4ο τρίμηνο; Το Excel's Goal Seek θα μας πει.

Δείτε πώς μπορείτε να χρησιμοποιήσετε την Αναζήτηση στόχου, βήμα προς βήμα:





  1. Κάντε κλικ Δεδομένα> Ανάλυση αν και τι> Αναζήτηση στόχου Το Θα δείτε αυτό το παράθυρο:
  2. Τοποθετήστε το μέρος 'ίσοι' της εξίσωσης σας στο Ορισμός κυψέλης πεδίο. Αυτός είναι ο αριθμός που το Excel θα προσπαθήσει να βελτιστοποιήσει. Στην περίπτωσή μας, είναι το τρέχον σύνολο των αριθμών πωλήσεών μας στο κελί B5.
  3. Πληκτρολογήστε την τιμή του στόχου σας στο Να εκτιμήσεις πεδίο. Αναζητούμε συνολικά 250.000 πωλημένες μονάδες, οπότε θα βάλουμε «250.000» σε αυτόν τον τομέα.
  4. Πείτε στο Excel ποια μεταβλητή πρέπει να επιλύσετε στο Με την αλλαγή κυψέλης πεδίο. Θέλουμε να δούμε ποιες πρέπει να είναι οι πωλήσεις μας στο 4ο τρίμηνο. Έτσι, θα πούμε στο Excel να λύσει για το κελί D2. Θα είναι έτσι όταν είναι έτοιμο να ξεκινήσει:
  5. Κτύπημα Εντάξει να λύσεις για τον στόχο σου. Όταν φαίνεται καλό, απλά χτυπήστε Εντάξει Το Το Excel θα σας ενημερώσει όταν το Goal Seek έχει βρει μια λύση.
  6. Κάντε κλικ Εντάξει πάλι και θα δείτε την τιμή που λύνει την εξίσωση σας στο κελί για το οποίο επιλέξατε Με την αλλαγή κυψέλης Το

Στην περίπτωσή μας, η λύση είναι 135.294 μονάδες. Φυσικά, θα μπορούσαμε να διαπιστώσουμε ότι αφαιρώντας το συνολικό τρέξιμο από τον ετήσιο στόχο. Αλλά το Goal Seek μπορεί επίσης να χρησιμοποιηθεί σε ένα κελί που έχει ήδη δεδομένα Το Και αυτό είναι πιο χρήσιμο.

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





πώς διαγράφετε πρόσφατα την παρακολούθηση στο netflix;

Το Goal Seek είναι λοιπόν χρήσιμη δυνατότητα Excel , αλλά δεν είναι τόσο εντυπωσιακό. Ας ρίξουμε μια ματιά σε ένα εργαλείο που είναι πολύ πιο ενδιαφέρον: το πρόσθετο Solver.

Τι κάνει το Excel's Solver;

Με λίγα λόγια, ο Solver είναι σαν ένα πολυπαραλλακτική έκδοση του Goal Seek Το Παίρνει μια μεταβλητή στόχου και προσαρμόζει έναν αριθμό άλλων μεταβλητών μέχρι να πάρει την απάντηση που θέλετε.

Μπορεί να λύσει για μια μέγιστη τιμή ενός αριθμού, μια ελάχιστη τιμή ενός αριθμού ή έναν ακριβή αριθμό.

Και λειτουργεί εντός περιορισμών, οπότε εάν δεν είναι δυνατή η αλλαγή μιας μεταβλητής ή μπορεί να ποικίλει μόνο σε ένα καθορισμένο εύρος, ο Solver θα το λάβει αυτό υπόψη.

Είναι ένας πολύ καλός τρόπος επίλυσης για πολλές άγνωστες μεταβλητές στο Excel. Αλλά η εύρεση και η χρήση του δεν είναι απλή.

Ας ρίξουμε μια ματιά στη φόρτωση του πρόσθετου Solver και, στη συνέχεια, εξετάστε πώς να χρησιμοποιήσετε το Solver στο Excel 2016.

Πώς να φορτώσετε το πρόσθετο επίλυσης

Το Excel δεν έχει Solver από προεπιλογή. Είναι ένα πρόσθετο, έτσι, όπως και άλλες ισχυρές δυνατότητες του Excel, πρέπει πρώτα να το φορτώσετε. Ευτυχώς, είναι ήδη στον υπολογιστή σας.

Κατευθύνομαι προς Αρχείο> Επιλογές> Πρόσθετα Το Στη συνέχεια κάντε κλικ στο Πηγαίνω δίπλα στο Διαχείριση: Πρόσθετα Excel Το

Εάν αυτό το αναπτυσσόμενο μενού λέει κάτι διαφορετικό από το 'Πρόσθετα Excel', θα πρέπει να το αλλάξετε:

Στο παράθυρο που προκύπτει, θα δείτε μερικές επιλογές. Βεβαιωθείτε ότι το κουτί δίπλα Επίλυση επίλυσης ελέγχεται και χτυπά Εντάξει Το

Τώρα θα δείτε το Διαλύτης κουμπί στο Ανάλυση ομάδα του Δεδομένα αυτί:

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

Τώρα που έχετε φορτώσει το πρόσθετο, ας ρίξουμε μια ματιά στον τρόπο χρήσης του.

Πώς να χρησιμοποιήσετε το Solver στο Excel

Υπάρχουν τρία μέρη σε κάθε ενέργεια επίλυσης: ο στόχος, τα μεταβλητά κελιά και οι περιορισμοί. Θα περάσουμε σε κάθε ένα από τα βήματα.

  1. Κάντε κλικ Δεδομένα> Επίλυση Το Θα δείτε το παράθυρο Παράμετροι επίλυσης παρακάτω. (Εάν δεν βλέπετε το κουμπί επίλυσης, ανατρέξτε στην προηγούμενη ενότητα σχετικά με τον τρόπο φόρτωσης του πρόσθετου Solver.)
  2. Ορίστε τον στόχο του κελιού σας και πείτε στο Excel τον στόχο σας. Ο στόχος βρίσκεται στην κορυφή του παραθύρου Επίλυσης και έχει δύο μέρη: το κελί αντικειμένου και μια επιλογή μεγιστοποίησης, ελαχιστοποίησης ή συγκεκριμένης τιμής. Αν επιλέξετε Μέγιστη , Το Excel θα προσαρμόσει τις μεταβλητές σας για να πάρει τον μεγαλύτερο δυνατό αριθμό στο κελί στόχου. Ελάχ είναι το αντίθετο: Το Solver θα ελαχιστοποιήσει τον αντικειμενικό αριθμό. Αξία του σας επιτρέπει να καθορίσετε έναν συγκεκριμένο αριθμό για να αναζητήσετε το Solver.
  3. Επιλέξτε τα μεταβλητά κελιά που μπορεί να αλλάξει το Excel. Τα μεταβλητά κελιά ορίζονται με το Αλλαγή μεταβλητών κελιών πεδίο. Κάντε κλικ στο βέλος δίπλα στο πεδίο και, στη συνέχεια, κάντε κλικ και σύρετε για να επιλέξετε τα κελιά με τα οποία θα πρέπει να λειτουργεί ο Επίλυσης. Σημειώστε ότι αυτά είναι όλα τα κύτταρα που μπορεί να ποικίλει. Εάν δεν θέλετε να αλλάξει ένα κελί, μην το επιλέξετε.
  4. Ορίστε περιορισμούς σε πολλές ή μεμονωμένες μεταβλητές. Τέλος, φτάνουμε στους περιορισμούς. Αυτό είναι όπου ο Solver είναι πραγματικά ισχυρός. Αντί να αλλάξετε οποιοδήποτε από τα μεταβλητά κελιά σε οποιονδήποτε αριθμό θέλει, μπορείτε να καθορίσετε περιορισμούς που πρέπει να πληρούνται. Για λεπτομέρειες, ανατρέξτε στην ενότητα σχετικά με τον τρόπο καθορισμού περιορισμών παρακάτω.
  5. Μόλις όλες αυτές οι πληροφορίες είναι στη θέση τους, πατήστε Λύσει για να πάρεις την απάντησή σου. Το Excel θα ενημερώσει τα δεδομένα σας ώστε να περιλαμβάνει τις νέες μεταβλητές (γι 'αυτό σας συνιστούμε να δημιουργήσετε πρώτα ένα αντίγραφο των δεδομένων σας).

Μπορείτε επίσης να δημιουργήσετε αναφορές, τις οποίες θα εξετάσουμε εν συντομία στο παρακάτω παράδειγμα επίλυσης.

Πώς να ορίσετε περιορισμούς στο Solver

Μπορεί να πείτε στο Excel ότι μία μεταβλητή πρέπει να είναι μεγαλύτερη από 200. Όταν δοκιμάζετε διαφορετικές τιμές μεταβλητών, το Excel δεν θα είναι κάτω από το 201 με τη συγκεκριμένη μεταβλητή.

Για να προσθέσετε έναν περιορισμό, κάντε κλικ στο Προσθήκη κουμπί δίπλα στη λίστα περιορισμών. Θα έχετε ένα νέο παράθυρο. Επιλέξτε το κελί (ή τα κελιά) που θα περιοριστούν στο Αναφορά κυττάρων επιλέξτε έναν τελεστή.

Ακολουθούν οι διαθέσιμοι χειριστές:

  • <= (μικρότερο ή ίσο με)
  • = (ίσο με)
  • => (μεγαλύτερο ή ίσο με)
  • int (πρέπει να είναι ακέραιος αριθμός)
  • είμαι (πρέπει να είναι 1 ή 0)
  • ΌλαΔιαφορετικά

ΌλαΔιαφορετικά είναι λίγο μπερδεμένο. Καθορίζει ότι κάθε κελί στην περιοχή για την οποία επιλέγετε Αναφορά κυττάρων πρέπει να είναι διαφορετικός αριθμός. Αλλά καθορίζει επίσης ότι πρέπει να είναι μεταξύ 1 και του αριθμού των κελιών. Έτσι, εάν έχετε τρία κελιά, θα καταλήξετε με τους αριθμούς 1, 2 και 3 (αλλά όχι απαραίτητα με αυτή τη σειρά)

Τέλος, προσθέστε την τιμή για τον περιορισμό.

Είναι σημαντικό να θυμάστε ότι μπορείτε επιλέξτε πολλά κελιά για Cell Reference. Εάν θέλετε έξι μεταβλητές να έχουν τιμές πάνω από 10, για παράδειγμα, μπορείτε να τις επιλέξετε όλες και να πείτε στον Solver ότι πρέπει να είναι μεγαλύτερες ή ίσες με 11. Δεν χρειάζεται να προσθέσετε έναν περιορισμό για κάθε κελί.

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

Ένα παράδειγμα επίλυσης

Για να δούμε πώς λειτουργεί όλο αυτό, θα χρησιμοποιήσουμε το πρόσθετο Solver για να κάνουμε έναν γρήγορο υπολογισμό. Ακολουθούν τα δεδομένα με τα οποία ξεκινάμε:

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

Εδώ είναι οι περιορισμοί που θα χρησιμοποιήσουμε:

  • Χωρίς δουλειές μπορεί να πέσει κάτω από τέσσερις ώρες.
  • Η δουλειά 2 πρέπει να είναι μεγαλύτερη από οκτώ ώρες Το
  • Η δουλειά 5 πρέπει να είναι λιγότερο από έντεκα ώρες Το
  • Οι συνολικές ώρες εργασίας πρέπει να είναι ίσο με 40 Το

Μπορεί να είναι χρήσιμο να γράψετε τους περιορισμούς σας όπως αυτός πριν χρησιμοποιήσετε το Solver.

Δείτε πώς το ρυθμίσαμε στο Solver:

Πρώτον, σημειώστε το Έχω δημιουργήσει ένα αντίγραφο του πίνακα έτσι δεν αντικαθιστούμε το αρχικό, το οποίο περιέχει τις τρέχουσες ώρες εργασίας μας.

Και δεύτερον, δείτε ότι οι τιμές στους περιορισμούς μεγαλύτερους και μικρότερους από ό, τι είναι ένα υψηλότερο ή χαμηλότερο από όσα ανέφερα παραπάνω. Αυτό συμβαίνει επειδή δεν υπάρχουν επιλογές μεγαλύτερες από ή μικρότερες από. Υπάρχουν μόνο μεγαλύτερα-από-ή-ίσα-και-λιγότερα-από-ή-ίσα-προς.

Ας χτυπήσουμε Λύσει και δες τι θα γίνει.

Ο Solver βρήκε μια λύση! Όπως μπορείτε να δείτε στα αριστερά του παραθύρου παραπάνω, τα κέρδη μας έχουν αυξηθεί κατά $ 130. Και έχουν εκπληρωθεί όλοι οι περιορισμοί.

πώς να κάνετε τα δεδομένα κινητής τηλεφωνίας πιο γρήγορα

Για να διατηρήσετε τις νέες τιμές, βεβαιωθείτε Διατηρήστε τη λύση επίλυσης ελέγχεται και χτυπά Εντάξει Το

Αν θέλετε περισσότερες πληροφορίες, ωστόσο, μπορείτε να επιλέξετε μια αναφορά από τη δεξιά πλευρά του παραθύρου. Επιλέξτε όλες τις αναφορές που θέλετε, πείτε στο Excel εάν θέλετε να περιγράφονται (το προτείνω) και πατήστε Εντάξει Το

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

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

Επίλυση επιλογών για προχωρημένους

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

Η πιο προφανής είναι η μέθοδος επίλυσης:

Μπορείτε να επιλέξετε μεταξύ GRG Nonlinear, Simplex LP και Evolutionary. Το Excel παρέχει μια απλή εξήγηση σχετικά με το πότε πρέπει να χρησιμοποιήσετε το καθένα. Μια καλύτερη εξήγηση απαιτεί κάποια γνώση στατιστικών και παλινδρόμησης.

Για να προσαρμόσετε επιπλέον ρυθμίσεις, απλώς πατήστε το Επιλογές κουμπί. Μπορείτε να πείτε στο Excel για ακέραιη ακρίβεια, να ορίσετε χρονικούς περιορισμούς υπολογισμού (χρήσιμο για μαζικά σύνολα δεδομένων) και να προσαρμόσετε τον τρόπο με τον οποίο οι μέθοδοι επίλυσης GRG και Evolutionary πραγματοποιούν τους υπολογισμούς τους.

Και πάλι, αν δεν ξέρετε τι σημαίνει τίποτα από όλα αυτά, μην ανησυχείτε για αυτό. Αν θέλετε να μάθετε περισσότερα σχετικά με τη μέθοδο επίλυσης που πρέπει να χρησιμοποιήσετε, το Engineer Excel διαθέτει ένα καλό άρθρο που σας το παρουσιάζει Το Εάν θέλετε τη μέγιστη ακρίβεια, το Evolutionary είναι πιθανώς ένας καλός τρόπος. Απλά να γνωρίζετε ότι θα χρειαστεί πολύς χρόνος.

Goal Seek and Solver: Αύξηση του Excel στο επόμενο επίπεδο

Τώρα που είστε άνετοι με τα βασικά για την επίλυση άγνωστων μεταβλητών στο Excel, ένας εντελώς νέος κόσμος υπολογισμού υπολογιστικών φύλλων είναι ανοιχτός σε εσάς.

Το Goal Seek μπορεί να σας βοηθήσει να εξοικονομήσετε χρόνο κάνοντας γρηγορότερους υπολογισμούς και ο Solver προσθέτει ένα τεράστιο ποσό ενέργειας Οι υπολογιστικές ικανότητες του Excel Το

Είναι απλά να νιώθεις άνετα μαζί τους. Όσο περισσότερο τα χρησιμοποιείτε, τόσο πιο χρήσιμα θα γίνουν.

Χρησιμοποιείτε Goal Seek ή Solver στα υπολογιστικά φύλλα σας; Ποιες άλλες συμβουλές μπορείτε να δώσετε για να λάβετε τις καλύτερες απαντήσεις από αυτές; Μοιραστείτε τις σκέψεις σας στα παρακάτω σχόλια!

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ 5 Συμβουλές για την υπερφόρτιση των μηχανών σας VirtualBox Linux

Έχετε κουραστεί από τις κακές επιδόσεις που προσφέρουν οι εικονικές μηχανές; Δείτε τι πρέπει να κάνετε για να αυξήσετε την απόδοση του VirtualBox.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Παραγωγικότητα
  • Υπολογιστικό φύλλο
  • Microsoft Excel
  • Συμβουλές για το Microsoft Office
Σχετικά με τον Συγγραφέα Μετά ο Όλμπραϊτ(506 δημοσιευμένα άρθρα)

Ο Dann είναι σύμβουλος στρατηγικής περιεχομένου και μάρκετινγκ που βοηθά τις εταιρείες να δημιουργήσουν ζήτηση και πελάτες. Επίσης, γράφει ιστολόγια σχετικά με τη στρατηγική και το μάρκετινγκ περιεχομένου στο dannalbright.com.

Περισσότερα από τον Dann Albright

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή