Calcul à résultat variable (complexe...)

EBL

XLDnaute Junior
Bonsoir tout le monde,

Voilà je travail actuellement sur un fichier Excel qui à terme devrait me permettra de calculer les apports caloriques répartis sur une journée et ce à partir d'une liste de plusieurs milliers d'aliments.

Ma question était de savoir si il était possible de créer une formule qui irait tirer de manière aléatoire dans la liste d'aliments une combinaison de ceux-ci par rapport à leur valeur nutritive.

Un exemple:

Je pars une base de 1000 calories répartie de la manière suivante:

40% ==> Glucides ==> 400 calories provenant de glucides ==> 1gr de Glucide = 4 calories

40% ==> Protéines ==> 400 calories provenant de protéines==> 1gr de protéines = 4 calories

20% ==> Lipides ==> 200 calories provenant de lipides ==> 1gr de Lipides = 9 calories

Dans ce cas-ci je devrais donc avoir un repas composé de

100Gr de Glucides
100 Gr de Protéines
22Gr de Lipides

Ces quantités ne peuvent pas être dépassées. La base calorique est de 100Gr par aliments.

Ok je sais que c'est assez compliqué mais bon voilà pourquoi je m'adresse à vous! :p

Je joins un petit fichier avec un échantillon de la liste

D'avance un grand merci à vous pour votre aide à venir!

Bàv

Ebl
 

Pièces jointes

  • Listes aliments.xlsx
    12.9 KB · Affichages: 157

Zon

XLDnaute Impliqué
Re : Calcul à résultat variable (complexe...)

Salut,

c'est difficile de travailler sur ton fichier, ça donne envie de grignoter.....

je pense pour ce que tu cherches il faudrait passer sous Access afin des requetes SQL .


A+++
 

bbb38

XLDnaute Accro
Re : Calcul à résultat variable (complexe...)

Bonjour EBL, le forum,
Pour l’instant, j’ai réalisé le plus facile, l’userform pour indiquer les apports caloriques et la répartition (sans contrôle des montants). La suite sera plus compliquée, mais on peut toujours essayer.
Peux-tu m’indiquer la signification des chiffres mentionnés :
Colonne D (nbre de calories pour les 3 catégories ?)
Colonnes E à G (nbre de grammes ?).
La feuille « appcal » est protégée sans mot de passe.
Cordialement,
Bernard
 

Pièces jointes

  • ListesAliments.xlsm
    29.6 KB · Affichages: 98

Statistiques des forums

Discussions
312 379
Messages
2 087 769
Membres
103 662
dernier inscrit
rterterert