Programación lineal en Excel usando Solver
La programación lineal es uno de los conceptos importantes en estadística. Con base en los datos disponibles de las variables, podemos hacer análisis predictivos. En nuestro artículo anterior "Regresión lineal en Excel", hemos discutido en detalle sobre la "Regresión lineal". Sin embargo, en Excel tenemos una opción llamada “Solver en excel” que puede usarse para resolver un problema de programación lineal, con este solver podemos usar la programación lineal para habilitar la optimización de recursos.
En este artículo, le mostraremos cómo resolver el problema de programación lineal en Excel en detalle. Siga el artículo completo para aprender sobre esto.

¿Cómo resolver la programación lineal a través de Excel Solver?
Para aplicar el solucionador para resolver la programación lineal, deberíamos tener un problema adecuado en detalle. Para este ejemplo, he creado el siguiente escenario.
Problema: un fabricante quiere alterar este modelo de producción del producto actual. Tiene dos tipos de productos, "Producto 1" y "Producto 2". Para el Producto 1 se requieren tres materias primas, Materia Prima 1 20 Kg, Materia Prima 2 30 Kg y Materia Prima 3 5 Kg. Asimismo, para el Producto 2, se requieren tres materias primas, Materia Prima 1 10 Kg, Materia Prima 2 25 Kg y Materia Prima 3 10 Kg.
Las manufacturas requieren un mínimo de Materia Prima 1550 Kg, Materia Prima 2800 Kg y Materia Prima 3250 Kg. Si el Producto 1 cuesta Rs. 30 por unidad y el Producto 2 cuesta 35 por unidad, ¿cuántas unidades de cada producto debería cumplir el fabricante con los requisitos mínimos de materia prima al menor costo posible y cuál es el costo?
Ahora ingrese toda esta información en una hoja de cálculo de Excel en el siguiente formato.

En las celdas D3 y D5 a D7, debemos aplicar la fórmula de Excel, es decir, Costo * Costo por unidad. Precio de costo que debemos obtener del solucionador en las celdas B2 y C2. Aplicar la fórmula de la siguiente manera.

Después de configurar esto, debemos ir a la herramienta de resolución en Excel. La herramienta de resolución está disponible en la pestaña Datos en Excel.
Habilitar el complemento Solver

Si su hoja de cálculo no muestra esta opción, debe habilitarla. Para habilitar esta opción de solucionador, siga los pasos a continuación.
- Paso 1: Vaya a la pestaña Archivo; luego, en la pestaña Archivo, haga clic en "Opciones".

- Paso 2: vaya a Complementos en Opciones de Excel.

- Paso 3: Debajo de esto, seleccione "Complementos de Excel" y haga clic en Ir.

- Paso 4: Debajo de la ventana emergente, elija "Complemento Solver" y haga clic en "Aceptar" para habilitarlo.

Ahora podemos ver "Complemento Solver" en la pestaña DATOS.
Resuelva la programación lineal a través de Excel Solver
- Para aplicar solver, vaya a la pestaña DATOS y haga clic en “Solver” que veremos debajo de la ventana.

En la ventana anterior, nuestra primera opción es "Establecer objetivo".
- Nuestro objetivo es identificar el "Costo total", por lo que nuestra celda de costo total es D3, así que seleccione la celda D3 para este "Establecer objetivo" y configúrelo en "Mín."

- La siguiente opción es "Cambiando variables". En este ejemplo, nuestras variables son "Producto 1" y "Producto 2". Para seleccionar un rango de celda B2: C2 y haga clic en "Agregar".

- Una vez que haga clic en "Agregar", veremos debajo la ventana de agregar restricción. En esta ventana, seleccione el rango de celdas B2: C2 y ponga la restricción como "> = 0".

- Haga clic en "Agregar" para permanecer en la misma ventana. Ahora, en la segunda restricción, seleccione el rango de valores como D5: D7 y seleccione "> =" y bajo restricción, seleccione las celdas G5: G7.

- Haga clic en "Aceptar" para salir de la ventana Agregar restricción.

- Ahora todos nuestros parámetros están listos. Haga clic en la opción "Resolver" para obtener el resultado.

- Entonces, el costo de producir el Producto 1 por unidad es 20 y el Producto 2 por unidad es 15.

Así, usando SOLVER, podemos resolver programación lineal en Excel.
Cosas para recordar
- Solver, de forma predeterminada, no está disponible para su uso.
- Un solucionador no solo se limita a un lenguaje de programación lineal, sino que también podemos resolver muchos otros problemas. Consulte nuestro artículo "Opción de resolución en Excel".
- Establecer la celda objetivo es importante.
- La adición de restricciones debe estar lista con mucha anticipación.