Calculer une somme de mots dans une colonne par rapport à une autre liste

Barbapapa

XLDnaute Occasionnel
Bonjour à tous, je cherche une formule me permettant de calculer le nombre de mots contenus entre 2 cellules d'une colonne si ces mots font partis d'une liste prédéfinis située à un autre endroit.
J'ai cherché mais rien à faire... j'ai pas trouvé.
Je vous joints un fichier pour plus de clarté.
Merci à tous
Frédéric
 

Pièces jointes

  • formule texte forum.xls
    15 KB · Affichages: 60
  • formule texte forum.xls
    15 KB · Affichages: 58
  • formule texte forum.xls
    15 KB · Affichages: 55

JBARBE

XLDnaute Barbatruc
Re : Calculer une somme de mots dans une colonne par rapport à une autre liste

Bonjour,

Je souhaite que cela vous convienne mais je ne peux faire mieux !

Bonne journée
 

Pièces jointes

  • Copie de formule texte forum.xls
    50 KB · Affichages: 70

JNP

XLDnaute Barbatruc
Re : Calculer une somme de mots dans une colonne par rapport à une autre liste

Bonjour le fil :),
Si VBA ne te dérange pas, une fonction personnalisée
Code:
Function CompteNoms(Plage As Range, Réf As Range) As Integer
Dim Cellule As Range, Recherche As Range
For Each Cellule In Plage
Set Recherche = Réf.Find(Cellule, lookat:=xlWhole, LookIn:=xlValues)
If Not Recherche Is Nothing Then CompteNoms = CompteNoms + 1
Next
End Function
Bonne suite :cool:
 

Pièces jointes

  • formule texte forum.xls
    39.5 KB · Affichages: 58
  • formule texte forum.xls
    39.5 KB · Affichages: 54
  • formule texte forum.xls
    39.5 KB · Affichages: 57

Barbapapa

XLDnaute Occasionnel
Re : Calculer une somme de mots dans une colonne par rapport à une autre liste

Merci à tout les deux, je préfère une formule par rapport à ce que je suis entrain de faire.
Mais j'ai fini par trouver... {=SOMME(NB.SI(A1:A10;noms))}
Bonne journée à tous
 

Discussions similaires