recherchev avec "*"

CMoa

XLDnaute Occasionnel
Bonjour à tous:D
après une recherche sur ce forum:pas de résultat alors je m'adresse à vous pour essayer de résoudre mon problème.
Il n'existe peut-être pas de solution puisque j'utilise le "*" qui pour windows indique "tout"???
Voici ma formule:
Code:
=SI(ESTERREUR(RECHERCHEV(Feuil1!C16;Feuil2!$A$2:$B$276;2;FAUX));Feuil1!C16;RECHERCHEV(Feuil1!C16;Feuil2!$A$2:$B$276;2;FAUX))
Un exemple vaut toutes les explications possibles alors;vous trouverez dans mon fichier le problème d'affichage .
Merci pour votre aide.
 

Pièces jointes

  • rechercheV avec étoile.xls
    13.5 KB · Affichages: 84

Tibo

XLDnaute Barbatruc
Re : recherchev avec "*"

Bonjour,

Une tentative avec utilisation du tilde :

en D4, onglet Feuil3 :

Code:
=SI(ESTERREUR(RECHERCHEV(SUBSTITUE(Feuil1!C16;"*";"~*");Feuil2!$A$2:$B$276;2;
FAUX));Feuil1!C16;RECHERCHEV(SUBSTITUE(Feuil1!C16;"*";"~*");Feuil2!$A$2:$B$276
;2;FAUX))

à recopier vers la droite

@+
 

CMoa

XLDnaute Occasionnel
Re : recherchev avec "*"

Bojour Tibo
Celà semble fonctionner.Pourquoi la rechercheV ne renvoie pas le "*" alors que SUBSTITUE(Feuil1!C16;"*";"~*"):eek:ui.
Si j'ai bien compris:
Cette étape extrait le "*" et le remplace par "~*" avant de faire la RechercheV?
Merci beaucoup pour ton aide.
@+
 

Tibo

XLDnaute Barbatruc
Re : recherchev avec "*"

re,

Les caractères ? et * sont des caractères génériques.

Pour pouvoir faire une recherche sur les caractères ? et *, il est nécessaire de les faire précéder du tilde

Voila le pourquoi du comment

@+
 

Discussions similaires

Réponses
3
Affichages
234
Réponses
2
Affichages
911

Statistiques des forums

Discussions
312 550
Messages
2 089 523
Membres
104 202
dernier inscrit
khaledscenic