Fonction Conditionnelle Rechercher & Décaler

Résolu/Fermé
JimLatour - 3 mars 2013 à 18:51
 JimLatour - 4 mars 2013 à 01:19
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 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
3 mars 2013 à 23:04
Bonsoir

essaye ceci :

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


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

Bien cordialement
0