Bonjour à tous,
Après une matinée de recherche et d'essai, je dépose les armes et viens vers vous pour m'aider à résoudre ce problème.
Dans un tableau, j'ai une liste de pièce, référencée avec un numéro de pièce (Ex: 91-370...)
Le numéro n'est pas écrit en dur mais est liaison d'un autre onglet où j'ai ma liste de pièce.
Ex: C11 = "='Spare Parts'!E624"
En G11 et H11, j'aimerais avoir une formule qui afficher 2 autres informations du même article provenant de l'onglet "Spare Parts" à savoir la quantité et le prix.
Pour cela, j'ai commencé à écrire cette formule pour G11 :
=SI($C11<>"",DECALER(INDIRECT(CELLULE("adresse",$C11)),0,4),"")
Malheureusement, je n'arrive pas à récupérer la valeur "='Spare Parts'!E624" sous forme de texte pour l'utiliser comme référence à la fonction DECALER, je récupère à chaque fois la valeur de la cellule, à savoir le numéro de pièce (91-370...).
Je pense que la formule DECALER est correcte mais que la coquille se situe avec l'utilisation de INDIRECT et CELLULE, qui ne probablement pas utiliser correctement.
J'espère avoir été assez clair, merci d'avance au contributeur !
Après une matinée de recherche et d'essai, je dépose les armes et viens vers vous pour m'aider à résoudre ce problème.
Dans un tableau, j'ai une liste de pièce, référencée avec un numéro de pièce (Ex: 91-370...)
Le numéro n'est pas écrit en dur mais est liaison d'un autre onglet où j'ai ma liste de pièce.
Ex: C11 = "='Spare Parts'!E624"
En G11 et H11, j'aimerais avoir une formule qui afficher 2 autres informations du même article provenant de l'onglet "Spare Parts" à savoir la quantité et le prix.
Pour cela, j'ai commencé à écrire cette formule pour G11 :
=SI($C11<>"",DECALER(INDIRECT(CELLULE("adresse",$C11)),0,4),"")
Malheureusement, je n'arrive pas à récupérer la valeur "='Spare Parts'!E624" sous forme de texte pour l'utiliser comme référence à la fonction DECALER, je récupère à chaque fois la valeur de la cellule, à savoir le numéro de pièce (91-370...).
Je pense que la formule DECALER est correcte mais que la coquille se situe avec l'utilisation de INDIRECT et CELLULE, qui ne probablement pas utiliser correctement.
J'espère avoir été assez clair, merci d'avance au contributeur !
Dernière édition: