Vous êtes sur la page 1sur 23

Solver en Excel

Solver es una herramienta de análisis que tienes en el programa Excel,


aplicado sobre todo en el mundo empresarial, permite calcular el valor de una celda
que depende de diversos factores o variables donde a la vez existen una serie de
restricciones que han de cumplirse.

Otra herramienta de análisis: Escenarios en Excel: analiza distintas alternativas y


compáralas.

Puedes aprender otros usos de Excel en la empresa en el artículo: Excel en la


empresa: Usos.

Parte I y Parte II.

Más detenidamente lo que la herramienta Solver de Excel realiza son


los cálculos para la resolución de problemas de programación lineal, en
donde a partir de una función lineal a optimizar (encontrar el máximo o mínimo) y
cuyas variables están sujetas a unas restricciones expresadas como inecuaciones
lineales, el fin es obtener valores óptimos bien sean máximos o mínimos.

Solver es un complemento de Excel por ello puede que no lo tengas activo en un


primer momento, para tenerlo disponible basta con que sigas estos pasos:

Pasos en Excel 2007 y siguientes:

1.- Botón de Office

· Opciones de Excel.

· Complementos (en la parte izquierda).

2.- En la ventana que aparece, abajo en Administrar:

· Complementos de Excel, Ir.

Puedes saber más leyendo el artículo sobre Complementos Excel de este site.

Nota: A veces el complemento Solver ni siquiera está cargado en nuestro


programa, según haya sido la configuración elegida al instalar inicialmente Excel,
para activarlo tendremos que hacerlo desde el CD de instalación de Office.

Un ejemplo de problema a solucionar con Solver sería del siguiente tipo:

Una empresa fabrica dos artículos que reportan respectivamente un beneficio


unitario, que es el que tratas de maximizar, si bien la empresa ha de tener en
cuenta las restricciones dadas por la cantidad de materia prima y la mano de obra
disponible de forma que no es posible sobrepasar determinadas cantidades, la
empresa quiere conocer la cantidad que tiene que producir de cada uno de los
artículos que fabrica para lograr la maximización del beneficio.

Pues bien tras especificar los datos en la hoja de cálculo:

Los pasos para realizar un problema con Solver en Excel 2013, 2010 y 2007 son
los siguientes:

· Realizar en la hoja de cálculo Excel el esquema del problema.

· Ir a la pestaña Datos.

· Después en el grupo de trabajo Análisis tendrás la herramienta Solver.

· Al pulsar sobre ella se abre una nueva ventana llamada Parámetros de Solver y
es aquí donde indicar los diferentes datos.

· Celda objetivo, se desea lograr el máximo beneficio por eso este es el valor a
maximizar.

Ver imagen ampliada.

· Hacer clic en el apartado siguiente Valor de la celda objetivo marcando la primera


opción que pone Máximo.

· A continuación te pide las celdas a Cambiar o lo que es lo mismo especificar


que celdas que son las variables del problema.

· Después te encuentras con la frase Sujetas a las siguientes restricciones aquí


has de introducir la restricciones que han de cumplir las variables.

· Para ello pulsa en el botón Agregar y vete especificando los datos necesarios.

· Ir introduciendo el resto de restricciones.

· Si te equivocas puedes Cambiar o Eliminar las restricciones pulsando sobre la


necesites y a continuación haciendo clic en el botón Cambiar… o Eliminar…

· Una vez están todos los datos informados pulsa en el botón Resolver, en este
misma pantalla arriba a la derecha, Excel empieza a resolver el problema, al
encontrar la solución la muestra.

· Obtendrás la cantidad fabricada que lleva a la maximización del beneficio.

· Puedes Aceptar o volver a la situación de inicio.


Tip: A continuación para ampliar y completar la información una vez resuelto el
problema puedes cambiar los valores de las restricciones para ver como esto afecta
al resultado obtenido inicialmente.

Cómo usar Solver en Excel


En este artículo:Habilitar SolverUsar Solver

Este wikiHow te enseñará a usar la herramienta Solver de Microsoft Excel. Esta


herramienta te permite alterar distintas variables en una hoja de cálculo para
obtener una solución deseada. Puedes usar Solver tanto en las versiones para
Windows como para Mac de Excel, aunque para poder empezar a utilizarlo,
primero hay que habilitarlo.

Parte 1
Habilitar Solver
1.
1
Abre Excel. Haz clic o doble clic en el ícono de la aplicación Excel, que parece un
cuadro verde con una "X" blanca.
 Solver viene preinstalado en Excel (tanto en Windows como en Mac), pero hay
que habilitarlo manualmente.
2.
2
Haz clic en Libro en blanco . Al hacerlo, se abrirá una ventana de Excel y a partir
de ese momento podrás seguir los pasos necesarios para habilitar Solver.
3.
3
Haz clic en Archivo . Es una pestaña que está en la parte superior izquierda de la
ventana de Excel.
 En Mac, debes hacer clic en Herramientas y saltearte el próximo paso.
4.
4
Haz clic en Opciones . Es una de las opciones que están al final del
menú Archivo. Al hacerlo, se abrirá la ventana "Opciones".[1]
5.
5
Haz clic en Complementos . Es una de las pestañas de la parte inferior izquierda
de la ventana "Opciones".
 En Mac, debes hacer clic en Complementos de Excel en el menú Herramientas.
6.
6
Abre la ventana "Complementos disponibles". Asegúrate de que el cuadro de
texto "Administrar" diga "Complementos de Excel" y luego presiona el botón Ir en
la parte inferior de la página.
 En Mac, esta ventana se abrirá cuando hagas clic en Complementos de Excel en
el menú Herramientas.
7.
7
Instala el complemento Solver. Marca la casilla "Solver" en el medio de la
página y haz clic en "Aceptar". Solver ahora aparecerá como una nueva
herramienta en la pestaña Datos de la parte superior de Excel.

Parte 2
Usar Solver
1.
1
Comprende para qué sirve Solver. Solver puede analizar los datos de tu hoja de
cálculo y las restricciones establecidas para mostrarte las posibles soluciones.
Esto es muy útil si vas a trabajar con muchas variables.
2.
2
Agrega datos en tu hoja de cálculo. Para poder usar Solver, tu hoja de cálculo
debe tener datos con diferentes variables y una solución.
 Por ejemplo, puedes crear una hoja de cálculo para registrar varios gastos durante
el transcurso de un mes, dejando una celda de resultado para ver cuánto dinero te
sobra.
 Solver no se puede usar en una hoja de cálculo que no tenga datos a resolver (es
decir, tus datos deben tener ecuaciones).
3.
3
Haz clic en la pestaña Datos . Está en la parte superior de la ventana de Excel. Al
hacerlo, se abrirá la barra de herramientas de Datos.
4.
4
Haz clic en Solver . Encontrarás esta opción en el extremo derecho de la barra de
herramientas de "Datos". Al hacerlo, se abrirá la ventana de Solver.
5.
5
Selecciona la celda objetivo. Haz clic en la celda en la que quieras mostrar la
solución obtenida con Solver. Una vez que lo hagas, la celda se agregará en el
cuadro "Establecer objetivo".
 Por ejemplo, si vas a crear un presupuesto cuyo objetivo final es determinar tus
ingresos mensuales, deberás hacer clic en la celda final de "Ingresos".
6.
6
Establece un objetivo. Marca la casilla "Valor de" y luego establece el valor
objetivo en el cuadro de texto que aparece junto a esta casilla.
 Por ejemplo, si tu objetivo es tener $200 al final del mes, debes escribir 2 0 0 en
este cuadro de texto.
 También puedes marcar las opciones "Máx" o "Mín" si quieres que Solver
determine el valor absoluto máximo o mínimo.
 Una vez que has establecido tu objetivo, Solver intentará cumplirlo ajustando las
otras variables de tu hoja de cálculo.
7.
7
Agrega las restricciones. Las restricciones establecen límites para los valores
que puede utilizar Solver, evitando que accidentalmente se hagan nulos uno o
más valores de tu hoja de cálculo, por ejemplo. Puedes agregar una restricción de
la siguiente manera:[2]
 Haz clic en Agregar.
 Haz clic en la celda (o selecciona las celdas) para las cuales se aplica esa
restricción.
 Selecciona un tipo de restricción en el menú desplegable del medio.
 Ingresa el número de la restricción (por ejemplo, el límite máximo o mínimo).
 Haz clic en Aceptar.
8.
8
Ejecuta Solver. Una vez que hayas terminado de agregar las restricciones, haz
clic en Resolver, en la parte inferior de la ventana de Solver. Al hacerlo, Solver se
encargará de buscar una solución óptima para el problema.
9.
9
Revisa los resultados. Cuando Solver te avise que tiene una respuesta, podrás
ver la respuesta mirando la hoja de cálculo para comprobar qué valores han
cambiado.
10.
10
Cambia los criterios de Solver. Si consideras que el resultado que obtuviste no
es adecuado para los datos de tu hoja de cálculo, haz clic en Cancelar en la
ventana emergente y ajusta el objetivo y las restricciones.
 Si estás satisfecho con el resultado de Solver, puedes aplicarlo en tu hoja de
cálculo marcando la casilla "Mantener el resultado" y haciendo clic en "Aceptar".

Consejos
 Solver es ideal para utilizarlo en problemas como la programación de agenda de
empleados, o para determinar el menor precio al cual puedes vender un artículo
para cumplir con una meta financiera o un presupuesto.

Advertencias
 Solver no se puede utilizar en hojas de cálculo en las cuales no se puede obtener
un "resultado" o una posible solución. Por ejemplo, no puedes aplicar Solver en
una hoja de cálculo donde
no hay ecuaciones.
Solver
Solver es una herramienta
presente en las hojas de
cálculo, como MS Excel y
OpenOffice.org Calc, que
permite resolver problemas
de optimización Solver
optimiza los modelos sujetos
a restricciones, como los
modelos de programación
lineal y no lineales, lo que
permite obtener las
soluciones óptimas para un
modelo determinado y de
esta forma tomar las mejores Concepto: Solver es una herramienta para resolver y
decisiones en una empresa. optimizar ecuaciones mediante el uso de
métodos numéricos.
A partir de unos objetivos y
estableciendo unas
condiciones (restricciones), con la herramienta Solver se puede buscar el valor óptimo
para una celda, denominada celda objetivo, donde se escribe la fórmula de la función
objetivo.

Solver cambia los valores de un grupo de celdas, denominadas de variables de


decisión y que estén relacionadas, directa o indirectamente, con la fórmula de la celda
objetivo.

Métodos de resolución usados por Solver


Microsoft Excel Solver utiliza diversos métodos de solución, dependiendo de las
opciones que seleccione.

 Para los problemas de programación lineal utiliza el método Simplex.


 Para problemas lineales enteros utiliza el método de ramificación y límite,
implantado por John Watson y Dan Fylstra de Frontline Systems, Inc.
 Para problemas no lineales utiliza el código de optimización no lineal (GRG2)
desarrollado por la Universidad Leon Lasdon de Austin (Texas) y la Universidad
Allan Waren (Cleveland).

Ventana Parámetros de Solver


La ventana con los parámetros de Solver en MS Excel 2007 aparecerá tal y como se
muestra a continuación:

En el campo Celda objetivo seleccione la celda donde se encuentra la función objetivo


correspondiente al problema en cuestión. Si desea hallar el máximo o el mínimo,
seleccione Máximo o Mínimo. Si desea hallar un valor determinado para la función
objetivo, active la casilla Valores de y Solver tratará de hallar un valor de la celda igual
al valor del campo que se encuentra a la derecha de la selección. El cuadro de
diálogo Cambiando las celdas seleccione la ubicación de las variables de decisión
para el problema. Por último, las restricciones se deben especificar en el campo
Sujetas a las siguientes restricciones haciendo clic en Agregar.

Al hacer clic en el botón Agregar, aparece la ventana Agregar restricciones.

Si hace clic en el campo Referencia de celda podrá especificar la ubicación de una


celda (por lo general, una celda con una fórmula). Introduzca el tipo de restricción
haciendo clic en la flecha del campo central desplegable (<=, =, >=, int, bin ) donde int
se refiere a un número entero, bin se refiere a binario. El campo Restricción puede
llevar una fórmula de celdas, una simple referencia a una celda o un valor numérico.
El botón Agregar añade la restricción especificada al modelo existente y vuelve a la
ventana Add Constraint. El botón Aceptar añade la restricción al modelo y vuelve a la
ventana Parámetros de Solver Nota: Solver no asume la no negatividad de las
variables de decisión. En la ventana de opciones puede especificar que las variables
han de ser no negativas.

El botón Cambiar permite modificar las restricciones recién introducidas y Eliminar


sirve para borrar las restricciones precedentes. Restablecer todo borra el problema en
curso y restablece todos los parámetros a sus valores por defecto. El botón Estimar
Estima todas las celdas que no contienen ninguna fórmula a las que se hace
referencia en la fórmula del cuadro Definir celda objetivo y coloca sus referencias en
el cuadro

Vous aimerez peut-être aussi