Problème fonction CHERCHE sur Excel

Fermé
dirkpitt00 Messages postés 1 Date d'inscription mercredi 28 octobre 2009 Statut Membre Dernière intervention 28 octobre 2009 - 28 oct. 2009 à 13:11
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 29 oct. 2009 à 13:19
Bonjour,

j'ai un problème avec une feuille excel,

ma formule est la suivante :

=SI(ESTERREUR(CHERCHE(D$3;$B4049));"";1)

dans la cellule D3 est marqué le mot clé que je souhaite rechercher dans la colonne B.

Mon problème c'est que lorsque je renseigne la ligne 3 avec mes mots clés, excel me remonte une réponse uniquement si le mot clé en question est écrit séparemment dans la colonne B
(ex: si je tape "oeil' comme mot clé, il va me remonter les lignes de la colonne B contenant, par exemple "ventre oeil pied" mais pas les lignes du genre "ventre/oeil\ventre:pouce")

j'ai cru comprendre qu'il fallait insérer le caractère " * " pour qu'il cherche dans la ligne de caractère entière mais cela ne marche pas...

Pouvez vous m'aider s'il vous plait (mon fichier fait 50000 lignes et 90 mots clés :'( )

En vous remerciant pour votre temps et vos réponses
A voir également:

5 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
28 oct. 2009 à 13:37
Bonjour
peut être cette solution, mais je ne suis pas sur d'avoir bien compris:
=SI(ESTERREUR(CHERCHE("*"&D$3&"*";$B4049));"";1)
Crdlmnt
0
smartway14 Messages postés 822 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 8 octobre 2011 185
29 oct. 2009 à 10:09
bonjour;
à quoi sertr l'étoile ici
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
29 oct. 2009 à 10:40
Bonjour samrtway
A rein ,vous avez raison.
par contre je reviens sur l'exemple de dirrkpitt, après approfondissement,dont le problème est plutôt une question de libellé, je pense:
sa formule marche bien avec "ventre" et "pied" quelque soit la position et l'environnement avec ventre, pied et même "entr" ou "ied", mais pas avec "oeil"
je pense que le problème vient du fait qu'excel entrelace automatiquement... ou non selon que la position du texe où surtout, s'il est copié d'un autre fichier alors que dans le texte cherché D3, o et e sont entrelacés par excel
c'est par exemple le cas si vous copier le texte ventre oeil pied dans le message 1 et que vous le coller sur excel.

On peut modifier les options d'excel sur le sujet mais ça va inverser le problème et les oe entrelacés ne seront pas trouvés:
outil / option / orthographe correction automatique et dans les listes remplacer, supprimer oeil par oeil.

Bonne journée
Crdlmnt
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
29 oct. 2009 à 12:01
phrase en A1, clé en D3
=(NBCAR(A1)-NBCAR(SUBSTITUE(A1;D3;"")))/NBCAR(D3)
renvoie le nombre de fois où on trouve la clé en A1
--
0

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

Posez votre question
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
29 oct. 2009 à 13:19
0