Fonction Conditionnelle Rechercher & Décaler

Résolu
JimLatour -  
 JimLatour -
Bonjour à tous,

Je fais appel à vous pour débloquer un petit problème.

Je désirerais faire appel à une formule conditionnelle, qui si elle se vérifie, donne accès à une résultat via la fonction décaler.

je m'explique plus amplement.

J'ai un fichier excel (X) qui contient des codes compris entre 1500 et 1550, soit 50 cellules comprises entre B10:B60, puis des valeurs correspondante à chaque code et situées deux colonne plus loin. Exemple à la cellule B30 faisant reférence au code 1520, je trouve en D30 la valeur 78.

Ce que je veux, c'est que dans un autre fichier (Y), lorsque je tape 1520 dans une cellule (A1), il trouve directement dans le fichier (X) l'adresse de la valeur recherchée soit (B30) et qu'il se décale de l'adresse trouvée (B30) de deux colonnes afin d'obtenir la valeur se trouvant en (D30), en l'occurence, 78.

Voici la formule sur laquelle j'étais parti au départ,

=si((RECHERCHE(1505;[ClasseurX]Feuil1!$B$10:$B$60))=1505;decaler((RECHERCHE(1505;[ClasseurX]Feuil1!$B$10:$B$60));0;2);"-")


J'ai essayé de faire appel aux fonctions Equiv, Index, Recherche, Trouver, cellule & Adresse, mais sans succès.


Je vous remercie du temps que vous accorderez à vous pencher sur ce petit problème.
A voir également:

2 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonsoir

essaye ceci :

=RECHERCHEV(1505;[ClasseurX]Feuil1!$B$10:$D$60;3;0)


Cdlmnt
0
JimLatour
 
Mille merci à toi via 55, tu viens de mettre fin à deux jours de recherches compliquées, avec une réponse parfaite.

Bien cordialement
0