|
6.7
Empleo del Solver.
Solver es
una macro automática que se puede ejecutar
desde el menú de herramientas y sirve para
hallar cuánto deben valer una serie de
celdas para hacer mínima o máxima
una función sujeta a una serie de restricciones.
Para tenerla
disponible en el menú de herramientas hay
que seleccionar en éste Macros automáticas,
y en el cuadro que aparece, hacer ‘clic’
y marcarla. Pulsando Aceptar ya la tendremos disponible.
Para explicar cómo funciona vamos a resolver
un sencillo problema de programación lineal
con su ayuda. Muchos otros problemas de diferentes
tipos se pueden resolver como el que vamos a ver.
Supongamos que estamos en guerra
y disponemos de 5 aviones que pueden cargar 1000
Kg de bombas, costando cada viaje de éstos
50.000 ptas. Disponemos también de 10 aviones
que pueden llevar 500 Kg de bombas, costando cada
viaje 20.000 ptas. Suponemos que tenemos que lanzar
6.000 Kg de bombas sobre el objetivo. Con estos
datos queremos saber cuál es la solución
más económica para realizar el bombardeo.
Rellenemos la hoja de cálculo con datos
(no los óptimos) y la función que
queremos minimizar (el costo es: aviones grandes*50000+aviones
pequeños*20000).
Ahora situándonos en la
casilla del costo (C4), elegimos Solver del menú
de Herramientas. Las restricciones las hemos fijado
eligiendo Agregar y colocando las que se ven,
que quieren decir que sólo tenemos 5 aviones
grandes, 10 pequeños y que el peso total
de bombas debe se 6.000 Kg. Con estos datos elegimos
Resolver. Y obtenemos:
Elegimos Aceptar y ya tenemos la solución
buscada: 1 avión grande y 10 pequeños.
Este ejemplo, aunque simple, nos
da idea de las posibilidades del Solver, ya que
muy bien podrían haber sido 10 variables
en lugar de 2 y más restricciones, e incluso
otro tipo de funciones no lineales. |