J'essaie d'avoir les valeurs que ma fonction vlookup renvoie comme un hyperlink qui va à la valeur qu'il tire d'une autre feuille dans le même classur.
Il existe des milliers de lignes que j'ai besoin d'un hyperlink et je ne peux pas aller un à un, en cliquant avec le button droit et en les changeant manuellement.
Si quelqu'un a des conseils pour résoudre ce problème, faites-le moi savoir. Voici ma formule vlookp.
= VLOOKUP (A: A, 'Estimations des coûts'! A: C, 3, FALSE)
Pour répertorier l'adresse de la cellule correspondante, vous pouvez le faire:
=ADDRESS(MATCH(A1,'Cost Estimates'!A:A),3,1,1,"Cost Estimates")
Mais cela ne créera pas un hyperlink, juste une adresse visible.
Vous pouvez utiliser:
=VLOOKUP(A1,'Cost Estimates'!A:C,3,FALSE)
pour renvoyer la valeur de la colonne C correspondant à A1.
Ensuite, utilisez:
=MATCH(VLOOKUP_RETURN,C:C,0)
pour get l'index de celui de la colonne C.
Ensuite, utilisez:
="#'Cost Estimates'!C"&INDEX_VALUE
pour créer une adresse de hyperlink.
Enfin, vous pouvez utiliser HYPERLINK pour build le hyperlink. Ensemble dans une seule formule:
=HYPERLINK("#Cost Estimates!C"&MATCH(VLOOKUP(A1,'Cost Estimates'!A:C,3,FALSE),'Cost Estimates'!C:C,0),VLOOKUP(A1,'Cost Estimates'!A:C,3,FALSE))
J'espère que ce truc.