Bonjour à tous,

Je souhaite additionner des nombres selon le contenu de la cellule adjacente à la cellule contenant la valeur à incrémenter à un cumul. Il faut absolument que chaque cellule ne soit ajoutée qu’une fois au cumul correspondant.

Explications :

Feuil1 (100 lignes sont exploitées)

Colonne A : valeur à rechercher parmi 10 possibilités (Exemple : a, b, c, d, e, f, g, h, i, j)
Colonne B : valeur à incrémenter

Feuil2
Un tableau présente les cumuls des 10 possibilités
A2 = cumul « a » ; B2 = cumul « b » ; etc…

Exposé de la démarche :

Si « a » est présent dans une cellule de la colonne A Feuil1, alors sélectionner la valeur de la cellule adjacente colonne B et l’additionner à la valeur existant dans la case du tableau correspondant au cumul « a » (cellule A2 de la Feuil2).

Si « b » est présent dans une cellule de la colonne A Feuil1, alors sélectionner la valeur de la cellule adjacente colonne B et l’additionner à la valeur existant dans la case du tableau correspondant au cumul « b » (cellule B2 de la Feuil2).

Si « c » est présent dans une cellule de la colonne A Feuil1, alors sélectionner la valeur de la cellule adjacente colonne B et l’additionner à la valeur existant dans la case du tableau correspondant au cumul « c » (cellule C2 de la Feuil2).
Ainsi de suite pour les 10 possibilités.

a 2
c 7
b 3
a 4
c 5

Cumul a Cumul b Cumul c
6 3 12

Je n’ai pas réussi avec la fonction recherche verticale à paramétrer l’addition. Est-ce possible ou bien doit-on passer par une macro associée à un bouton de lancement de calcul ?
D'avance merci pour vos suggestions!