Bonjour à tous,
C'est mon premier message, mais je vous "consulte" régulièrement pour trouver des solutions à mes problèmes. J'en ai cependant un sur lequel je bloque.
Je veux, parmi une liste de nombres, faire une addition de certains de ces nombres, de façon à ce que le résultat tende vers le chiffre 1 (strictement inférieur à 1).
Par exemple, les nombres à additionner sont dans la colonne "Taux d'occupation", et la somme doit s'approcher le plus possible de 1 (<1). Je ne veux pas tous les additionner, mais seulement avoir la meilleure combinaison possible selon le critère suivant: il faut additionner en priorité les taux d'occupation dont le taux de roulement (deuxième colonne) est le plus proche de 1 (cette dernière valeur est toujours >1).
Taux d'occupation
1- 0,64
2- 0,37
3- 0,78
4- 0,23
5- 0,15
Taux de roulement
1- 1,72
2- 2,53
3- 9,11
4- 5,65
5- 1,15
J'essai de le programmer en VBA, mais je n'ai pas beaucoup avancé (pour ainsi dire pas du tout...). D'habitude je trouve la solution à partir de problèmes identques, mais là je sèche....
Merci d'avance