¿Qué significan los mensajes de error de Solver en Excel?

Para problemas simples, Solver en Excel generalmente encuentra rápidamente los valores óptimos de la variable Solver para la función objetivo. Pero, en algunos casos, Solver tiene problemas para encontrar los valores de la variable Solver que optimizan la función objetivo. En estos casos, Solver normalmente muestra un mensaje o un mensaje de error que describe o analiza el problema que está teniendo con su problema.

Solver ha encontrado una solución

El mensaje le dice que Solver ha hecho su trabajo y encontró un conjunto de valores variables que satisfacen sus restricciones.

Solver ha convergido a la solución actual

El mensaje le dice que Excel ha encontrado una solución, pero no confía particularmente en la solución. En esencia, este mensaje le advierte de la posibilidad de que exista una mejor solución a su problema de modelado de optimización. Para buscar una mejor solución, ajuste la configuración de Convergencia en el cuadro de diálogo Opciones de Solver para que Excel funcione con un mayor nivel de precisión.

Solver no puede mejorar la solución actual

El mensaje le dice que, bueno, Excel ha calculado una solución aproximada y bastante precisa, pero, nuevamente, es posible que pueda encontrar una solución mejor. Para decirle a Excel que debería buscar una solución mejor, debe aumentar la configuración de precisión que utiliza Solver.

Esto significa, por supuesto, que Excel llevará más tiempo. Pero ese tiempo extra podría resultar en que encuentre una mejor solución. Para ajustar la precisión, vuelva a utilizar el cuadro de diálogo Opciones de Solver.

Parada elegida cuando se alcanzó el límite de tiempo máximo

El mensaje le dice que Excel se quedó sin tiempo. Puede volver a intentar resolver el problema de modelado de optimización con una configuración de tiempo máximo más grande. Sin embargo, tenga en cuenta que si ve este mensaje, debe guardar el trabajo que Excel ya ha realizado como parte de la resolución del problema del modelado de optimización.

Guarde el trabajo que Excel ya ha realizado haciendo clic en el botón Conservar resultados del solucionador cuando Excel muestre este mensaje. Excel estará más cerca de la solución final la próxima vez que comience a buscar la solución óptima.

El solucionador se detuvo a petición del usuario

Er, obvio, ¿verdad? Buen perro solucionador. Solver se detuvo porque el maestro le dijo que se detuviera. El solucionador recibe un tratamiento.

Detener elegido cuando se alcanzó el límite máximo de iteración

El mensaje le dice que Excel se quedó sin iteraciones antes de encontrar la solución óptima. Puede solucionar este problema estableciendo un valor de iteraciones mayor en el cuadro de diálogo Opciones de Solver.

Los valores de la celda objetivo no convergen

El mensaje le dice que la función objetivo no tiene un valor óptimo. En otras palabras, la función objetivo sigue creciendo a pesar de que se satisfacen las fórmulas de restricción. En otras palabras, Excel descubre que sigue obteniendo un mejor valor de función objetivo con cada iteración, pero no parece estar más cerca de un valor final de función objetivo.

Si encuentra este error, probablemente no haya definido y descrito correctamente su problema de modelado de optimización. Es posible que su función objetivo no tenga mucho sentido o que no sea congruente con sus fórmulas de restricción. O tal vez una o más de sus fórmulas de restricción, o probablemente varias de ellas, realmente no tengan sentido.

Solver no pudo encontrar una solución factible

El mensaje le dice que su problema de modelado de optimización no tiene una respuesta. En la práctica, cuando vea este mensaje, significa que su conjunto de restricciones excluye cualquier respuesta posible.

Por ejemplo, suponga que se necesitan 3000 horas para escribir un libro y que sólo hay disponibles 2000 horas de trabajo en un año. Si dijiste que querías escribir al menos un libro al año, no hay solución para la función objetivo.

Un libro requiere hasta 3000 horas de trabajo, pero solo tienes 2000 horas para completar un proyecto de 3000 horas. Eso es imposible, obviamente. No existe un valor óptimo para la función objetivo.

Las condiciones de linealidad requeridas por este LP Solver no se cumplen

El mensaje indica que, aunque seleccionó el método de resolución Simplex LP, Excel ahora ha descubierto que su modelo no es realmente lineal. Y es una locura. Entonces le muestra este mensaje para indicar que no puede resolver el problema si tiene que asumir que su función objetivo y fórmulas de restricción son lineales.

Si ve este mensaje, continúe y pruebe el método de resolución no lineal GRG.

El problema es demasiado grande para que Solver lo maneje

El mensaje significa que tiene un problema demasiado grande para resolverlo, ya sea porque ha intentado modelar con más de 200 variables de decisión o más de 100 restricciones. Para solucionar este problema, puede intentar minimizar el número de variables o restricciones para que sus recuentos caigan por debajo de la restricción "oye amigo, que es demasiado grande".

Solver encontró un valor de error en una celda objetivo o de restricción

El mensaje significa que una de sus fórmulas da como resultado un valor de error o que cometió un error al describir o definir alguna restricción. Para solucionar este problema, debe corregir la fórmula falsa o la restricción tonta.

No hay suficiente memoria disponible para resolver el problema.

El mensaje es autodescriptivo. Si ve este mensaje, Solver no tiene suficiente memoria para resolver el problema de modelado de optimización en el que está trabajando. Su único recurso es intentar liberar memoria, quizás cerrando cualquier otro programa abierto y cualquier documento o libro de trabajo innecesario.

Si eso no funciona, es posible que también desee agregar más memoria a su computadora, especialmente si generalmente va a tener problemas de modelado de optimización. La memoria es barata.

Error en modelo. Verifique que todas las celdas y restricciones sean válidas

El mensaje significa que tiene algo tonto, probablemente también algo que se puede solucionar, en su problema de optimización. Verifique sus fórmulas y sus valores de entrada. Asegúrese de que no haya nada obviamente mal. Ah, y una cosa más: asegúrese de no utilizar la palabra "solucionador" en ninguna de sus variables nombradas. Eso puede confundir a Solver.

Ejemplo de evaluación de Solver

En el siguiente ejemplo, el nivel de publicidad en cada trimestre afecta la cantidad de unidades vendidas, determinando indirectamente la cantidad de ingresos por ventas, los gastos asociados y las ganancias. Solver puede cambiar los presupuestos trimestrales para publicidad (celdas de variable de decisión B5:C5), hasta una restricción presupuestaria total de $20 000 (celda F5), hasta que la ganancia total (celda objetivo F7) alcance la cantidad máxima posible. Los valores en las celdas variables se utilizan para calcular la ganancia de cada trimestre, por lo que están relacionados con la celda objetivo de la fórmula F7, =SUMA (Beneficio Q1: Beneficio Q2).

Antes de la evaluación de Solver

1. Celdas variables

2. Celda restringida

3. Célula objetiva

Después de ejecutar Solver, los nuevos valores son los siguientes.

Después de la evaluación de Solver

Definir y resolver un problema.

En la pestaña Datos , en el grupo Análisis , haga clic en Solver.
Imagen de cinta de Excel

Nota: Si el comando Solver o el Análisis  no está disponible, debe activar el complemento Solver. Consulte: Cómo activar el complemento Solver.

Imagen del cuadro de diálogo Solver de Excel 2010+

En el cuadro Establecer objetivo , introduzca una referencia de celda o un nombre para la celda objetivo. La celda objetivo debe contener una fórmula.

Haz una de las siguientes:

  • Si desea que el valor de la celda objetivo sea lo más grande posible, haga clic en Máx..

  • Si desea que el valor de la celda objetivo sea lo más pequeño posible, haga clic en Min.

  • Si desea que la celda objetivo tenga un valor determinado, haga clic en Valor de y luego escriba el valor en el cuadro. un>

  • En el cuadro Cambiando celdas de variables , ingrese un nombre o referencia para cada rango de celdas de variables de decisión. Separe las referencias no adyacentes con comas. Las celdas variables deben estar relacionadas directa o indirectamente con la celda objetivo. Puede especificar hasta 200 celdas variables.

En el cuadro Sujeto a las restricciones , ingrese las restricciones que desee aplicar haciendo lo siguiente:

En el cuadro de diálogo Parámetros de Solver , haga clic en Agregar .

En el cuadro Referencia de celda , ingrese la referencia de celda o el nombre del rango de celdas cuyo valor desea restringir.

Haga clic en la relación ( <==>=intbin, o dif ) que desee entre la celda referenciada y la restricción. Si hace clic en  aparece en binariobin cuadro. Si hace clic en restricción  aparece en la enteroint . Si haces clic en difall Different aparece en < un cuadro i=29>Restricción .

Si elige <=, = o >= para la relación en el cuadro Restricción , escriba un número, una celda referencia o nombre, o una fórmula.

Haz una de las siguientes:

  • Para aceptar la restricción y agregar otra, haga clic en Agregar.

  • Para aceptar la restricción y volver al cuadro de diálogo Parámetro de Solver, haga clic en Aceptar relaciones solo en restricciones en celdas de variables de decisión. difbinint    Puedes aplicar el 
    Nota.

    Puede cambiar o eliminar una restricción existente haciendo lo siguiente:

En el cuadro de diálogo Parámetros de Solver , haga clic en la restricción que desea cambiar o eliminar.

Haga clic en Cambiar y luego realice los cambios, o haga clic en Eliminar.

Haz clic en Resolver y realiza una de las siguientes acciones:

  • Para mantener los valores de la solución en la hoja de cálculo, en el cuadro de diálogo Resultados de Solver , haga clic en Mantener. Solución de resolución.

  • Para restaurar los valores originales antes de hacer clic en Resolver, haga clic en Restaurar valores originales.

  • Puede interrumpir el proceso de solución presionando Esc. Excel vuelve a calcular la hoja de trabajo con los últimos valores encontrados para las celdas de las variables de decisión.

  • Para crear un informe basado en su solución después de que Solver encuentre una solución, puede hacer clic en un tipo de informe en el cuadro Informes y luego haga clic en Aceptar. El informe se crea en una nueva hoja de trabajo en su libro de trabajo. Si Solver no encuentra una solución, solo ciertos informes o ningún informe estarán disponibles.

  • Para guardar los valores de celda de la variable de decisión como un escenario que pueda mostrar más adelante, haga clic en Guardar escenario en el Resultados de Solver cuadro de diálogo y luego escriba un nombre para el escenario en el cuadro Nombre del escenario .< /span>

Recorra las soluciones de prueba de Solver

Después de definir un problema, haga clic en Opciones en Parámetros de Solver cuadro de diálogo.

En el cuadro de diálogo Opciones , seleccione Mostrar resultados de iteración marque la casilla para ver los valores de cada solución de prueba y luego haga clic en Aceptar.

En el cuadro de diálogo Parámetros de Solver , haga clic en Resolver .

En el cuadro de diálogo Mostrar solución de prueba , realice una de las siguientes acciones:

  • Para detener el proceso de solución y mostrar el cuadro de diálogo Resultados de Solver , haga clic en Detener

  • Para continuar con el proceso de solución y mostrar la siguiente solución de prueba, haga clic en Continuar.

Cambie la forma en que Solver encuentra soluciones

En el cuadro de diálogo Parámetros de Solver , haga clic en Opciones .

Elija o introduzca valores para cualquiera de las opciones en Todos los métodosGRG no lineal en el cuadro de diálogo.Evolutiva

Guardar o cargar un modelo de problema

En el cuadro de diálogo Parámetros de Solver , haga clic en Cargar/Guardar.

Ingrese un rango de celdas para el área del modelo y haga clic en Guardar o Cargar

Cuando guarde un modelo, ingrese la referencia de la primera celda de un rango vertical de celdas vacías en la que desea colocar el modelo del problema. Cuando cargue un modelo, ingrese la referencia para todo el rango de celdas que contiene el modelo del problema.

Consejo: Puede guardar las últimas selecciones en el cuadro de diálogo Parámetros de Solver con una hoja de trabajo guardar el libro de trabajo. Cada hoja de trabajo de un libro de trabajo puede tener sus propias selecciones de Solver y todas se guardan. También puede definir más de un problema para una hoja de trabajo haciendo clic en Cargar/Guardar para guardar los problemas individualmente.

Métodos de resolución utilizados por Solver

Puede elegir cualquiera de los siguientes tres algoritmos o métodos de resolución en el cuadro de diálogo Parámetros del solucionador :

  • Gradiente reducido generalizado (GRG) no lineal    Se utiliza para problemas que son no lineales suaves.

  • LP Simplex    Úselo para problemas lineales.

  • Evolutivo    Úselo para problemas que no son fluidos.


Hoja inteligente 9.1.1

Hoja inteligente 9.1.1

Smartsheet es una plataforma de trabajo dinámica que le permite gestionar proyectos, crear flujos de trabajo y colaborar con su equipo.

Compartirpunto

Compartirpunto

SharePoint es un sistema de colaboración basado en web que utiliza una variedad de aplicaciones de flujo de trabajo, bases de datos de "listas" y otros componentes web, así como funciones de seguridad para dar control a los grupos empresariales que trabajan juntos.

Calendario perpetuo 1.0.38/1.0.36

Calendario perpetuo 1.0.38/1.0.36

Van Nien Calendar es una aplicación de visualización de calendario en su teléfono, que le ayuda a ver rápidamente la fecha lunisolar en su teléfono, organizando así su importante trabajo.

Outlook 2021

Outlook 2021

Microsoft Outlook es una aplicación empresarial y de productividad desarrollada por Microsoft Corporation.

Haga clic arriba

Haga clic arriba

ClickUp es una de las plataformas de productividad mejor calificadas para cualquier empresa. Grandes empresas como Google, Booking.com, San Diego Padres y Uber utilizan ClickUp para aumentar la productividad en el lugar de trabajo.

Visor de PDF-XChange 2.5.322.10

Visor de PDF-XChange 2.5.322.10

PDF se ha convertido en un formato de uso común para leer, crear y enviar documentos de texto. A su vez, se ha producido un aumento en el número de programas utilizados para este tipo de documentación. PDF-XChange Viewer se encuentra entre un número creciente de visores de PDF.

Apache OpenOffice

Apache OpenOffice

Apache OpenOffice ofrece un conjunto completo de aplicaciones de Office que rivalizan con Microsoft 365, especialmente en Excel, PowerPoint y Word. Le permite gestionar sus proyectos de forma más eficaz y admite varios formatos de archivo.

Descargar iTaxviewer 1.8.7

Descargar iTaxviewer 1.8.7

El software iTaxViewer es el software de lectura de archivos XML más popular en la actualidad. Este software es una aplicación de lectura de declaraciones electrónicas de impuestos en formato XML de la Dirección General de Tributación.

Lector de PDF Nitro

Lector de PDF Nitro

Nitro PDF Reader es un práctico editor de PDF que cubre todas las tareas básicas que la mayoría de las personas realizan todos los días con documentos PDF.

Lector Foxit 12

Lector Foxit 12

Foxit Reader es principalmente un lector de PDF y también le permite crear archivos PDF, firmarlos, editarlos y agregar anotaciones. Funciona en sistemas operativos, existen complementos para varios programas del paquete Microsoft Office.