Saltar al contenido

Escenarios, Solver y Permutaciones


ldeliderazgo

Recommended Posts

publicado

Hola a tod@s

Tengo una combinacion de 5 ingredientes (variables), la cual cada una de estas variables puede tomar valores entre 0 y 100. La suma de las 5 variables siempre tiene un valor fijo de 100%. En funcion de los valores de estas variables, se obtiene un resultado.

Necesito que excel me muestre todas las combinaciones posibles (cambios en las variables) que me aporten el resultado deseado.

He probado con Solver, peo no consigo que funcione.

He valorado crear escenarios, pero son 90 millones de escenarios (me gustaria resoverlo antes de morirme ;-) )

Las tablas de datos (Creo) solo permiten 2 variables

Alguna ayuda ? Me he leido todos los manuales, foros, que he enocntardoe stos ultimos 4 dias, y no consigo avanzar.

Os agradezco la ayuda de antemano.

Salu2

help excel2.xls

publicado

Gracias Armando

El archivo que amablemente me has enviado, me indica las combinaciones posibles, pero no incorpora los datos a la formula que yo tengo.

Probablemente me haya explicado mal en mi primer mensaje. El asunto es que si ves la hoja "calculos" en el archivo que anexe en mi primer mensaje, las 5 variables se hallan en C3,C4,C5,C6,y C7. En esa misma hoja, estan los valores actuales (celdas C21,D21,E21,F21,G21) y los valores deseados (nuestros valores objetivos) en C20,D20,E20,F20,G20.

Simplemente necesito que excel, me indique que combinacion, o mejor dicho que combinaciones son validas, para conseguir los 5 valores deseados (valores objetivos).

Disculpa las molestias, y te agradezco la informacion enviada y toda la que me puedas aportar para resolver este enigma......

Gracias Armando

publicado

Una vez mas Gracias por tu paciencia y ayuda Armando. Siguiendo FIELMENTE tus INDICACIONES ;-) paso a exponer de manera mas clara el problema.

Tenemos 5 tipos de manzanas (Amarilla,Roja,Azul,Verde y Negra). Cada tipo de manzana tiene una composicion diferente. La comporsicion de cada manzana tiene 8 tipos de nutrientes (grasas, proteinas, hidratos de carbono, azucares, fibra, agua, celulosa, alcohol).

Recientes estudios de la AMNE (Asociacion Mundial de Negados para el Excel) a la cual pertenezco, ha descubierto que comer una cantidad determinada de manzanas puede incrementar diferentes partes de la inteligencia humana. Lamentablemente la señora de la limpieza de la asociacion, borro de la pizarra de la asociacion la cantidad necesaria de cada tipo de manzanas) ;-)

Sin embargo conocen varias pistas que les ayudarán a descubrir la COMBINACION SECRETA si algun GENIO del Excel les hecha una mano.....

Sabemos que :

  • Debemos comer 1000 gr de manzanas al dia.
  • Podemos comer esos 1000 gr de una sola manzana, de 2 manzanas diferentes, 3 manzanas diferentes, 4 manzanas diferentes o de 5 manzanas diferentes.
  • Conocemos que porcentaje de cada uno de los nutrientes (grasas, proteina, hidratos de carbono, azucares, fibra, agua, celulosa, alcohol) contiene cada tipo de manzana (estos valores van contenidos en el rango de celdas E9:L13).
  • Al encontrarse las 5 variables en porcentajes, sabemos que en cada celda los valores van desde 0% a 100%. Logicamente, la suma de los 5 porcentajes sobre la cantidad total, debe ser igual a 100%. Ejemplo 50% amarillas, 20% rojas, 10% Azul, 10% Verde 10% Negra. Total sumatoio de los porcentajes sobre la totalidad SIEMPRE es igual a 100%.

Restricciones:

  • De las manzanas amarillas tiene que haber un minimo de 50% y un maximo de 100%
  • De las manzanas rojas tiene que haber un minimo de 0% y un maximo de 30%
  • De las manzanas azules tiene que haber un minimo de 5% y un maximo de 35%
  • De las manzanas verdes tiene que haber un minimo de 10% y un maximo de 40%
  • De las manzanas negras tiene que haber un minimo de 15% y un maximo de 45%

Gracias a las investigacions de la AMNE (Asociacion Mundial de Negados para el Excel) se ha descubierto y comprobado que conociendo los porcentajes de cada uno de los nutrientes, podemos predecir las propiedades de esa mezcla de manzanas, y los beneficios sobre nuestras 5 habilidades que componen nuestra inteligencia (Memoria, Agilidad Matematica, Agilidad Lectora, Idiomas y Dibujo).

Sabemos que la Memoria de las personas mejora tomando "X" gr de (Fibra+Agua+Celulosa)

Sabemos que la Agilidad Matematica mejora tomando "Y" gr de (Grasas+Proteinas)

Sabemos que la Agilidad Lectora mejora tomando "Z" gr de (Agua+Celulosa+Alcohol)

sabemos que la Habilidad para los idiomas mejora tomando "w" gr de (Proteina + Fibra)

Sabemos que la Habilidad para el dibujo mejora tomando "V" gr de (Hidratos+Azucares+Fibra)

Que diferentes RECETAS podemos obtener para que los "valores actuales" (la receta actual) sean igual que los "valores deseados" (la receta que buscamos)? Que porcentaje de Manzanas Amarillas, rojas, azules, amarillas y negras necesitan para que los valores actuales sean igual a los valores deseados?

El presidente de la AMNE (Asociacion Mundial de Negados para el Excel) ha desarrollado una hoja recogiendo todos estos datos, pero es tan sumamente "corto" que no sabe como ayudandose de excel, esta aplicacion ofimatica le indique las diferentes combinaciones existentes para conseguir una receta que cumpla los valores deseados.

Este NEGADO total para el Excel, solicita la ayuda de los Maestros de esta aplicacion. Promete enviar un paquete de manzanas a quien le ayude ......;-)

Adjunto un nuevo modelo por si sirve de ayuda.

Gracias!!! Y perdonar el ROLLO.

manzanas.xls

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

  • 109 ¿Te parecen útiles los tips de las funciones? (ver tema completo)

    1. 1. ¿Te parecen útiles los tips de las funciones?


      • No
      • Ni me he fijado en ellos

  • Ayúdanos a mejorar la comunidad

    • Donaciones recibidas este mes: 0.00 EUR
      Objetivo: 130.00 EUR
  • Archivos

  • Estadísticas de descargas

    • Archivos
      188
    • Comentarios
      98
    • Revisiones
      29

    Más información sobre "Cambios en el Control Horario"
    Última descarga
    Por pegones1

    3    1

  • Crear macros Excel

  • Mensajes

    • Saludos amigos espero estén bien  En la actualidad utilizo la siguiente macro para generar un código alfanumérico continuo que al guardar los datos se copia en la Celdas “B5” de las Hojas 58 (MATRIZ1) y Hojas59 (MATRIZ2) Private Sub CommandButton3_Click()     If Hoja58.Range("B5").Value < 9999 Then Hoja58.Range("B5").Value Hoja58.Range("B6").Value + 1     Else        Hoja58.Range("B5").Value = 1     End If If Hoja59.Range("B5").Value < 9999 Then Hoja59.Range("B5").Value = Hoja59.Range("B6").Value + 1 Else        Hoja59.Range("B5").Value = 1     End If End Sub El código se genera normalmente sin embargo no se copia inmediatamente en las Celdas “B5” sino que aparece en las Celdas “B6” mientras que las Celdas “B5” siempre permanecen en blanco, actualmente el código consta de tres letras y cuatro dígitos (RCI-0000) pero me interesa poderle concatenar el mes y año en formato mm-yy para que el código finalmente quede expresado de la siguiente forma RCI-0000-00-00 Mucho les sabre agradecer la ayuda que me puedan dar RCI PRUEBA..xlsm
    • Saludos amigos espero estén bien  En la actualidad cuando introduzco texto en los TextBox 5, 6 y 7 y dicho texto es mas largo que el ancho de los Texbox el texto se copia en una misma línea lo que dificulta verificar la redacción, así como visualizar cualquier error por lo cual necesito me ayuden con una macro que justifique el texto dentro de los Textbox, he probado usar la función Multiline sin obtener el resultado esperado. Mucho les sabre agradecer la ayuda que me puedan dar RCI PRUEBA..xlsm
    • Saludos amigos espero estén bien  En la actualidad utilizo los datos provenientes de los TextBox 5, 6 y 7 se guardan en las Columnas H, I y O de las Hojas 58 (MATRIZ1) y Hojas59 (MATRIZ2) sin embargo cuando el texto es abundante no se visualiza completamente en las celdas correspondientes de allí que necesito que cada fila se ajuste al tamaño de la celda que contenga mayor cantidad de texto para lo cual he probado con la siguiente macro: Private Sub Worksheet_SelectionChange(ByVal Target As Range) Cells.EntireRow.AutoFit End Sub Sin embargo, dicha macro coloca todas las filas del tamaño del texto que contengan y lo que en realidad necesito es que dicha macro solo se aplique desde la Fila 5 en adelante. Mucho les sabre agradecer la ayuda que me puedan dar RCI PRUEBA..xlsm
    • Saludos amigos espero estén bien  En la actualidad utilizo la siguiente macro para que la fecha aparezca en el Textbox2: Private Sub UserForm_activate() Me.TextBox2.Value = VBA.Date End Sub Sin embargo, una vez guardo los datos la fecha cambia de formato y se guarda en formato mm/dd/yyyy en vez de dd/mm/yyyy y este cambio de fecha me distorsiona los resultados de las fórmulas en las Columnas J en las Hojas 58 (MATRIZ1) y Hojas59 (MATRIZ2) Mucho les sabre agradecer la ayuda que me puedan dar RCI PRUEBA..xlsm
    • ¡Hola! Después de un buen tiempo ausente...  @Gabriela hg ya que veo que tienes Excel 365, te dejo mi solución para piezas y gramos.   Extraer piezas - gramos 365_GP.xlsx
  • Visualizado recientemente

    • No hay usuarios registrado para ver esta página.
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.