Web & NavigationIntermédiaire

Fonction LIEN.HYPERTEXTE ExcelGuide Complet 2026 avec Exemples

LIEN.HYPERTEXTE (HYPERLINK en anglais) est LA fonction Excel pour créer des liens cliquables dans tes feuilles de calcul. Que tu veuilles créer un dashboard interactif avec des liens vers des rapports, automatiser l'accès à des fichiers externes, ou simplement rendre ton fichier plus navigable, cette fonction est ton meilleur allié.

Dans ce guide complet, tu vas découvrir comment utiliser LIEN.HYPERTEXTE pour créer des liens dynamiques qui s'adaptent automatiquement à tes données. Fini les liens manuels à mettre à jour un par un ! Tu vas apprendre à créer des liens vers des sites web, des fichiers locaux, des adresses e-mail et même vers d'autres cellules dans ton classeur.

Syntaxe de la fonction LIEN.HYPERTEXTE

=LIEN.HYPERTEXTE(emplacement_lien; [nom_convivial])

La fonction LIEN.HYPERTEXTE prend deux arguments : l'emplacement (URL, chemin de fichier, ou référence de cellule) et le texte d'affichage. Seul le premier est obligatoire, mais utiliser les deux rend tes fichiers beaucoup plus professionnels et faciles à utiliser.

Cette fonction est particulièrement puissante quand tu la combines avec d'autres fonctions comme CONCATENER ou l'opérateur &, car tu peux ainsi créer des liens qui changent automatiquement selon le contenu de tes cellules.

Comprendre chaque paramètre

1

emplacement_lien

(obligatoire)
(obligatoire)

C'est la destination de ton lien. Ça peut être une URL web comme "https://ledojo.club", un chemin de fichier comme "C:\Documents\rapport.xlsx", une adresse e-mail comme "mailto:contact@exemple.com", ou une référence de cellule comme "#Feuil2!A1".

Le plus puissant : tu peux concaténer du texte avec des références de cellules pour créer des liens dynamiques. Par exemple : "https://ledojo.club/user/"&A2 créera un lien différent pour chaque ligne, selon la valeur de la cellule A2.

Pour les liens internes (vers une autre feuille du même classeur), commence toujours par le symbole #. Pour les chemins de fichiers Windows, utilise des doubles antislash (\\) ou des slashs simples (/).

2

nom_convivial

(obligatoire)
(optionnel)

C'est le texte qui s'affiche dans la cellule à la place de l'URL complète. Au lieu de voir https://www.exemple.com/page/tres/longue/url, tu peux afficher simplement "Voir le site" ou "Cliquer ici".

Ce paramètre peut aussi être une référence de cellule ou une concaténation, ce qui te permet de personnaliser le texte du lien automatiquement. Par exemple : "Profil de "&B2 affichera "Profil de Marie", "Profil de Pierre", etc., selon le contenu de la cellule B2.

Si tu omets ce paramètre, Excel affichera l'emplacement complet du lien dans la cellule. C'est pratique pour les URL courtes, mais moins pour les chemins de fichiers longs ou les liens avec des paramètres complexes.

Astuce de pro : Pour créer un lien vers une cellule dans le même classeur, commence par # : =LIEN.HYPERTEXTE("#Feuil1!A1"; "Aller au début"). C'est parfait pour créer des menus de navigation ou des tables des matières dans tes fichiers Excel complexes. Tu peux même créer des liens de retour pour faciliter la navigation !

Exemples pratiques en contexte professionnel

Exemple 1 – Catalogue produits : créer des liens cliquables vers les fiches produits

Tu es responsable e-commerce et tu gères un catalogue de produits dans Excel. Tu veux créer des liens cliquables vers les pages produits de ton site web pour accéder rapidement aux fiches détaillées depuis ton fichier.

La formule construit automatiquement l'URL complète en ajoutant le code SKU à l'URL de base. Chaque produit a son propre lien personnalisé.

ABCD
1RéférenceNom ProduitCode SKUVoir en ligne
2REF001Chaise Bureau ProCHR-2024-001Voir produit
3REF002Bureau Angle PremiumBUR-2024-002Voir produit
4REF003Lampe LED ModerneLAM-2024-003Voir produit
5REF004Support Écran ErgonomiqueSUP-2024-004Voir produit
Formule :=LIEN.HYPERTEXTE("https://boutique.com/produit/"&C2; "Voir produit")
Résultat :Voir produit

En tirant la formule vers le bas, chaque ligne aura son propre lien personnalisé. Si tu changes le code SKU d'un produit, le lien se met à jour automatiquement. Tu peux aussi personnaliser le texte du lien : "Voir "&B2 affichera "Voir Chaise Bureau Pro", etc.

Exemple 2 – Menu de navigation : créer un dashboard de navigation dans un classeur

Tu es contrôleur de gestion et tu as créé un fichier Excel complexe avec 15 feuilles différentes (budget, prévisions, analyses, KPI...). Tu veux créer une feuille "Menu" avec des liens vers chaque section pour faciliter la navigation et rendre le fichier plus professionnel.

Les liens internes permettent de naviguer rapidement entre les différentes feuilles du classeur. Le # indique un lien interne.

ABC
1SectionDescriptionAccéder
2Budget 2025Budget annuel détaillé par serviceVoir
3Prévisions Q1Projections trimestriellesVoir
4Analyse CoûtsRépartition des coûts par centreVoir
5Dashboard KPIIndicateurs de performance principauxVoir
Formule :=LIEN.HYPERTEXTE("#'Budget 2025'!A1"; "Voir")
Résultat :Voir

Note les guillemets simples autour du nom de feuille contenant des espaces : #'Budget 2025'!A1. Sur chaque feuille, ajoute aussi un lien de retour vers le menu : =LIEN.HYPERTEXTE("#Menu!A1"; "⬅ Retour au menu"). Cela crée une navigation bidirectionnelle très professionnelle.

Exemple 3 – Liste de contacts : ajouter des liens e-mail pour faciliter la communication

Tu travailles au service commercial et tu maintiens une liste de prospects. Tu veux ajouter des liens e-mail avec un objet pré-rempli pour envoyer rapidement des demandes de rendez-vous depuis ton fichier Excel.

Chaque lien ouvre ton client e-mail avec l'adresse du destinataire et l'objet déjà remplis. Gain de temps garanti !

ABCD
1ProspectE-mailEntrepriseContact rapide
2Sophie Durandsophie.durand@techcorp.comTechCorpDemander RDV
3Marc Petitmarc.petit@innovatech.frInnovaTechDemander RDV
4Julie Martinjulie.martin@digitalpro.comDigitalProDemander RDV
5Alex Chenalex.chen@webmaster.frWebMasterDemander RDV
Formule :=LIEN.HYPERTEXTE("mailto:"&B2&"?subject=Demande de rendez-vous - Le Dojo Club"; "Demander RDV")
Résultat :Demander RDV

Tu peux aussi pré-remplir le corps de l'e-mail : "mailto:"&B2&"?subject=RDV&body=Bonjour "&A2&", je souhaitais...". Attention, dans le corps de l'e-mail, remplace les espaces par %20 pour que ça fonctionne correctement.

Exemple 4 – Ressources documentaires : liens vers des fichiers et documentation

Tu es chef de projet et tu gères la documentation de plusieurs projets. Tu veux créer un fichier centralisé avec des liens vers tous les documents importants (cahiers des charges, rapports, présentations) pour que ton équipe puisse y accéder facilement.

Centralise tous tes liens vers les documents du projet. Un simple clic ouvre le fichier dans son application native.

ABCD
1DocumentTypeCheminOuvrir
2Cahier des charges Projet AlphaPDFC:\Projets\Alpha\CDC.pdfOuvrir PDF
3Rapport Avancement Q1ExcelC:\Projets\Alpha\Rapport_Q1.xlsxOuvrir fichier
4Présentation ClientPowerPointC:\Projets\Alpha\Pres.pptxOuvrir présentation
5Documentation TechniqueWordC:\Projets\Alpha\Doc_Tech.docxOuvrir doc
Formule :=LIEN.HYPERTEXTE(C2; B2&" - Ouvrir")
Résultat :PDF - Ouvrir

Pour les chemins réseau, utilise la notation UNC : "\\\\serveur\\dossier\\fichier.xlsx". Tu peux aussi utiliser des chemins relatifs si tous tes fichiers sont dans la même structure de dossiers : "Rapports\\"&A2&".xlsx".

Astuces avancées pour maîtriser LIEN.HYPERTEXTE

Créer des liens vers Google Maps : Génère automatiquement des liens vers Google Maps avec les adresses de tes clients pour faciliter la planification de tes déplacements.

=LIEN.HYPERTEXTE("https://maps.google.com/?q="&SUBSTITUE(A2;" ";"+"); "Voir sur Maps")

Créer des liens de recherche Google : Transforme tes données en liens de recherche Google instantanés pour vérifier rapidement des informations en ligne.

=LIEN.HYPERTEXTE("https://www.google.com/search?q="&A2; "Rechercher")

Liens conditionnels avec SI : Combine LIEN.HYPERTEXTE avec SI pour créer des liens qui changent selon une condition. Parfait pour adapter les liens selon le contexte.

=SI(B2="France"; LIEN.HYPERTEXTE("https://site.fr"; "Site FR"); LIEN.HYPERTEXTE("https://site.com"; "Site EN"))

Gérer les chemins relatifs : Pour les liens vers des fichiers, utilise des chemins relatifs pour que ça fonctionne même si tu déplaces le dossier entier vers un autre emplacement ou un autre ordinateur.

=LIEN.HYPERTEXTE("Rapports\"&A2&".xlsx"; "Ouvrir rapport")

Liens vers des plages nommées : Si tu as défini des plages nommées dans ton classeur (Formules > Gestionnaire de noms), tu peux créer des liens directs vers elles pour une navigation encore plus précise.

=LIEN.HYPERTEXTE("#DonnéesVentes"; "Voir les ventes")

Créer des liens WhatsApp : Génère des liens pour ouvrir WhatsApp Web avec un numéro pré-rempli. Idéal pour les équipes commerciales qui utilisent WhatsApp Business.

=LIEN.HYPERTEXTE("https://wa.me/"&A2; "Contacter sur WhatsApp")

Combiner avec TEXTE pour des dates : Intègre des dates formatées dans tes URL en combinant avec la fonction TEXTE pour créer des liens vers des rapports datés.

=LIEN.HYPERTEXTE("Rapports/rapport_"&TEXTE(A2;"aaaa-mm-jj")&".xlsx"; "Voir rapport")

Les erreurs fréquentes et comment les corriger

Erreur #REF! – Oubli des guillemets autour de l'URL

Si tu vois #REF!, c'est probablement que tu as oublié les guillemets autour de ton URL ou chemin. Excel pense que c'est une référence de cellule et ne la trouve pas, d'où l'erreur.

Solution : Encadre toujours les URL et chemins fixes par des guillemets : =LIEN.HYPERTEXTE("https://ledojo.club"; "Lien") et non =LIEN.HYPERTEXTE(https://ledojo.club; "Lien"). Seules les références de cellules ne prennent pas de guillemets.

Le lien ne fonctionne pas – Problème d'antislash dans les chemins de fichier

Si ton lien vers un fichier local ne s'ouvre pas, c'est souvent un problème d'antislash. Dans les formules Excel, l'antislash simple (\) est un caractère d'échappement et peut poser problème.

Solution : Utilise "C:\\Documents\\fichier.xlsx" (double antislash) ou "C:/Documents/fichier.xlsx" (slash simple). Évite "C:\Documents\fichier.xlsx" (simple antislash) qui peut causer des erreurs.

Lien interne qui cherche un fichier externe – Oubli du symbole #

Si ton lien vers une autre feuille du même classeur essaie d'ouvrir un fichier externe ou renvoie une erreur "fichier introuvable", c'est que tu as oublié le symbole # au début.

Solution : Pour les liens internes au classeur, commence toujours par # : =LIEN.HYPERTEXTE("#Feuil2!A1"; "Voir"). Sans le #, Excel cherche un fichier appelé "Feuil2" au lieu d'une feuille du classeur actuel.

Caractères spéciaux dans les URL qui ne fonctionnent pas

Quand tu construis des URL dynamiques avec des caractères spéciaux (espaces, accents, &, ?, etc.), le lien peut ne pas fonctionner correctement car ces caractères doivent être encodés pour les URL.

Solution : Utilise la fonction SUBSTITUE pour remplacer les espaces : =LIEN.HYPERTEXTE("https://exemple.com/"&SUBSTITUE(A2;" ";"%20"); "Lien"). Ou mieux, utilise ENCODEURL si disponible dans ta version d'Excel (Microsoft 365).

Nom de feuille avec espaces ou caractères spéciaux – Erreur de syntaxe

Si le nom de ta feuille contient des espaces, des chiffres en début, ou des caractères spéciaux, le lien peut échouer car Excel a du mal à interpréter la référence.

Solution : Encadre le nom de la feuille par des guillemets simples : =LIEN.HYPERTEXTE("#'Budget 2025'!A1"; "Voir budget"). Les guillemets simples protègent les noms de feuilles complexes et permettent à Excel de les interpréter correctement.

Lien qui affiche l'URL complète au lieu du texte convivial

Si tu vois l'URL complète dans la cellule au lieu du texte personnalisé, c'est probablement que tu as oublié le deuxième paramètre ou qu'il y a une erreur de syntaxe.

Solution : Vérifie que tu as bien mis les deux paramètres séparés par un point-virgule : =LIEN.HYPERTEXTE("https://ledojo.club"; "Visiter le site"). Le texte convivial est optionnel mais fortement recommandé pour la lisibilité.

Comparaison avec les fonctions similaires

LIEN.HYPERTEXTE fait partie d'un écosystème de fonctions Excel pour manipuler les références et les adresses. Voici comment elle se compare aux fonctions connexes :

CritèreLIEN.HYPERTEXTEADRESSEINDIRECTCELLULE
Fonction principaleCréer des liens cliquablesConstruire une adresse de celluleRéférencer une cellule dynamiquementObtenir des infos sur une cellule
Type de résultatLien hypertexte cliquableTexte (adresse de cellule)Valeur de la cellule référencéeInformations diverses
Cliquable✅ Oui❌ Non❌ Non❌ Non
Liens externes possibles✅ Oui (web, fichiers, e-mail)❌ Non (cellules uniquement)✅ Oui (avec syntaxe spécifique)❌ Non
Texte personnalisable✅ Oui (nom_convivial)❌ N/A❌ N/A❌ N/A
Construction dynamique✅ Oui (concaténation)✅ Oui (ligne, colonne)✅ Oui (à partir de texte)⚠️ Limité
Cas d'usage typiqueNavigation, liens webCréer des références textuellesFormules flexiblesMétadonnées de cellules
Niveau de difficulté⭐⭐ Intermédiaire⭐⭐⭐ Avancé⭐⭐⭐ Avancé⭐⭐ Intermédiaire

Quand utiliser LIEN.HYPERTEXTE ?

Utilise LIEN.HYPERTEXTE quand tu veux créer des liens cliquables vers des sites web, des fichiers, des e-mails ou d'autres feuilles. C'est parfait pour les tableaux de bord, les catalogues de produits, les listes de contacts, ou tout fichier nécessitant une navigation facile.

Quand utiliser ADRESSE ?

Utilise ADRESSE quand tu as besoin de construire une adresse de cellule sous forme de texte à partir de numéros de ligne et de colonne. Souvent combinée avec INDIRECT pour créer des références dynamiques complexes. Exemple : =ADRESSE(5; 3) renvoie "$C$5".

Quand utiliser INDIRECT ?

Utilise INDIRECT quand tu veux référencer une cellule dont l'adresse est stockée sous forme de texte. C'est puissant pour créer des formules ultra-flexibles où même la référence change dynamiquement. Exemple : =INDIRECT("A"&B2) référence la cellule dont l'adresse est construite dynamiquement.

Quand utiliser CELLULE ?

Utilise CELLULE quand tu as besoin d'obtenir des informations sur une cellule (type de contenu, format, adresse, nom de fichier, etc.). Utile pour l'audit de fichiers ou les formules qui s'adaptent au contexte. Exemple : =CELLULE("nomfichier"; A1) renvoie le chemin complet du fichier.

Ces fonctions peuvent être combinées pour créer des solutions puissantes. Par exemple : =LIEN.HYPERTEXTE("#"&ADRESSE(5;3); "Aller à C5") combine LIEN.HYPERTEXTE et ADRESSE pour créer un lien vers une cellule calculée dynamiquement.

Questions fréquemment posées

Comment créer un lien hypertexte dynamique dans Excel ?

Utilise la fonction LIEN.HYPERTEXTE avec une concaténation : =LIEN.HYPERTEXTE("https://exemple.com/"&A2; "Cliquer ici"). Cela te permet de construire des URL dynamiques basées sur les valeurs des cellules. C'est parfait pour créer des liens personnalisés vers des profils, des documents ou des pages web qui changent automatiquement selon tes données.

Quelle est la différence entre LIEN.HYPERTEXTE et un lien hypertexte manuel ?

LIEN.HYPERTEXTE est une formule qui peut générer des liens dynamiques à partir de données cellulaires, tandis qu'un lien manuel (Ctrl+K) reste statique. Avec LIEN.HYPERTEXTE, si les données source changent, le lien se met automatiquement à jour. C'est beaucoup plus puissant pour les tableaux de bord ou les bases de données évolutives.

Peut-on utiliser LIEN.HYPERTEXTE pour ouvrir un fichier local ?

Oui, utilise le chemin complet du fichier : =LIEN.HYPERTEXTE("C:\Documents\fichier.xlsx"; "Ouvrir le fichier"). Tu peux aussi utiliser des chemins relatifs ou des chemins réseau UNC (\\serveur\dossier\fichier.xlsx). C'est pratique pour créer des systèmes de navigation entre plusieurs classeurs et centraliser l'accès à tes documents.

Comment faire un lien vers une cellule spécifique dans Excel ?

Pour créer un lien vers une cellule dans le même classeur : =LIEN.HYPERTEXTE("#Feuil1!A1"; "Aller à A1"). Le symbole # indique une référence interne au classeur. Pour un autre classeur : =LIEN.HYPERTEXTE("[ClasseurAutre.xlsx]Feuil1!A1"; "Voir donnée"). C'est idéal pour créer des menus de navigation ou des tables des matières dans tes fichiers Excel complexes.

Peut-on créer un lien e-mail avec LIEN.HYPERTEXTE ?

Oui ! Utilise le préfixe mailto: : =LIEN.HYPERTEXTE("mailto:contact@exemple.com"; "Envoyer un e-mail"). Tu peux même pré-remplir l'objet et le corps : =LIEN.HYPERTEXTE("mailto:contact@exemple.com?subject=Demande&body=Bonjour"; "Contact"). Super pratique pour automatiser la communication depuis tes fichiers Excel et gagner du temps sur les tâches répétitives.

Fonctions connexes à découvrir

Pour aller plus loin avec LIEN.HYPERTEXTE, découvre ces fonctions complémentaires qui te permettront de créer des systèmes de navigation encore plus puissants :

Deviens un pro d'Excel

Tu maîtrises maintenant LIEN.HYPERTEXTE ! Rejoins Le Dojo Club pour découvrir les autres fonctions essentielles et devenir vraiment efficace sur Excel.

Essayer pendant 30 jours