Somme d'une plage de cellules numériques et alpha

Bonjour à tous,

Je me penche depuis un certain temps sur un problème excel que je n'arrive pas à résoudre.

Il s'agit, à partir de la plage de cellule si dessous, d'additionner les chiffres contenus entre la chaine de caractère "A/"

et "\". Si une cellule ne possède pas ces chaines de caractères, il faut additionner par 0

Je dois absolument trouver une solution sans créer de nouvelles colonnes et sans faire intervenir de VBA.

Je persiste à dire que c'est possible mais après quelques heures de recherche, je n'y arrive toujours pas.

Je pense tout de même avoir trouver un début de solution (cas n°1 dans le fichier excel ci-joint), mais c'est loin de résoudre

entièrement le problème. En avançant par étape (cas n°1 => cas n°2 => cas n°3), je pense qu'on pourrait y arriver plus facilement.

Je remercie par avance celui qui trouvera la solution.

Ligne Colonne A

1 AA/100\M/50\

2 AA/150\M/100\

3 AAA/250\

4 AA/200\M/20\

5 M/90\AA/100\

6 M/50\

7 AAA/400\M/70\

16question.xlsx (13.54 Ko)

Bonjour,

en L12 :

=SOMMEPROD(SI(ESTERREUR(CHERCHE(H10;H16:H22));0;GAUCHE(STXT(H16:H22;CHERCHE(H10;H16:H22)+2;99);SI(ESTERREUR(CHERCHE("\";STXT(H16:H22;CHERCHE(H10;H16:H22)+2;99)));99;CHERCHE("\";STXT(H16:H22;CHERCHE(H10;H16:H22)+2;99))-1))*1))

formule matricielle à valider avec shift+ctrl+entrée

eric

Quel rapidité !

Merci beaucoup, c'est exactement ce que je cherchais !

Rechercher des sujets similaires à "somme plage numeriques alpha"