Co to jest Solver w Excelu i jak go używać

Solver

Jeśli używasz przewyższać z pewną regularnością, możliwe, że kiedykolwiek uciekałeś się do Solver, dodatek do arkusza kalkulacyjnego Microsoft Office, za pomocą którego możemy wykonywać obliczenia, aby uzyskać wyniki w inny i znacznie bardziej wyrafinowany sposób. W tym poście zobaczymy dokładnie, do czego służy i jak działa.

Solver, co w języku hiszpańskim oznacza „solver”, to nazwa używana w dziedzinie komputerów w odniesieniu do narzędzi lub instrumentów zawartych w programie, którego głównym celem jest rozwiązać zadanie matematyczne. 

Dlatego Excel Solver jest narzędziem obliczeniowym, które może być szczególnie praktyczne w określonych okolicznościach, bardzo cennym zasobem przy organizowaniu pracy w zakresie systemów logistycznych czy produkcyjnych. Jego głównym zastosowaniem jest określenie maksymalnej lub minimalnej wartości komórki poprzez zmianę wartości innych komórek, znalezienie zoptymalizowanych celów dla modeli liniowych i nieliniowych. Wyjaśnimy to bardziej szczegółowo poniżej:

Komórki zmienne i komórki docelowe

Aby zrozumieć, jak działa Solver i jak może nam się przydać, należy najpierw wyjaśnić dwa podstawowe pojęcia: komórki zmienne i komórki docelowe.*

Podstawa działania Solvera leży w komórki zmienne, zwane także komórkami zmiennych decyzyjnych. Komórki te służą do obliczania formuł, w których komórki docelowe, znany również jako „ograniczenie”. To, co robi Solver, polega na dostosowaniu wartości komórek zmiennych, tak aby były zgodne z limitami określonymi przez komórki ograniczeń, uzyskując w ten sposób pożądany wynik w komórce docelowej.

(*) Nazewnictwo używane w wersjach Solvera wcześniejszych niż Excel 2007 było inne: komórki zmienne były nazywane „komórkami zmieniającymi się” lub „komórkami regulowanymi”, podczas gdy komórka docelowa była nazywana „komórką docelową”.

Jak korzystać z Solvera: przykład zastosowania

Wszystko to może wydawać się nieco skomplikowane, jednak lepiej jest to zrozumieć na przykładzie. Pomoże nam to zobaczyć, jak przydatny może być ten dodatek do programu Excel:

rozwiązać w excelu

Wyobraźmy sobie, że firma produkcyjna ma arkusz Excela z trzema kolumnami, z których każda odpowiada jednemu z wytwarzanych przez nią produktów: A, B i C.

Do wykonania każdego z nich potrzebujesz określonej ilości trzech różnych rodzajów surowców, pokazanych w rzędach X, Y i Z. Powiedzmy, że do wyprodukowania jednej jednostki A potrzebujesz jednej jednostki materiału X, dwóch Y i trzech z Z. Do produkcji B i C potrzebne są inne kombinacje ilości i surowców.

Dodajemy nową kolumnę (nazwijmy ją D) zawierającą maksymalną dostępną ilość każdego z tych towarów. Poniżej umieściliśmy również nowy wiersz, w którym wyszczególniony jest zysk generowany przez każdą sprzedaną jednostkę produktu. Prosty.

Biorąc pod uwagę wszystkie dane w tabeli, pytanie, które sobie zadajemy, jest następujące: Jak znaleźć optymalną kombinację produktów do wytworzenia przy ograniczonej ilości surowców? Oto jak musimy postępować:

  1. Najpierw przechodzimy do paska narzędzi i uzyskujemy dostęp Solver (od Dane, grupy Analiza).
  2. Następnie wybieramy tzw komórka docelowa (H8) iw panelu wybieramy opcję «Maks» i w pudełku Zmiana komórek zmiennych piszemy w naszym przypadku C10:E10.
  3. Dodajemy ograniczenia wciskając przycisk "Dodaj": W odwołanie do komórki H5:H7, czyli zakres komórek, dla którego chcesz ograniczyć wartość; i w Ograniczenie F5:F7.
  4. Na koniec wciskamy przycisk "Rozwiązywać" tak, aby wyniki pojawiły się w komórkach wiersza 10.

Ten, który poruszyliśmy, jest prostym przykładem. Przypadek przedstawiony w celu pokazania mniej więcej przydatności i działania tego narzędzia. W rzeczywistości za pomocą Solvera można przeprowadzać znacznie bardziej skomplikowane operacje. Dlatego jest tak interesujący dla firm i profesjonalistów, którzy mają do czynienia z dużymi ilościami danych.

Algorytmy używane przez Solver

Solver działa z trzema różnymi algorytmami lub metodami rozwiązywania, które użytkownik może wybrać w oknie dialogowym. Parametry Solvera. Są one następujące:

  • Płyta Simplex, do rozwiązywania problemów liniowych.
  • Ewolucyjny, do rozwiązywania niewygładzonych problemów.
  • Uogólniony zredukowany gradient (GRG) Nieliniowy, wskazany do rozwiązywania wygładzonych problemów nieliniowych.

Możesz wybrać jedną lub drugą metodę z przycisku Opcje w oknie dialogowym Parametry Solvera. Później możliwe jest zapisywanie różnych wyników uzyskanych za pomocą Solvera w różnych arkuszach kalkulacyjnych. Każdy z nich może zawierać własne wybory Solvera, z którymi można się zapoznać później. Możliwe jest również, a nawet zalecane, zdefiniowanie więcej niż jednego problemu w arkuszu kalkulacyjnym za pomocą opcji Wczytaj/Zapisz i tym samym zapisywanie problemów pojedynczo.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.