Compter une chaîne de caractère connu avec une condition

Marco65

XLDnaute Nouveau
Bonjour à tous ,

j'ai une colonne dans laquelle je souhaiterai compter une chaîne de caractère connu. Dans chaque cellule la chaîne de caractère peut apparaitre plusieurs fois. Et j'aimerai avec une commande simple compter le nombre de fois DCL apparaît dans la colonne.

Merci au groupe

Cellule A10:
DCL1250RA-
EBA1249RA-
DCL1254MD-
DCL1222GL-​
Cellule A11:
DCL2250RA-
DCL2249RA-
DCL2254MD-
DCL2222GL-​
Cellule A12:
DCL3250RA-
EBA3249RA-
EBA3254MD-
DCL3222GL-​
Cellule A13:
DCL4250RA-
RGL4249RA-
DCL4254MD-
DCL4222GL-​
A....

Nombre de fois ou la chaîne de caractère DCL ou RA ou GL apparaît. Avec la commande
{=SOMME((NBCAR($A$10:$A$13)-NBCAR(SUBSTITUE(MAJUSCULE($A$10:$A$13);MAJUSCULE(D5);""))))/NBCAR(D5)} cela marche très bien pour un bilan total.

Voila ma question pour faire un comptage personnalisé c'est à dire je fixe mon choix de recherche en D5 exemple EBA et ensuite je compte en D6 le nombre de RA- correspondant soit 2 et en D7 le nombre de MD- soit 1. En gros comment avec la commande citée ci dessus faire un comptage conditionné par le choix dans la cellule D5.
Avec le meme type de commande "fonction" tres legere serait un vrai plus si cela est possible.

Mon fichier joint n'est qu'un exemple car le fichier comporte plus de 800000 lignes !!!

Merci de votre aide
 

Pièces jointes

  • Marco65- compter chaine- v1b.xls
    29.5 KB · Affichages: 27

Statistiques des forums

Discussions
312 440
Messages
2 088 454
Membres
103 855
dernier inscrit
davignon