Compter le nombre d'une chaine de caractère dans une plage

adjovi7

XLDnaute Junior
Bonjour, actuellement je n'arrive pas a affiché le nombre total de ma chaine de caractère BOUCHON pouvez-vous m'aider svp? a le ressoudre ci-joint mon fichier
 

Pièces jointes

  • Classeur2.xls
    50 KB · Affichages: 51
  • Classeur2.xls
    50 KB · Affichages: 50
  • Classeur2.xls
    50 KB · Affichages: 53

Jocelyn

XLDnaute Barbatruc
Re : Compter le nombre d'une chaine de caractère dans une plage

Bonjour le Forum,
Bonjour adjovi7, Staple1600,

En VBA je ne sais pas mais par formule

Code:
=SOMMEPROD((ESTNUM(CHERCHE("Bouchon";A4:A210)))*1)

cela donne 109

Cordialement

EDIT / avec la bonne plage 110 (plage A2:A210 au lieu de A4:A210)
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Dernière édition:

Fred0o

XLDnaute Barbatruc
Re : Compter le nombre d'une chaine de caractère dans une plage

Bonsoir à tous,

Tu peux essayer avec ceci :
VB:
Private Sub CommandButton1_Click()
    Dim F As Worksheet
    Dim cpt As Integer
    Set F = Sheets("Feuil1")
    cpt = Application.WorksheetFunction.CountIf(Columns(1), "*BOUCHON*")
    Label1.Caption = ("BOUCHON") & " " & cpt & " fois trouvé(s)"
End Sub

Testé.

A+
 

R@chid

XLDnaute Barbatruc
Re : Compter le nombre d'une chaine de caractère dans une plage

Bonsoir @ tous,
selon ce que j'ai compris d’après le msj de Jocelyn, on peut faire avec,

Formule Classique @ valider par Simple Entree,
Code:
=NB.SI(A2:A210;"*bouchon*")


Formule Matricielle @ valider par Ctrl+Maj+Entree,
Code:
=NB(CHERCHE("bouchon";A2:A210))


Amicalement
 

Discussions similaires

Statistiques des forums

Discussions
312 623
Messages
2 090 278
Membres
104 480
dernier inscrit
Gatsuken