Lien hypertexte avec conditions SI

Bonjour,

J''ai beaucoup de mal à trouver la formule pour obtenir le résultat suivant : "je souhaite que ma cellule s'active en lien hyptexte, lorsque le nom saisie dans la cellule voisine, correspond à un VIP de la liste. Ainsi, mon lien hypertexte donnera accès à un fichier Pdf (fiche descriptive du VIP).

Je joins le fichier excel pour que cela soit plus clair pour vous.

Dans la feuille : Arrivée des VIP du jour, je saisi le nom du client. Et si ce client s'avère être un client VIP présent dans la liste contenue dans la feuille "VIP", alors je veux que ma cellule C2 s'active en lien pointant donc directement sur ma feuille du fichier VIP excel, la description de mon VIP.

J'espère que j'ai été assez clair.....Je vous remercie infiniment par avance de l'aide que vous pourriez m'apporter. Pourtant, je maîtrise assez bien Excel, mais là je vous avoue que je sèche !!

Bien à vous,

Benoit

98benoit.xlsx (14.93 Ko)
53vip.xlsx (213.84 Ko)

Bonjour,

à tester,

=SI(ESTERREUR(EQUIV(B2;VIP!A:A;0));"";LIEN_HYPERTEXTE("C:\Users\xxx\fiche descriptive du VIP.pdf";B2))

Bonsoir,

Merci infiniment pour ta réponse et ton aide.

Je vais essayer et reviens vers toi pour te dire ce qu'il en est.

Merci beaucoup.

Benoit

Bonjour,

à tester,

=SI(ESTERREUR(EQUIV(B2;VIP!A:A;0));"";LIEN_HYPERTEXTE("C:\Users\xxx\fiche descriptive du VIP.pdf";B2))

Je viens de tester ta formule : ça marche impeccable !!!

Un immense merci pour avoir consacré de ton temps sur cet épineux problème.

La formule EQUIV n'est pas évidente pour moi .....

Merci beaucoup et belle journée à toi,

Benoit

Bonjour Benoit,

la fonction EQUIV cherche une valeur dans une colonne défini,

par exemple:

Feuil1

colonneA

Janic

Paul

Julie

Feuil2

cellule B4

Paul

cellule D8

=EQUIV(B4;Feuil2!A:A;0)

la résultat de la formule est le no de ligne ou la valeur est trouvé,

si Paul est inscrit sur la 10ème ligne de Feuil1 le résultat sera 10

si la valeur n'est pas trouvé le résultat est une erreur

=SI(ESTERREUR(formule EQUIV);"";no de ligne)

si le problème est résolu, pour clôture le fil fait un clic sur le bouton (indiquer par la flèche verte)

resolu

Merci!

Bonjour,

Merci beaucoup pour ton complément de réponse sur la fonction EQUIV.

Par contre, je viens de m'apercevoir que si le nom MAYER (dans le fichier Benoit.xls) réapparaît plusieurs fois dans cette liste (onglet "Arrivées des VIP du jour"), et bien le lien en question ne fonctionne plus...

Comment cela se fait ? as-tu une idée ?

Bien à toi,

Benoit

14vip.xlsx (213.84 Ko)
8benoit.xlsx (15.33 Ko)
14vip.xlsx (213.84 Ko)

Bonjour Benoit,

la fonction EQUIV cherche une valeur dans une colonne défini,

par exemple:

Feuil1

colonneA

Janic

Paul

Julie

Feuil2

cellule B4

Paul

cellule D8

=EQUIV(B4;Feuil2!A:A;0)

la résultat de la formule est le no de ligne ou la valeur est trouvé,

si Paul est inscrit sur la 10ème ligne de Feuil1 le résultat sera 10

si la valeur n'est pas trouvé le résultat est une erreur

=SI(ESTERREUR(formule EQUIV);"";no de ligne)

si le problème est résolu, pour clôture le fil fait un clic sur le bouton (indiquer par la flèche verte)

résolu.png

Merci!

re,

un essai avec INDEX et EQUIV

78benoit-test1.xlsx (15.63 Ko)

Bravo !! Ca marche du tonnerre !!

Je suis bluffé !!

Merci infiniment, je n'hésiterai pas à faire de la pub pour toi.

Mais que fais-tu comme métier pour être si expert en Excel ?

Merci encore et belle journée,

Benoit

re,

un essai avec INDEX et EQUIV

Benoit - test1.xlsx

que fais-tu comme métier

je suis électrotechnicien et programmeur à la retraite

s.t.p. si le problème est résolu, clôture le fil par un clic sur le bouton (indiquer par la flèche verte)

resolu
Rechercher des sujets similaires à "lien hypertexte conditions"