Occurence d'un mot dans un texte mais...
Fermé
eswat
-
21 nov. 2016 à 09:00
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 nov. 2016 à 11:42
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 nov. 2016 à 11:42
A voir également:
- Occurence d'un mot dans un texte mais...
- Mettre un mot de passe sur un dossier - Guide
- Mettre un texte en majuscule - Guide
- Excel cellule couleur si condition texte - Guide
- Trousseau mot de passe iphone - Guide
- Comment retranscrire un entretien audio en texte - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
Modifié par Vaucluse le 21/11/2016 à 09:21
Modifié par Vaucluse le 21/11/2016 à 09:21
Bonjour
essayez ceci, mais je ne garantis pas le résultat ne connaissant pas vos textes
pour ne prendre en compte que le mot animal et aussi pour supprimer l'empilage de SUBSTITUE (qui prend en compte les différentes casses possibles):
=NBCAR(A1&" "&;(SUBSITUE(MAJUSCULE(A1)&" ";"ANIMAL ";""))/7
sachant qu'il ne peut être pas utile de replacer en diviseur NBCAR"animal " qui est toujours égal à 7
notez dans la formule
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
essayez ceci, mais je ne garantis pas le résultat ne connaissant pas vos textes
pour ne prendre en compte que le mot animal et aussi pour supprimer l'empilage de SUBSTITUE (qui prend en compte les différentes casses possibles):
=NBCAR(A1&" "&;(SUBSITUE(MAJUSCULE(A1)&" ";"ANIMAL ";""))/7
sachant qu'il ne peut être pas utile de replacer en diviseur NBCAR"animal " qui est toujours égal à 7
notez dans la formule
- que le texte ANIMAL entre guillemets est suivi d'un blanc
- qu'un blanc est ajouté en fin d'adresse A1 pour prendre en compte les éventuels fois ou "animal" est en fin de phrase
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
Modifié par Vaucluse le 21/11/2016 à 11:43
Modifié par Vaucluse le 21/11/2016 à 11:43
Saluit GB et re eswatt
tout ça est exact, ,je suis allé un peu vite. Mais si on veut se passer de VBA (que je connais pas suffisemment pour traiter ça) il est possible d'utiliser la formule en remplaçant via ctrl et h successivement toutes les possibilités de ponctuation par un blancs sur l'ensemble d'une copie des textes à traiter
combien de manip successives très rapides?
8 ou 10 je pense:
; , ? : ! / - _ ( )
moi, c'est tout ce que j'ai dans mes tiroirs!
Crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
tout ça est exact, ,je suis allé un peu vite. Mais si on veut se passer de VBA (que je connais pas suffisemment pour traiter ça) il est possible d'utiliser la formule en remplaçant via ctrl et h successivement toutes les possibilités de ponctuation par un blancs sur l'ensemble d'une copie des textes à traiter
combien de manip successives très rapides?
8 ou 10 je pense:
; , ? : ! / - _ ( )
moi, c'est tout ce que j'ai dans mes tiroirs!
Crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
21 nov. 2016 à 09:39
Je pense que tu es allé un peu vite sans tester car le résultat est large et le nombre de caractères possibles après le mot assez conséquent (,;.etc) ;-)
=NBCAR(SUBSTITUE(...
Bonne journée à toi ... dans le vent ?
21 nov. 2016 à 09:50
Effectivement comme le souligne gbinforme, le mot peut etre suivis par toute sorte de ponctuation, ce qui est aussi un probleme, a moins d'evoquer dans la formule tte les exception ce qui est laborieux ^^