¿Cómo utilizar Solver de Excel?
Para ejemplificar respecto al uso de Solver utilizaremos el siguiente modelo de
Programación Lineal:
Maximizar Z = 200X1 + 150X2 + 120 X3
Sujeto a 15X1 + 7,5X2 + 5X3 <= 315
2X1 + 3X2 + 2X3 <= 110
X1 + X2 + X3 <= 50
X1, X2, X3 >= 0
Paso 1: Abrir una planilla de cálculo de Excel y definir las variables de decisión
y la función objetivo. En este ejemplo se han marcado con amarillo y verde las
variables de decisión y función objetivo respectivamente sólo para facilitar la
comprensión. Es importante notar que la función objetivo (celda F4) será
siempre una fórmula que depende de los parámetros de la función objetivo
(celdas B5, C5, D5) y las variables de decisión (B4, C4, D4)
Paso 2: Se definen las restricciones del modelo. La columna en amarillo bajo
el título "Lado Izquierdo" es una fórmula de los parámetros y las variables de
decisión en las respectivas restricciones. Por ejemplo, la fórmula incorporada
en E9 es simplemente: 15X1 + 7,5X2 + 5X3. La celda F9 es el lado derecho de
dicha restricción y corresponde a una constante (315).
Versión 2010:
Paso 3: Ingresamos a la Opción Solver (Ver Instalación Solver de Excel).
Luego definimos la celda objetivo (función objetivo), el valor que buscamos
(maximización o minimización), las celdas que deseamos cambiar (variables de
decisión) y las restricciones. Se selecciona la casilla “convertir variables sin
restricciones en no negativas” y en método de resolución seleccionar “Simplex
LP”. Finalmente damos click en “Resolver”. Para nuestro ejemplo está será la
pantalla que se debe obtener:
Paso 4: Si el proceso se ha desarrollado en forma correcta la planilla de
cálculo se actualizará y se obtendrán los siguientes resultados. Solución
Óptima: X1=4, X2=10, X3=36. Valor Óptimo: Z=6620.
Hacer click en “Aceptar” para utilizar la solución propuesta o en “Cancelar”
para volver a calcular otra solución.
Versión 2003:
Paso 3: Ingresamos a la Opción Solver (Ver Instalación Solver de Excel).
Luego definimos la celda objetivo (función objetivo), el valor que buscamos
(maximización o minimización), las celdas que deseamos cambiar (variables de
decisión) y las restricciones. Para nuestro ejemplo está será la pantalla que se
debe obtener:
Paso 4: Accedemos a "Opciones..." y seleccionamos "Adoptar modelo lineal" y
"Adoptar no negativos". Finalmente seleccionamos "Aceptar" y luego
"Resolver".
Paso 5: Si el proceso se ha desarrollado en forma correcta la planilla de
cálculo se actualizará y se obtendrán los siguientes resultados. Solución
Óptima: X1=4, X2=10, X3=36. Valor Óptimo: Z=6620.
Hacer click en Aceptar para utilizar la solución propuesta o en Cancelar para
volver a calcular.