Formule lien hypertexte + fonction Equiv
Salut la Communauté
Pour aller à l'essentiel,
j'ai 10 listes de prix selon typologie de la fourniture concernée (elec, plomberie, peinture…) comprenant chacune entre 2 et 10 fournisseurs
Chaque liste est un fichier excel avec une seule feuille (BPU) et 1er colonne référence; 2eme : intitule, 3eme et plus les prix de chaque fournisseur (jusqu'à 2500 references par liste)
Mes listes de prix sont sur réseau
J'ai fais un fichier centralise pour vérifier les prix sur devis ou facture : je rentre la référence il me donne les prix de chaque fournisseur, je n ai plus qu'à vérifier celui qui m intéresse.
Tout fonctionne à merveille
J'ai voulu améliorer l'outil, j'ai par exemple créer un lien hypertexte pour ouvrir chaque liste de pris sur demande.
La ou je coince :
Je veux créer un lien hypertexte par formule, qui ouvre la liste à la référence précise, pour voir l 'intiutlé exacte et le chapitre dans lequel ce trouve la référence.
J'y arrive en 2 étapes mais je bloque sur le regroupement des 2 étapes en une
POUR LA PREMIERE LISTE
La référence recherchée est en C3 dans mon outil
La référence ce trouve dans la colonne A dans ma liste sur réseau
VERSION 2 ETAPES
Je fais EQUIV sur référence recherchée c'est a dire C3, le resultat est en K3
Ca donne
=EQUIV(C3;'D:\Users\cge\Desktop\[19S0021 GROS OEUVRE BPU.xls]BPU'!A$1:A$65536;0)
Puis j'injecte le résultat dans ma gformulme lien hypertexte
Ca donne
=LIEN_HYPERTEXTE("[D:\Users\cge\Desktop\19S0021 GROS OEUVRE BPU.xls]BPU!A"&K3;"X")
On voit bien à la fin de la formule A & K3, donc par exemple A & 21, il ouvre fichier source en A21.
VERSION 1 ETAPE
Je remplace K3 par ma formule
=LIEN_HYPERTEXTE("[D:\Users\cge\Desktop\19S0021 GROS OEUVRE BPU.xls]BPU!A&EQUIV(C3;'D:\Users\cge\Desktop\[19S0021 GROS OEUVRE BPU.xls]BPU'!A$1:A$65536;0)";"X")
Ca fonctionne pas ! "Référence non valide" dit il notre cher excel
Un spécialiste de la syntaxe peut il me dire où j ai peché svp.
J ai fait plusieurs essais pour placer les derniers guillemets …. mais rien ne fonctionne, voir même excel me propose des correction mais… rien !
MErci d avance la Communaute
Bonjour GENNOC1,
Essayez avec :
=LIEN_HYPERTEXTE("[D:\Users\cge\Desktop\19S0021 GROS OEUVRE BPU.xls]BPU!A"&EQUIV(C3;'D:\Users\cge\Desktop\[19S0021 GROS OEUVRE BPU.xls]BPU'!A$1:A$65536;0);"X")En déplaçant le guillemet avant ;"X") juste avant &EQUIV
J avais essaye….Pas de message d'erreur ...mais rine ne bouge