Какво е Solver в Excel и как да го използвате

Решител

Ако използвате Excel с известна редовност, възможно е някога да сте прибягвали до Решител, добавката към програмата за електронни таблици на Microsoft Office, с която можем да извършваме изчисления, за да постигнем резултати по различен и много по-рафиниран начин. В тази публикация ще видим точно за какво служи и как работи.

Solver, което на испански означава „решавач“, е името, използвано в областта на компютъра за означаване на инструменти или инструменти, включени в програма, чиято основна цел е да решаване на математическа задача. 

Следователно Excel Solver е инструмент за изчисление, който може да бъде особено практичен при определени обстоятелства, много ценен ресурс при организиране на работа в областта на логистиката или производствените системи. Основната му полезност е да определи максималната или минималната стойност на клетка чрез промяна на стойностите на други клетки, намиране на оптимизирани цели за линейни и нелинейни модели. Ще го обясним по-подробно по-долу:

Променливи клетки и таргетни клетки

За да разберем как работи Solver и как може да ни бъде полезен, е необходимо първо да обясним две основни концепции: променливи клетки и целеви клетки.*

Основата на това как Solver работи се крие в променливи клетки, наричани още клетки с променливи на решение. Тези клетки се използват за изчисляване на формули, в които прицелни клетки, известен също като "ограничение". Това, което Solver прави, е да коригира стойностите на клетките с променливи, така че да отговарят на ограниченията, определени от клетките с ограничения, като по този начин се получава желаният резултат в целевата клетка.

(*) Именуването, използвано във версиите на Solver преди Excel 2007, беше различно: променливите клетки се наричаха „променящи се клетки“ или „регулируеми клетки“, докато целевата клетка се наричаше „целева клетка“.

Как да използвате Solver: пример за приложение

Всичко това може да звучи малко сложно, по-добре се разбира с пример. Това ще ни помогне да видим колко полезна може да бъде тази добавка на Excel:

решаване в ексел

Представяме си, че една производствена компания има Excel лист с три колони, всяка от които съответства на един от продуктите, които произвежда: A, B и C.

За да направите всеки от тях, имате нужда от определено количество от три различни вида суровини, показани в редове X, Y и Z. Да кажем, че за да произведете една единица от A, имате нужда от една единица материал X, две от Y и три от Z. За производството на B и C са необходими други комбинации от количества и суровини.

Добавяме нова колона (да я наречем D), изброяваща максималното налично количество от всяка от тези стоки. Поставяме и нов ред отдолу, в който е подробно описана печалбата, генерирана от всяка единица продаден продукт. просто.

С всички данни в таблицата, въпросът, който си задаваме, е следният: Как да се намери оптималната комбинация от продукти, които да бъдат произведени, като се вземе предвид ограниченото количество суровини? Ето как трябва да продължим:

  1. Първо отиваме в лентата с инструменти и достъп Решител (от Дата, групи Анализ).
  2. След това избираме целева клетка (H8) и в панела избираме опцията «Макс» и в кутията Промяна на променливите клетки пишем в нашия случай C10:E10.
  3. Добавяме ограничения чрез натискане на бутона „Добавяне“: Аз Н препратка към клетка H5:H7, тоест диапазонът от клетки, за който искате да ограничите стойността; и в Ограничение F5: F7.
  4. Накрая натискаме бутона "Решаване" така че резултатите да се показват в клетките на ред 10.

Този, който повдигнахме, е прост пример. Представен случай, за да покаже повече или по-малко полезността и работата на този инструмент. Всъщност със Solver можете да извършвате много по-сложни операции. Ето защо е толкова интересен за компании и професионалисти, които работят с големи количества данни.

Алгоритми, използвани от Solver

Solver работи с три различни алгоритъма или метода за решаване, които потребителят може да избере чрез диалоговия прозорец. Параметри на решаване. Те са както следва:

  • LP симплекс, за решаване на линейни задачи.
  • еволюционен, за решаване на неизгладени проблеми.
  • Обобщен редуциран градиент (GRG) нелинеен, предназначен за решаване на изгладени нелинейни задачи.

Можете да изберете един или друг метод от бутона Опции в диалоговия прозорец Параметри на решаване. По-късно е възможно да запазите различните резултати, получени чрез Solver, в различни електронни таблици. Всеки от тях може да съдържа свои собствени селекции на Solver, които да бъдат прегледани по-късно. Също така е възможно, дори препоръчително, да дефинирате повече от един проблем в електронна таблица, като използвате опциите Зареждане/Запазване и по този начин да запазите проблемите поотделно.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.