Definirea și rezolvarea unei probleme cu ajutorul Rezolvitorului

Rezolvitorul este un program de completare Microsoft Excel pe care îl puteți utiliza pentru analiză de tip „ce-ar fi dacă”. Utilizați Rezolvitor pentru a găsi o valoare (maximă sau minimă) pentru o formulă dintr-o celulă, denumită celulă obiectiv, care este subiectul restricțiilor sau limitărilor impuse valorilor altor celule de formule dintr-o foaie de lucru. Rezolvitor lucrează cu un grup de celule, de numite variabile de decizie sau, mai simplu, celule variabile, care participă la calculul formulelor din celulele obiectiv și de restricție. Rezolvitor ajustează valorile din celulele cu variabile de decizie pentru a satisface limitele privind celulele de restricții și a produce rezultatul dorit pentru celula obiectiv.

Pur și simplu, puteți utiliza Rezolvitorul pentru a determina valoarea maximă sau minimă a unei celule, modificând alte celule. De exemplu, puteți să modificați volumul bugetului publicitar proiectat și să vedeți efectul asupra sumei profitului proiectat.

Notă: Versiuni de Rezolvitor anterioare Excel 2007 denumeau celula obiectiv „celulă țintă” , iar celulele cu variabile de decizie „celule de modificare” sau „celule ajustabile”. S-au efectuat multe îmbunătățiri la programul de completare Rezolvitor pentru Excel 2010, așadar, dacă utilizați Excel 2007, experiența dumneavoastră va fi ușor diferită.

În următorul exemplu, nivelul de publicitate din fiecare trimestru influențează numărul de unități vândute, determinând indirect mărimea venitului provenit din vânzări, cheltuielile asociate și profitul. Rezolvitorul poate modifica bugetele trimestriale pentru publicitate (celulele variabile de decizie B5:E5), până la o restricție bugetară totală de 20.000 de lei (celula F5), până când valoarea profitul total (celula obiectiv F7) atinge maximul posibil. Valorile din celulele variabile sunt utilizate la calcularea profitului fiecărui trimestru, astfel încât se află în relație cu formula din celula obiectiv F7, =SUM (Tr1 Profit:Tr2 Profit).

Înainte de evaluarea cu Rezolvitorul

1. Celule variabile

2. Celulă restricționată

3. Celulă obiectiv

După ce Rezolvitorul a fost rulat, noile valori sunt după cum urmează:

După evaluarea cu Rezolvitorul

  1. Pe fila Date, în grupul Analiză, faceți clic pe Rezolvitor.
    Excel  Ribbon Image

    Notă: În cazul în care comanda Rezolvitor sau grupul Analiză nu sunt disponibile, trebuie să activați Rezolvitorul program de completare. Consultați: cum se activează programul de completare Rezolvitor.

    Imagine a casetei de dialog Rezolvitor Excel 2010 +
  2. În caseta Stabilire obiectiv, introduceți o referință de celulă sau un nume pentru celula obiectiv. Celula obiectiv trebuie să conțină o formulă.

  3. Alegeți una dintre următoarele:

    • Dacă doriți ca valoarea celulei obiectiv să fie maximă, faceți clic pe Max.

    • Dacă doriți ca valoarea celulei obiectiv să fie minimă, faceți clic pe Min.

    • Dacă doriți ca valoarea celulei obiectiv să ia o anumită valoare, faceți clic pe Valoarea, apoi tastați valoarea în casetă.

    • În caseta Prin modificarea celulelor variabile, introduceți un nume sau o referință pentru fiecare zonă de celule variabile de decizie. Separați referințele neadiacente cu virgule. Celulele variabile trebuie să se afle în relație directă sau indirectă cu celula obiectiv. Aveți posibilitatea să precizați până la 200 de celule variabile.

  4. În caseta Subiect al restricțiilor, introduceți orice restricții pe care doriți să le aplicați efectuând următoarele:

    1. În caseta de dialog Parametri Rezolvitor, faceți clic pe Adăugare.

    2. În caseta Referință celulă, introduceți referința celulei sau numele zonei de celule pentru care doriți să limitați valoarea.

    3. Faceți clic pe relație ( <=, =, >=, Int, binsau dif ) pe care o doriți între celula la care se face referire și restricția. Dacă faceți clic pe Int, integer apare în caseta restricție . Dacă faceți clic pe Coș, apare binar în caseta restricție . Dacă faceți clic pe dif, diferitşi apare în caseta restricție .

    4. Dacă alegeți <=, =, or >= pentru relația din caseta Restricție, tastați un număr, o referință de celulă, un nume de celulă sau o formulă.

    5. Variante disponibile:

      • Pentru a accepta restricția și pentru a adăuga o alta, faceți clic pe Adăugare.

      • Pentru a accepta restricția și a reveni la caseta de dialog Parametri Rezolvitor, faceți clic pe OK.
        Notă    Puteți aplica relațiile int, bin și dif numai în restricțiile destinate celulelor cu variabile de decizie.

        Aveți posibilitatea să modificați sau să ștergeți o restricție existentă efectuând următoarele:

    6. În caseta de dialog Parametri Rezolvitor, faceți clic pe restricția pe care doriți să o modificați sau să o ștergeți.

    7. Faceți clic pe Modificare, apoi faceți modificările sau faceți clic pe Ștergere.

  5. Faceți clic pe Rezolvare și procedați astfel:

    • Pentru a păstra valorile de soluții în foaia de lucru, în caseta de dialog Rezultate rezolvitor, faceți clic pe Păstrare soluție Rezolvitor.

    • Pentru a restaura valorile originale de dinainte de a face clic pe Rezolvitor, faceți clic pe Restaurare valori originale.

    • Puteți să întrerupeți procesul de aflare a soluției apăsând ESC. Microsoft Excel recalculează foaia de lucru cu ultimele valori găsite pentru celulele variabile de decizie.

    • Pentru a crea un raport care se bazează pe soluția după ce Rezolvitor găsește o soluție, puteți să faceți clic pe un tip de raport în caseta rapoarte , apoi să faceți clic pe OK. Raportul este creat într-o foaie de lucru nouă din registrul de lucru. Dacă Rezolvitor nu găsește o soluție, sunt disponibile doar anumite rapoarte sau niciun raport.

    • Pentru a salva valorile celulelor variabile de decizie ca un scenariu de afișat mai târziu, faceți clic pe Salvare scenariu în caseta de dialog Rezultate Rezolvitor, apoi tastați un nume pentru scenariu în caseta Nume scenariu.

  1. După ce definiți o problemă, faceți clic pe Opțiuni în caseta de dialog Parametri Rezolvitor.

  2. În caseta de dialog Opțiuni, bifați caseta de selectare Afișare rezultate iterație pentru a vizualiza fiecare încercare de soluție, apoi faceți clic pe OK.

  3. În caseta de dialog Parametri Rezolvitor, faceți clic pe Rezolvare.

  4. În caseta de dialog Afișare soluții de încercare, efectuați una din variantele disponibile:

    • Pentru a opri procesul de găsire a soluției și a afișa caseta de dialog Rezultate Rezolvitor, faceți clic pe Oprire.

    • Pentru a continua procesul de găsire a soluției și a afișa următoarea soluție de încercare, faceți clic pe Continuare.

  1. În caseta de dialog Parametri Rezolvitor, faceți clic pe Opțiuni.

  2. Alegeți sau introduceți valori pentru oricare dintre opțiunile din filele Toate metodele, GRG neliniar și Evolutionary din caseta de dialog.

  1. În caseta de dialog Parametri Rezolvitor, faceți clic pe Încărcare/salvare.

  2. Introduceți o zonă de celule pentru zona model, apoi faceți clic pe Salvare sau pe Încărcare.

    Atunci când salvați un model, introduceți referința pentru prima celulă dintr-o zonă verticală de celule goale în care doriți să amplasați modelul de problemă. Atunci când încărcați un model, introduceți referința pentru întreaga zonă de celule care conține modelul de problemă.

    Sfat: Puteți să salvați ultimele selecții din caseta de dialog Parametri Rezolvitor cu o foaie de lucru prin salvarea registrului de lucru. Fiecare foaie de lucru dintr-un registru de lucru poate avea propriile selecții Rezolvitor și toate se salvează. De asemenea, puteți să definiți mai mult de o problemă pentru o foaie de lucru făcând clic pe Încărcare/salvare, pentru a salva problemele individual.

Aveți posibilitatea să alegeți unul dintre următorii trei algoritmi sau metode de rezolvare în caseta de dialog Parametri Rezolvitor.

  • Generalized Reduced Gradient (GRG) neliniar    Se utilizează pentru probleme care sunt uniforme și neliniare.

  • Simplex LP    Se utilizează pentru probleme liniare.

  • Evolutionary    Se utilizează pentru probleme care nu sunt uniforme.

Important: Mai întâi, trebuie să activați programul de completare Rezolvitor. Pentru mai multe informații, consultați încărcarea unui program de completare Rezolvitor.

În următorul exemplu, nivelul de publicitate din fiecare trimestru influențează numărul de unități vândute, determinând indirect mărimea venitului provenit din vânzări, cheltuielile asociate și profitul. Rezolvitorul poate modifica bugetele trimestriale pentru publicitate (celulele variabile de decizie B5: C5), până la o restricție bugetară totală de $20.000 (celula D5), până când totalul profitului (celula obiectivă D7) ajunge la valoarea maximă posibilă. Valorile din celulele variabile sunt utilizate pentru a calcula profitul pentru fiecare trimestru, astfel încât să fie asociate cu celula obiectivă de formulă D7, = SUM (Q1 profit: Q2 profit).

Example Solver evaluation

Callout 1 celulelor variabile

Explicație 2 celulă limitată

Explicație 3 celulă obiectivă

După ce Rezolvitorul a fost rulat, noile valori sunt după cum urmează:

Example Solver evaluation with new values

  1. În Excel 2016 pentru Mac: faceți clic pe date > Rezolvitor.

    Rezolvitor

    În Excel pentru Mac 2011: faceți clic pe fila date , sub analiză, faceți clic pe Rezolvitor.

    Data tab, Analysis group, Solver Add-In

  2. În Setare obiectiv, introduceți un referință de celulă sau un nume pentru celula obiectiv.

    Notă: Celula obiectiv trebuie să conțină o formulă.

  3. Alegeți una dintre următoarele variante:

    Pentru

    Procedați astfel

    Faceți ca valoarea celulei obiectiv să fie cât mai mare posibil

    Faceți clic pe Max.

    Faceți ca valoarea celulei obiectiv să fie cât mai mică posibil

    Faceți clic pe min.

    Setarea celulei obiective la o anumită valoare

    Faceți clic pe valoare, apoi tastați valoarea în casetă.

  4. În caseta Prin modificarea celulelor variabile, introduceți un nume sau o referință pentru fiecare zonă de celule variabile de decizie. Separați referințele neadiacente cu virgule.

    Celulele variabile trebuie să se afle în relație directă sau indirectă cu celula obiectiv. Aveți posibilitatea să precizați până la 200 de celule variabile.

  5. În caseta subiect la restricții , adăugați toate restricțiile pe care doriți să le aplicați.

    Pentru a adăuga o restricție, urmați acești pași:

    1. În caseta de dialog Parametri Rezolvitor, faceți clic pe Adăugare.

    2. În caseta Referință celulă, introduceți referința celulei sau numele zonei de celule pentru care doriți să limitați valoarea.

    3. În meniul pop-up <= relație, selectați relația pe care o doriți între celula la care se face referire și restricția. Dacă alegeți <=, =sau >=, în caseta restricție , tastați un număr, o referință de celulă sau un nume sau o formulă.

      Notă: Puteți aplica relațiile int, bin și dif în restricții asupra celulelor variabile de decizie.

    4. Alegeți una dintre următoarele variante:

    Pentru

    Procedați astfel

    Acceptați constrângerea și adăugați altul

    Faceți clic pe Adăugare.

    Acceptați constrângerea și reveniți la caseta de dialog Parametri Rezolvitor

    Faceți clic pe OK.

  6. Faceți clic pe Rezolvare, apoi procedați astfel:

    Pentru

    Procedați astfel

    Păstrați valorile soluției pe foaie

    Faceți clic pe Păstrare soluție Rezolvitor în caseta de dialog Rezultate Rezolvitor .

    Restaurarea datelor inițiale

    Faceți clic pe Restaurare valori inițiale.

Note: 

  1. Pentru a întrerupe procesul de rezolvare, apăsați pe ESC. Excel recalculează foaia cu ultimele valori care se găsesc pentru celulele reglabile.

  2. Pentru a crea un raport care se bazează pe soluția după ce Rezolvitor găsește o soluție, puteți să faceți clic pe un tip de raport în caseta rapoarte , apoi să faceți clic pe OK. Raportul este creat pe o foaie nouă din registrul de lucru. Dacă Rezolvitor nu găsește o soluție, opțiunea de a crea un raport nu este disponibilă.

  3. Pentru a salva valorile celulei de reglare ca scenariu pe care le puteți afișa mai târziu, faceți clic pe Salvare scenariu în caseta de dialog Rezultate Rezolvitor , apoi tastați un nume pentru scenariu în caseta nume scenariu .

  1. În Excel 2016 pentru Mac: faceți clic pe date > Rezolvitor.

    Rezolvitor

    În Excel pentru Mac 2011: faceți clic pe fila date , sub analiză, faceți clic pe Rezolvitor.

    Data tab, Analysis group, Solver Add-In

  2. După ce definiți o problemă, în caseta de dialog Parametri Rezolvitor , faceți clic pe Opțiuni.

  3. Bifați caseta de selectare Afișare rezultate iterații pentru a vedea valorile fiecărei soluții de încercare, apoi faceți clic pe OK.

  4. În caseta de dialog Parametri Rezolvitor, faceți clic pe Rezolvare.

  5. În caseta de dialog Afișare soluție de încercare , procedați astfel:

    Pentru

    Procedați astfel

    Oprirea procesului de rezolvare și afișarea casetei de dialog Rezultate Rezolvitor

    Faceți clic pe oprire.

    Continuați procesul de rezolvare și Afișați următoarea soluție de încercare

    Faceți clic pe Continue.

  1. În Excel 2016 pentru Mac: faceți clic pe date > Rezolvitor.

    Rezolvitor

    În Excel pentru Mac 2011: faceți clic pe fila date , sub analiză, faceți clic pe Rezolvitor.

    Data tab, Analysis group, Solver Add-In

  2. Faceți clic pe Opțiuni, apoi, în caseta de dialog Opțiuni sau opțiuni Rezolvitor , alegeți una sau mai multe dintre următoarele opțiuni:

    Pentru

    Procedați astfel

    Setarea timpului și iterațiilor de soluție

    Pe fila toate metodele , sub Rezolvare limite, în caseta timp Max (secunde) , tastați numărul de secunde pe care doriți să le permiteți pentru timpul de soluție. Apoi, în caseta iterații , tastați numărul maxim de iterații pe care doriți să le permiteți.

    Notă: Dacă procesul de rezolvare atinge timpul maxim sau numărul de iterații înainte ca Rezolvitorul să găsească o soluție, Rezolvitor afișează caseta de dialog Afișare soluție de încercare .

    Setarea gradului de precizie

    Pe fila toate metodele , în caseta precizie restricție , tastați gradul de precizie dorit. Cu cât este mai mic numărul, cu atât mai mare este precizia.

    Setarea gradului de convergență

    Pe fila grg neliniară sau evolutivă, în caseta convergență , tastați cantitatea de modificări relativă pe care doriți să o permiteți în ultimele cinci iterații înainte ca Rezolvitorul să se oprească cu o soluție. Cu cât este mai mic numărul, se permite modificarea mai puțin relativă.

  3. Faceți clic pe OK.

  4. În caseta de dialog Parametri Rezolvitor , faceți clic pe Rezolvare sau Închidere.

  1. În Excel 2016 pentru Mac: faceți clic pe date > Rezolvitor.

    Rezolvitor

    În Excel pentru Mac 2011: faceți clic pe fila date , sub analiză, faceți clic pe Rezolvitor.

    Data tab, Analysis group, Solver Add-In

  2. Faceți clic pe încărcare/salvare, introduceți o zonă de celule pentru zona de model, apoi faceți clic pe Salvare sau pe încărcare.

    Atunci când salvați un model, introduceți referința pentru prima celulă dintr-o zonă verticală de celule goale în care doriți să amplasați modelul de problemă. Atunci când încărcați un model, introduceți referința pentru întreaga zonă de celule care conține modelul de problemă.

    Sfat: Puteți salva ultimele selecții în caseta de dialog Parametri Rezolvitor cu o foaie salvând registrul de lucru. Fiecare foaie dintr-un registru de lucru poate avea propriile selecții Rezolvitor și toate acestea sunt salvate. De asemenea, puteți să definiți mai multe probleme pentru o foaie, făcând clic pe încărcare/salvare pentru a salva problemele individual.

  1. În Excel 2016 pentru Mac: faceți clic pe date > Rezolvitor.

    Rezolvitor

    În Excel pentru Mac 2011: faceți clic pe fila date , sub analiză, faceți clic pe Rezolvitor.

    Data tab, Analysis group, Solver Add-In

  2. În meniul pop-up Selectare metodă de rezolvare , selectați una dintre următoarele:

Metoda de rezolvare

Descriere

GRG (gradient redus generalizat) neliniar

Opțiunea implicită, pentru modelele care utilizează majoritatea funcțiilor Excel, altele decât IF, alegeți, căutare și alte funcții "pas".

LP simplex

Utilizați această metodă pentru probleme de programare liniară. Modelul trebuie să utilizeze SUM, SUMPRODUCT, +-și * în formule care depind de celulele variabile.

Evolutionary

Această metodă, bazată pe algoritmi genetici, se potrivește cel mai bine atunci când modelul utilizează IF, alegeți sau LOOKUP cu argumente care depind de celulele variabile.

Notă: Porțiuni din codul programului Rezolvitor sunt drepturi de autor 1990-2010 de Frontline Systems, Inc. porțiuni sunt drepturi de autor 1989 prin metode optime, Inc.

Deoarece programele de completare nu sunt acceptate în Excel Online, nu veți putea utiliza programul de completare Rezolvitor pentru a executa analizele ce-IF din datele dvs., pentru a vă ajuta să găsiți soluții optime.

Dacă aveți aplicația desktop Excel, puteți utiliza butonul Deschidere în Excel pentru a deschide registrul de lucru pentru a utiliza programul de completare Rezolvitor.

Mai mult ajutor privind utilizarea Rezolvitorului

Pentru ajutor mai detaliat cu privire la persoana de contact Rezolvitor:

Frontline Systems, Inc.
P.O. Box 4288
Satul inclination, NV
89450-4288 (775) 831-0300
Site web: http://www.solver.com
E-mail:
Ajutor pentru Rezolvitor Info@solver.com la www.Solver.com.

Pentru unele porțiuni din codul programului Rezolvitor, drepturile de autor 1990-2009 aparțin Frontline Systems, Inc. Pentru anumite porțiuni drepturile de autor 1989 aparțin Optimal Methods, Inc.

Aveți nevoie de ajutor suplimentar?

Puteți întreba întotdeauna un expert de la Excel Tech Community, puteți obține asistență de la comunitatea Answers sau puteți sugera o caracteristică nouă sau o îmbunătățire pe Excel UserVoice.

Consultați și

Utilizarea Rezolvitorului pentru Bugetarea capitalului

Utilizarea Rezolvitorului pentru a determina amestecul optim de produse

Introducere în analiza circumstanțială

Prezentarea generală a formulelor din Excel

Cum să evitați formulele eronate

Detectarea erorilor din formule

Comenzi rapide de la tastatură în Excel 2016 pentru Windows

Comenzi rapide de la tastatură în Excel 2016 pentru Mac

Funcții Excel (în ordine alfabetică)

Funcții Excel (după categorie)

Notă:  Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Ne puteți spune dacă informațiile au fost utile? Aici se află articolul în limba engleză, ca referință.

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×