Encore et toujours excel
Résolu
nath0056
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
nath0056 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
nath0056 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je vous expose mon problème (encore), je voudrais qu'excel décèle dans une plage la présence (ou non) de chaines de caractères tout en utilisant la fonction NB.SI afin que les occurrences soient comptées...
J'en suis là:=NB.SI(D5:D153;OU("commande";"juridique";"pénal";"illégalité";"non respect"))
Ce qui ne marche absolument pas puisque même en mettant un mot dans la plage spécifiée, la formule ne repère rien (alors que je voudrais qu'elle le voit à l'intérieur d'une chaine de caractères plus longue)...
Je suis allée voir les tutoriels et forums, j'en déduis qu'il faudrait utiliser la fonction TROUVE mais je comprends pas vraiment comment l'appliquer...
Quelqu'un peux m'aider?
Merci!
Je vous expose mon problème (encore), je voudrais qu'excel décèle dans une plage la présence (ou non) de chaines de caractères tout en utilisant la fonction NB.SI afin que les occurrences soient comptées...
J'en suis là:=NB.SI(D5:D153;OU("commande";"juridique";"pénal";"illégalité";"non respect"))
Ce qui ne marche absolument pas puisque même en mettant un mot dans la plage spécifiée, la formule ne repère rien (alors que je voudrais qu'elle le voit à l'intérieur d'une chaine de caractères plus longue)...
Je suis allée voir les tutoriels et forums, j'en déduis qu'il faudrait utiliser la fonction TROUVE mais je comprends pas vraiment comment l'appliquer...
Quelqu'un peux m'aider?
Merci!
A voir également:
- Encore et toujours excel
- Word et excel gratuit - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Déplacer colonne excel - Guide
- Excel moyenne - Guide
4 réponses
Bonjour,
Je te le donne pour 1 mot :
=SOMMEPROD(NON(ESTERREUR(CHERCHE("commande";D5:D153;1)))*1)
Faire ça sur tous les mots et additionner.
Attention, si une occurence est présente plusieurs fois dans une cellule elle ne sera comptée qu'1 fois...
eric
Je te le donne pour 1 mot :
=SOMMEPROD(NON(ESTERREUR(CHERCHE("commande";D5:D153;1)))*1)
Faire ça sur tous les mots et additionner.
Attention, si une occurence est présente plusieurs fois dans une cellule elle ne sera comptée qu'1 fois...
eric
Bonjour,
essaye:
=NB.SI(D5:D153;"commande")+NB.SI(D5:D153;"juridique")+NB.SI(D5:D153;"pénal")+NB.SI(D5:D153;"illégalité")+NB.SI(D5:D153;"non non respect")
Denis
essaye:
=NB.SI(D5:D153;"commande")+NB.SI(D5:D153;"juridique")+NB.SI(D5:D153;"pénal")+NB.SI(D5:D153;"illégalité")+NB.SI(D5:D153;"non non respect")
Denis
Merci,
on est sur la bonne voie pour le cumul des occurrences,
mais en fait je voudrais que la formule fasse en sorte de détecter les mots clefs dans un chaine de caractères, par exemple
"commande" dans "commande publique" et de même pour les autres "mots clefs"
Merci!
on est sur la bonne voie pour le cumul des occurrences,
mais en fait je voudrais que la formule fasse en sorte de détecter les mots clefs dans un chaine de caractères, par exemple
"commande" dans "commande publique" et de même pour les autres "mots clefs"
Merci!
Bonjour nath0056,
J'ignore quel usage tu veux faire de ce chiffre.
S'il doit te servir pour continuer tes calculs ou obtenir un graphique, je n'ai pas de solution à te proposer.
Mais si c'est juste un renseignement dont tu as besoin, sans réutilisation dans la feuille, je te suggère d'utiliser l'outil Rechercher (son icône est une paire de jumelles) et son bouton "Rechercher tout".
J'ignore quel usage tu veux faire de ce chiffre.
S'il doit te servir pour continuer tes calculs ou obtenir un graphique, je n'ai pas de solution à te proposer.
Mais si c'est juste un renseignement dont tu as besoin, sans réutilisation dans la feuille, je te suggère d'utiliser l'outil Rechercher (son icône est une paire de jumelles) et son bouton "Rechercher tout".
Merci!!