Якщо ви використовуєте перевершувати з певною регулярністю, цілком можливо, що ви коли-небудь вдавалися до Розчинник, доповнення до програми електронних таблиць Microsoft Office, за допомогою якого ми можемо виконувати обчислення, щоб досягти результатів у інший та набагато більш витончений спосіб. У цій публікації ми точно побачимо, для чого це потрібно та як це працює.
Розв’язувач, що в перекладі з іспанської означає «розв’язувач», — це назва, яка використовується в області комп’ютерів для позначення інструментів або інструментів, включених до програми, основною метою якої є розв’язати математичну задачу.
Таким чином, Excel Solver є інструментом для розрахунків, який може бути особливо практичним за певних обставин, дуже цінним ресурсом при організації роботи в галузі логістики або виробничих систем. Його основна корисність полягає у визначенні максимального або мінімального значення клітинки шляхом зміни значень інших клітинок, пошуку оптимізованих цілей для лінійних і нелінійних моделей. Ми пояснимо це більш детально нижче:
Індекс
Варіабельні клітини та клітини-мішені
Щоб зрозуміти, як працює Solver і чим він може бути нам корисний, необхідно спочатку пояснити дві основні концепції: змінні клітини та цільові клітини.*
Основа роботи Solver полягає в змінні клітини, які також називають комірками змінних рішень. Ці комірки використовуються для обчислення формул, у яких клітини-мішені, також відомий як "обмеження". Що робить Solver, це коригує значення клітинок змінних, щоб вони відповідали обмеженням, встановленим клітинками обмежень, таким чином отримуючи бажаний результат у цільовій клітинці.
(*) Імена, які використовувалися у версіях Solver до Excel 2007, відрізнялися: комірки зі змінними називалися «комірками, що змінюються» або «комірками, які можна налаштовувати», тоді як комірка-ціль — «комірка-ціль».
Як користуватися Solver: приклад застосування
Все це може здатися трохи складним, однак, це краще зрозуміти на прикладі. Це допоможе нам побачити, наскільки корисною може бути ця надбудова Excel:
Уявімо, що компанія-виробник має аркуш Excel із трьома стовпцями, кожен з яких відповідає одному з продуктів, які вона виробляє: A, B і C.
Для виготовлення кожного з них вам знадобиться певна кількість трьох різних типів сировини, вказаних у рядках X, Y і Z. Скажімо, щоб виготовити одну одиницю A, вам потрібна одна одиниця матеріалу X, дві з Y і три з Z. Для виробництва B і C потрібні інші комбінації кількостей і сировини.
Ми додаємо новий стовпець (назвемо його D), у якому перелічено максимальну доступну кількість кожного з цих товарів. Нижче ми також розміщуємо новий рядок, у якому детально описується прибуток, отриманий від кожної проданої одиниці продукту. простий
З огляду на всі дані в таблиці, питання, яке ми задаємо собі, таке: Як знайти оптимальне поєднання продуктів, що виробляються, враховуючи обмежену кількість сировини? Ось як ми повинні діяти:
- Спочатку ми переходимо до панелі інструментів і отримуємо доступ Розчинник (С дані, групи аналіз).
- Потім вибираємо клітина-мішень (H8) і на панелі вибираємо опцію «Макс» і в коробці Зміна клітинок змінних ми пишемо в нашому випадку C10:E10.
- Додаємо обмеження натисканням кнопки "Додати": в посилання на клітинку H5:H7, тобто діапазон клітинок, для якого потрібно обмежити значення; і в Обмеження F5:F7.
- Нарешті, натискаємо кнопку "Розв'язати" щоб результати відображалися в клітинках рядка 10.
Цей, який ми підняли, є простим прикладом. Представлений випадок, щоб показати більш-менш корисність і роботу цього інструменту. Насправді, за допомогою Solver ви можете виконувати набагато складніші операції. Ось чому це так цікаво для компаній і професіоналів, які працюють з великими обсягами даних.
Алгоритми, які використовує Solver
Розв’язувач працює з трьома різними алгоритмами або методами розв’язання, які користувач може вибрати в діалоговому вікні. Параметри розв'язувача. Вони такі:
- LP Simplex, розв’язувати лінійні задачі.
- Еволюційна, для вирішення незгладжених проблем.
- Узагальнений зменшений градієнт (GRG) Нелінійний, призначений для розв’язування згладжених нелінійних задач.
Ви можете вибрати той чи інший метод за допомогою кнопки «Параметри» в діалоговому вікні Параметри розв'язувача. Пізніше можна зберегти різні результати, отримані за допомогою Solver, у різних електронних таблицях. Кожен із них може містити власний вибір Розв’язувача, з яким можна ознайомитися пізніше. Також можна, навіть рекомендовано, визначити більше ніж одну задачу в електронній таблиці за допомогою параметрів Завантажити/Зберегти та таким чином зберегти проблеми окремо.
Будьте першим, щоб коментувати