¿Puede Excel Solver resolver esta optimización tipo mochila?

¿Puede Excel Solver resolver esta optimización tipo mochila?

Estoy comprando algo de comida y quiero la mayor cantidad de calorías que pueda obtener por mi dinero.

Tengo un presupuesto de $12.00. Hay 3 grupos de alimentos y necesito elegir 2 artículos de cada uno de esos grupos. También hay un grupo de postres. Tengo que elegir un postre. Son un total de 7 artículos. No puedes comprar un artículo más de una vez.

Así que aquí están mis artículos:

ID  Food        Group                           Calories    Price
1   Banana      Fruit (must pick 2 fruits)      160         $.75
2   Apple       Fruit (must pick 2 fruits)      120         $.65
3   Orange      Fruit (must pick 2 fruits)      160         $1.25
4   Sausage     Meat (must pick 2 meats)        260         $3.05
5   Bologna     Meat (must pick 2 meats)        230         $1.15
6   Ground Beef Meat (must pick 2 meats)        310         $3.15
7   Salami      Meat (must pick 2 meats)        320         $2.73
8   Carrots     Veg (must pick 2 vegetables)    70          $1.80
9   Cucumbers   Veg (must pick 2 vegetables)    90          $2.10
10  Bell Pepper Veg (must pick 2 vegetables)    110         $1.35
11  Cake        Dessert (must pick 1 dessert)   350         $2.28
12  Pie         Dessert (must pick 1 dessert)   320         $2.90
13  Ice Cream   Dessert (must pick 1 dessert)   380         $1.86

¿Puedo resolver esto en Excel usando el complemento Solver? ¿Te importaría indicarme la dirección correcta?

Respuesta1

Lamentablemente no. Excel sólo puede variar un elemento a la vez y tienes al menos 4 variables para cambiar.

Pero, lo bueno es que no necesitas el solucionador para obtener el mejor arreglo. Primero calcula el costo por caloría. Seleccione los 2 (o 1) elementos más bajos de cada grupo. Ya terminaste.

información relacionada