Problème de recherche

Bonjour

J'ai un gros problème avec une recherche excel, je ne maitrise pas ce language mais je dois l'utiliser pour mon stage

Je vous explique le problème

J'ai 3 champs définis comme du texte et je veux faire correspondre des indices

Par exemple

Champ1 champ 2 champ3

A B C

H A D

J H F

Je doic chercher mon champs 2 qui est égale à mon champ 1 et le ressortir sous cette forme

Par exemple dans notre cas, j'aurai

A D

H F présdentés dans 2 colonnes

J'ai essayer avec des formules de ce type

"=SI(BM9=BP9:BP14;BQ9;X)"

Mais vraiment rien de concluant

Si c'était du matlab, ça serait plus facile...

Bon enfin voilà, si vous pouvez m'aider

Je ne connais pas du tout les macros, j'ai regardé qq tutoriels sur internet, mais rien de pertinent

Merci a vous

Bonsoir et bienvenue

Ta demande est incompréhensible.

Merci de joindre un fichier

A te relire

Amicalement

Nad

Edit : peut-être : Fichier

Alors par exemple, voici un copier coller

Colonne1 espace Colonne2 Colonne3

1A-2V_ERT espace 1A-2V_ERT ref1

2C-65-ERJ espace 56-65-ERJ ref2

BD-45-GY espace BD-45-GY ref3

VB-YH-45 espace VB-YH-57 ref4

J'ai en début de feuille la colonne1 et en fin de feuille les colonnes 2 et 3.

En gros, la colonne 1 est constituée de ref d'articles actuels,la colonne 2 contient des ref d'articles actuels du magasin considéré et d'autres magasins, et la colonne 3 contient les anciennes ref. Je que je dois faire, c'est à partir des refs de la colonne1, retrouver les anciennes ref correspondantes, sachant que les colonnes 2 et 3 servent de cross check.

Ce que je dois faire, c'est prendre un a un les elements de la colonne1, regarder si il est présent ou pas dans la colonne 2 et sqi oui, ressortir l'ancienne ref correspondante qui est dans la colonne 3 .

donc la ça se presenterait sous la forme

1A-2V_ERT ref1

BD-45-GY ref3

J'espère etre plus claire

Re

Je réitère ma demande : merci de joindre un fichier

Nad

je trouve pas comment envoyé un fichier

Re

Tu cliques Ici

Et tu colles le lien qui te sera donné dans ton prochain message.

Nad

Si j'ai bien compris : en G11

=SI(ESTERREUR(RECHERCHEV(F11;$C$2:$D$7;2;0));"";RECHERCHEV(F11;$C$2:$D$7;2;0))

Amicalement

Nad

Dis, tu peux expliquer un peu ta syntaxe, je ne comprends pas

Bonjour

La formule de base est :

=RECHERCHEV(F11;$C$2:$D$7;2;0)

Qui se traduit : "Quelle est la valeur qui se trouve dans la seconde colonne de la plage C2:D7 et qui correspond à la valeur saisie en F11"

A laquelle on ajoute une gestion d'erreur qui n'inscrit rien ("") si on ne trouve pas de correspondance

=SI(ESTERREUR(RECHERCHEV(F11;$C$2:$D$7;2;0));"";RECHERCHEV(F11;$C$2:$D$7;2;0))

se traduit donc : " Si on ne trouve pas de correspondance dans la formule, on met la cellule à blanc, autrement on met le résultat trouvé"

Amicalement

Nad

ok, j'ai compris, mais en fait, le problème est un poil plus complex, car il se peut que pour une nouvelle ref, il y ait 3 ou 4 anciennes ref qui ont été regroupée sous la nouvelle, donc dans ce cas, comment concaténer?

Rechercher des sujets similaires à "probleme recherche"