Lumea MS Excel

Cele mai multe probleme rezolvate cu ajutorul unei foi de calcul, implică găsirea rezultatul dorit din datele inițiale cunoscute. Dar Excel dispune de instrumente pentru a rezolva problema inversă: pentru a alege datele de intrare pentru a produce rezultatul dorit.

Un astfel de instrument este căutarea unei soluții. care este deosebit de potrivit pentru așa-numitele „probleme de optimizare.“

Nu Dacă ai folosit o căutare pentru o soluție. atunci trebuie să instalați corespunzător add-on.

Acest lucru se poate face după cum urmează:

Lumea MS Excel

Lumea MS Excel

Lumea MS Excel

Să examinăm ordinea deciziilor de căutare de locuri de muncă printr-un exemplu simplu.

Exemplul 1. Distribuția atribuire

Să presupunem că sunteți șeful departamentului de producție, și trebuie să fii onest pentru a distribui de atribuire, în valoare de 100 de mii de ruble. între personalul Departamentului proporțional cu salariile lor oficiale. Cu alte cuvinte, trebuie să alegeți factorul de proporționalitate pentru calcularea sumei de bonus salarial.

Primul pas este de a crea un tabel de date și formule de intrare, prin care rezultatul trebuie obținut. În cazul nostru, rezultatul - o valoare totală a primelor. Este important să celula țintă (C8), prin intermediul unor formule a fost asociată cu unitatea de variabila dorită (E2). In exemplul care sunt conectate prin intermediul intermediar de formula, mărimea premiu de calcul pentru fiecare angajat (C2: C7).

Lumea MS Excel

Acum vom rula căutarea unei soluții, iar în caseta de dialog, setați parametrii necesari. casetele de dialog Aspect în diferite versiuni este ușor diferită:

Lumea MS Excel

Lumea MS Excel

Lumea MS Excel

  • Buton, care cuprinde calcul iterativ cu parametrii date.






  • După ce faceți clic pe Găsiți o soluție (Run), puteți vedea deja în tabela rezultat. În acest caz, ecranul afișează rezultatele căutării soluțiilor casetă de dialog.

    Lumea MS Excel

    Lumea MS Excel

    În cazul în care rezultatul este că vedeți în tabel este suficient de mare, apoi caseta de dialog Căutare, faceți clic pe OK, și soluții remediați rezultatul în tabel. Dacă nu ați acceptat rezultatul, apoi faceți clic pe Anulare și du-te înapoi la tabelul anterior.







    Soluția la această problemă este următoarea

    Lumea MS Excel

    Important: În cazul în care orice modificări ale datelor sursă pentru a produce o nouă soluție de căutare rezultat va trebui să ruleze din nou.

    Să examinăm o altă problemă de optimizare (maximizarea profitului)

    Exemplul 2. Industria mobilei (maximizarea profitului)

    Compania produce două modele A și B echipe rafturile de cărți.

    Producția lor este limitată de disponibilitatea materiilor prime (plăci de înaltă calitate) și timpul de prelucrare.

    Pentru fiecare model de produs A necesită 3 plăci m² și produse pentru modelul B - 4 m². Firma poate primi de la furnizorii lor de la 1.700 m² de panouri pe săptămână.

    Pentru fiecare model de produs A necesită 12 minute de timp de calculator. și pentru modelul de produs B - 30 min. o săptămână poate fi utilizat 160 de ore de mașină.

    Cât de multe elemente ale fiecărui model care urmează să fie fabricat de o săptămână pentru a obține un profit maxim, în cazul în care fiecare model de produs A aduce 60 de ruble. profit, si fiecare model de produs B - 120 ruble. profit?

    Procedura este deja cunoscută.

    Lumea MS Excel

    Run Solver, și în caseta de dialog setați parametrii necesari

    Lumea MS Excel

    Lumea MS Excel

    Dar chiar dacă ați configurat corect formula și constrângerile date, rezultatul poate fi neașteptat. De exemplu, în care se ocupă cu această problemă, puteți vedea următorul rezultat:

    Lumea MS Excel

    Și aceasta în ciuda faptului că a existat o limită întreg set. În astfel de cazuri, puteți încerca să ajustați parametrii căutarea de soluții. Pentru a face acest lucru în soluțiile caseta de căutare apăsați pe butonul Opțiuni și pentru a obține același nume în caseta de dialog

    Lumea MS Excel

    Exemplul 3. Problema de transport (minimizarea costurilor)

    Pe un nisip personalizat companie de construcții transportat de la trei furnizori (cariere) de cinci consumatori (șantierele de construcții). Costul transportului este inclus în costul obiectului, astfel încât compania de construcții este interesată de a satisface nevoile de site-urile sale de construcție în nisip cel mai ieftin mod.

    Având în vedere: stocuri de cariere de nisip; cererea în șantierele de construcție de nisip; Costurile de transport între fiecare pereche de „furnizor-client“.

    Trebuie să găsim schema optimă de transport pentru a satisface nevoile (cum și unde), în care costurile totale de transport ar fi minim.

    aranjament de celule EXEMPLU cu datele originale și constrângerile celulelor dorite și celula țintă este prezentată în Figura

    Lumea MS Excel

    Celulele gri cantitatea de Formula în rânduri și coloane, și formula celulei țintă pentru a calcula costul total al transportului.

    Lansați căutarea unei soluții și de a stabili parametrii necesari (vezi. Figura)

    Lumea MS Excel

    Faceți clic pe Găsiți o soluție (Run) și a obține rezultatul prezentat mai jos

    Lumea MS Excel

    Uneori, problemele de transport sunt complicate de restricții suplimentare. De exemplu, pentru anumite motive, este imposibil de a transporta nisipul din cariera la șantierul de construcție 2 №3. Adăugați o altă restricție $ D $ 13 = 0. Și, după pornirea căutarea unei soluții vom obține un rezultat diferit

    Lumea MS Excel

    Și ultimul lucru pe care ar trebui să acorde atenție este alegerea metodei deciziei. În cazul în care sarcina este destul de dificil, pentru a obține rezultatul poate fi necesar să aleagă metoda de soluție

    Lumea MS Excel