Recherche mot Base de donnée

perfect.01 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous

J'ai retranscrit mon problème dans un cas simple (voir capture ci-dessous).

Pour faire simple, comme je peux avoir 75 dans la case éléphant ? C'est à dire, faire une recherche qui prendra le terme "éléphant" en le recherchant dans la BBD en l'identifiant dans "un éléphant rose", et donc me donner la valeurs 75. (recherche V, concaténer, droite gauche et autres formules du genre ne peuvent pas fonctionner, car il faut imaginer que la BDD est grande, il est impossible de faire du cas par cas).

Je vous remercie par avance pour votre temps.

1 réponse

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

=INDEX(champ valeur à ressortir;EQUIV("*texte à chercher*";Champ textes;0))

ou, si le mot cherché est inscrit dans une cellule, remplacer "*texte à trouver*"

.....par /....; "*"&adresse cell&"*";....

pour info:

"texte*".. le etxte à charcher commence par
"*texte" le texte à chercher finit par
"*texte*" le texte est n'importe où

crdlmnt

1