Trouver combien de fois une expression est présente dans un fichier

Abrutixx

XLDnaute Nouveau
Bonjour,
j'ai un fichier dans lequel je voudrais savoir combien de fois on trouve une expression donnée.
par exemple fichier :
ACER Aspire M3970-EZ006 Intel Core i5-2320 4GB DDR3 1000GB 5400rpm 16xDVD-Dual double layer Windows 7 Home Premium ---- DTSHAEZ006
ACER B223PWLAymdr 22" LED 1680x1050 100Mio:1 5ms 250cd m2 VGA + Display Port + DVI (w HDCP) black grey ---- UMEB3EEA02
ACER B233HLBOymdh 23" Full HD LED 1920x1080 5ms 300cd m2 100Mio:1 VGA DVI-D w HDCP black ---- UMVB3EEB02
ACER Battery Li-Ion 6cell 3S2P 6000mAh ---- LCBTP01027

trouver le nombre de fois qu'on trouve "Aspire" ou "600mAh" ou "5400 rpm"
Merci d'avance de votre aide ;o)
 

laurent950

XLDnaute Barbatruc
Re : Trouver combien de fois une expression est présente dans un fichier

Bonsoir,

Avec une macro VBA ?
Peux-être que vous avez un fichier ?
Par formulles je sais pas faire ?
Et si cela est nimporte ou sur la feuille du classeur ou sur toute les feuilles du classeur ?

Laurent
 

Abrutixx

XLDnaute Nouveau
Re : Trouver combien de fois une expression est présente dans un fichier

Bonsoir Laurent,
l'idéal serait une fonction Excel.
J'ai un fichier et je cherche le nombre de fois que je trouve un mot ou une expression n'importe où sur la feuille.
Je ne sais pas si je suis bien clair :)
j'ai trouvé une fonction excel : =NB.SI(B:B;"XYZ")
mais ça ne trouve que les cellules où il n'y a QUE "XYZ"
alors que je voudrait savoir combien de fois est contenue l'eypression "XYZ"
merci d'avance
Paul
 

R@chid

XLDnaute Barbatruc
Re : Trouver combien de fois une expression est présente dans un fichier

Bonsoir et Bienvenu sur XLD,
Salut Laurent,
L'ideal est de joindre un fichier exmeple...
essayer,
Code:
=NB.SI(B:B;"*XYZ*")
Amicalement

Edit : Salut Jocelyn
 

laurent950

XLDnaute Barbatruc
Re : Trouver combien de fois une expression est présente dans un fichier

Suite :

J'ai un fichier et je cherche le nombre de fois que je trouve un mot ou une expression n'importe où sur la feuille.

Expression = XYZ (rechercher dans une chaine de caractéres, les * sont des jockers avant et après l'expression "dans la formulle"

Feuil1 toute la feuille ou sera faite la recherche
Nota : (Feuil1 = Nom de l'onglet de la feuille variable en fonction du nom donné a l'onglet)

la fonction a coller par exemple en Feuil2 (ou une autres différente de la Feuil1)

=NB.SI(Feuil1!1:1048576;"*XYZ*")

laurent
 
Dernière édition:

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 871
Messages
2 093 102
Membres
105 627
dernier inscrit
jean-marc.brillant