Bonjour,
j'ai une question sur les combinaisons :
j'ai 5 valeurs (correspondant à 5 volumes de compartiments, appelons les a, b, c, d, e), je souhaite trouver pour une valeur quelconque V la meilleur combinaison se rapprochant de cette valeur V :
ma série est donc [0, 0, 0, 0, a, b, c, d, e], dans le cas où je peux remplir un minimum de compartiments.
Donc soit je trouve V = une somme de 5 éléments de cette série,
soit je trouve la combinaison me donnant : max(somme de 5 éléments) telle qu'elle est < V.
Je souhaite faire cela par macro, mais existe-t-il une fonction simple pour faire cela (me donner les combinaisons) ou faut-il passer par des boucles ? Je veux juste faire des tests sur la somme de 5 éléments parmi les 9, et après pouvoir récupérer les valeurs des éléments en fonction des cas ci-dessus.
merci pour votre aide.