Recherche avec un point d'interrogation

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

  • Exemple1.xlsx
    11.3 KB · Affichages: 60
  • Exemple1.xlsx
    11.3 KB · Affichages: 51

Modeste geedee

XLDnaute Barbatruc
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

  • Exemple1.xls
    79 KB · Affichages: 47
  • Exemple1.xls
    79 KB · Affichages: 39
  • Capture.jpg
    Capture.jpg
    49.2 KB · Affichages: 45

Discussions similaires

Réponses
12
Affichages
415

Statistiques des forums

Discussions
312 576
Messages
2 089 863
Membres
104 293
dernier inscrit
blondo