Recherche avec un point d'interrogation

  • Initiateur de la discussion Initiateur de la discussion cdric78
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

cdric78

XLDnaute Junior
Bonjour,

Je possède des codes avec des points d'interrogation en colonne A(le point d'interrogation veut dire peu importe le digit se trouvant à cette position) qui ont des données associées en colonne B, C et D et je souhaite faire une recherche dans une liste de code (en colonne F) sans point d'interrogation afin de compléter le tableau en colonne G,H et I.
Voir exemple et résultat attendu en pièce jointe.
Merci par avance pour votre aide.
 

Pièces jointes

Re : Recherche avec un point d'interrogation

Bonsour®

avec une fonction personnalisée dans un module standard :
VB:
Function Comme(cible As Range, modele As Range)
If cible Like modele Then Comme = modele Else Comme = ""
End Function
en G2 :
Code:
=SIERREUR(INDEX($B:$D;EQUIV(comme($F2;$A$2);$A:$A;0);COLONNE()-6);SIERREUR(INDEX($B:$D;EQUIV(comme($F2;$A$3);$A:$A;0);COLONNE()-6);""))
Capture.jpg

Nb :
si il y a plus de 2 modèles en colonne A,
il faudra envisager l'écriture d'une macro pour faire une boucle sur ces modèles
 

Pièces jointes

Re : Recherche avec un point d'interrogation

Bonsoir @ tous,
en G2 :
Code:
=SIERREUR(RECHERCHEV(GAUCHE($F2;3)&"?"&STXT($F2;5;1)&"?";$A$2:$D$3;COLONNES($F:G);0);"")
@ tirer vers le bas et vers la droite


@ + +
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour