Fonction Conditionnelle Rechercher & Décaler
Résolu
JimLatour
-
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.
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:
- Fonction Conditionnelle Rechercher & Décaler
- Fonction si et - Guide
- Mise en forme conditionnelle excel - Guide
- Rechercher ou entrer l'adresse - Guide
- Excel liste déroulante conditionnelle - Guide
- Décaler colonne excel - Guide