Problème fonction CHERCHE sur Excel
dirkpitt00
Messages postés
1
Statut
Membre
-
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
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
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:
- Problème fonction CHERCHE sur Excel
- Fonction si et excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Comment trier par ordre alphabétique sur excel - Guide
- Comment calculer la moyenne sur excel - Guide
5 réponses
Bonjour
peut être cette solution, mais je ne suis pas sur d'avoir bien compris:
=SI(ESTERREUR(CHERCHE("*"&D$3&"*";$B4049));"";1)
Crdlmnt
peut être cette solution, mais je ne suis pas sur d'avoir bien compris:
=SI(ESTERREUR(CHERCHE("*"&D$3&"*";$B4049));"";1)
Crdlmnt
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
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
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
--
=(NBCAR(A1)-NBCAR(SUBSTITUE(A1;D3;"")))/NBCAR(D3)
renvoie le nombre de fois où on trouve la clé en A1
--
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question