Association de chiffres suivant plusieurs critères

thhufr

XLDnaute Nouveau
Bonjour le Forum,
très novice en programmation, j'aurai besoin d'aide pour la réalisation d'une macro en VBA ou d'une fonction.
Le but étant l'addition de plusieurs cellules disposées sur une colonne, suivant plusieurs conditions.

Exemple:
50 Condition 1: tous les chiffres doivent être supérieur ou égale à 50.
300 Condition 2: On peut additionner jusqu'à 3 chiffres maxi.
115 Condition 3: La somme des chiffres doit être compris entre 400 et 600.
189 Condition 4: les chiffres doivent être sélectionné les uns après les autres
500 Condition 5: en cas de dépassement on soustrait le dernier chiffre selectionné
800
50
245
50
60
50

sélections :
N°1: 50+300+115 = 465 (les premiers chiffres correspondent à mes conditions)
--------
N°2: 189+500 = 689 (la somme dépasse 500, on s'arrange pour que la somme ne soit = 600)
soit 189 + (600-189)=189 +411<= 600 (il reste 500-411 soit 89)
---------
N°3: On récupère le reste pour l'associer au chiffre suivant comme il est supérieur à 50
89+800 = 889 ((la somme dépasse 500, on s'arrange pour que la somme ne soit = 600)
soit 89+(600-89)=89+511<=600 (il reste 800-511 soit 289)
---------
N°4: On récupère le reste pour l'associer au chiffre suivant comme il est supérieur à 50
289+50=339 (la somme est inférieur à 400, on associe le chiffre d'après)
289+50+245=584(les chiffres correspondent à mes conditions)
---------
N°5 : l'association des 3 autres chiffres ne correspondent pas à mes conditions
50+60+50=160 (l'addition des chiffres est <= 400, on passe aux chiffres suivant)

et ainsi de suite ...
voilà j'espère avoir été claire sur mon explication.
merci encore pour votre aide car j'ai une longue série de chiffres à traiter
slt
 

Discussions similaires

Statistiques des forums

Discussions
312 079
Messages
2 085 131
Membres
102 789
dernier inscrit
raoul6768