Cellule contient 3 lettres mais pas certains mots

Résolu
kali.64 -  
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaiterai savoir si il est possible d'avoir une formule qui me permette de comptabiliser dans une colonne le nombre de fois ou se trouve le mot "mot" mais sans comptabiliser les mots "moteur"; "moto"; "motrice" etc...

J'ai bien trouvé comment obtenir le nombre de cellules qui contiennt le mot "mot", mais je ne sais pas comment exclure les autres mots...

Merci pour votre aide !
A voir également:

6 réponses

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonjour,

regarde comme cela pour la plage A2:A20 à adapter

=NBVAL(A2:A20)-NB.SI(A2:A20;"*mot*")

ou simplement comme cela
=NB.SI(A2:A20;"mot")

0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Hello, pas sûr que ça fonctionne comme espéré
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

ton "mot" est tout seul dans la cellule ou au milieu d'un text ?

Quelle formule as tu "trouvé" pour l'instant ?

Si la cellule contient uniquement le mot "mot" un

=NB.SI(A1:A10;"mot")

suffit


si il est inclus dans du text, là il va falloir creuser un peu plus
Par exemple en testant les combinaisons possibles
cellule contenant que le mot "mot"
cellule commençant par le mot "mot "
cellule terminant par " mot"
cellule contenant " mot "

=NB.SI(A1:A10;"mot")+NB.SI(A1:A10;"* mot *")+NB.SI(A1:A10;"* mot")+NB.SI(A1:A10;"mot *")

mais il y a sûrement plus propre... mais j'ai la flemme de chercher de si bon matin :-)
0
kali.64
 
Merci à tous pour vos premières réponses.

Le mot "mot" peut être inclu dans du texte ou être seul.

Voici un exemple concret : j'ai la liste des documents suivants :
Lycée - Mot du professeur.doc
Notice motoculteur.pdf
Relevé de notes.xls
Mes notes.doc
Comptes 2020.xls
La motricité fine.pdf
MotDePasse.doc
Moteur de recherche.doc

Et je veux comptabiliser le nombre de doxuments que contiennent le mot "mot" sans les mots "moteur"; "moto"; "motricité".
Ainsi dans la liste présente le résultat que je souhaite est "2"
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

regarde comme cela voir si on se rapproche, le problème est peut être moto s'il n'est pas suivi d'un espace contenu dans motoculture

=NB.SI(A2:A20;"*mot*")-SOMME(NB.SI(A2:A20;{"*moteur*"."*moto *"."*motricité*"})) 


0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
et si il ne connait pas la liste de tous les "mots" à exclure ?
0
kali.64
 
Génial !

Cela fonctionne (j'ai enlevé l'espace après moto car justement je ne veux pas les mots qui peuvent contenir "motoculteur, motoculture, motoriser, motocycle, etc.."

Merci à tous !
Belle journée à vous :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kali.64
 
Ha, autre question !

Comment je peux filtrer pour obtenir cette liste de 2 résultats ???

Peut-on dans les filtres excel lui dire de filtrer sur "mot" sauf "moto"; "moteur" etc... ?
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

La ça devient plus compliqué, surtout sans passer par le VBA,
pour ma part j'utiliserais une colonne avec cette formule

=SOMME(NB.SI(A2;{"*moteur*"."*moto*"."*motricité*"}))

exemple en C2 et incrémenté vers le bas, à compléter avec tes mots qui retournera soit 0 si le mot n'est pas trouvé soit 1
ensuite tu filtres soit les 0 soit les 1 pour afficher les lignes choisies
0