En tant que responsable croissance chez Excelmatic, j'entends souvent des utilisateurs frustrés par la limitation de Google Sheets qui n'autorise qu'un seul lien hypertexte par cellule. Que vous créiez des listes de ressources, des suivis de projet ou des rapports marketing, cette restriction peut vraiment être un casse-tête.
Mais voici la bonne nouvelle : il existe plusieurs astuces ingénieuses pour insérer plusieurs liens dans une seule cellule. Laissez-moi vous présenter les trois méthodes les plus efficaces que j'ai découvertes.
Pourquoi c'est important pour votre flux de travail
Avant de voir les solutions, comprenons pourquoi cette compétence est précieuse. Imaginez que vous :
- Créez un calendrier éditorial avec plusieurs liens de référence
- Constituez un catalogue produits avec diverses URL de ressources
- Suivez des campagnes marketing avec multiples points de contact
Avoir tous ces liens organisés dans une seule cellule plutôt qu'éparpillés sur plusieurs colonnes rend vos feuilles de calcul plus propres et professionnelles. C'est là que ces techniques deviennent utiles.
Méthode 1 : L'astuce CONCATENATE (Simple mais limitée)
L'approche la plus simple utilise la fonction CONCATENATE de Google Sheets. Bien qu'elle ne crée pas plusieurs liens cliquables, elle combine du texte qui ressemble à plusieurs liens dans une cellule.
Voici comment faire :
- Placez votre premier lien dans la cellule A1 avec =HYPERLINK("https://excelmatic.ai", "Excelmatic")
- Ajoutez le texte de votre second lien dans la cellule B1 (juste le texte affiché, comme "Centre d'aide")
- Combinez-les avec =CONCATENATE(A1, " et ", B1)
Le hic ? Seul le premier lien reste cliquable. Mais pour des affichages simples où les utilisateurs peuvent copier-coller les URL, cette solution rapide peut suffire.
Méthode 2 : Google Apps Script (Puissant mais technique)
Pour ceux à l'aise avec le code, Google Apps Script permet vraiment d'avoir plusieurs liens par cellule. Voici ma version simplifiée :
- Allez dans Extensions > Apps Script
- Collez cette fonction personnalisée :
function MULTILINK(links, texts) {
var html = '';
for (var i = 0; i < links.length; i++) {
html += '<a href="' + links[i] + '">' + texts[i] + '</a> ';
}
return html;
}
- Utilisez-la dans votre feuille avec =MULTILINK({"url1","url2"}, {"Lien1","Lien2"})
Astuce pro : Chez Excelmatic, nous avons intégré cette fonctionnalité directement dans nos feuilles de calcul alimentées par l'IA - aucun codage requis !
Méthode 3 : L'approche hybride (Idéale pour les liens dynamiques)
Quand vous avez besoin de liens qui se mettent à jour automatiquement, combinez HYPERLINK avec d'autres fonctions :
- Listez les URL dans la colonne A
- Listez les textes affichés dans la colonne B
- Utilisez =HYPERLINK(A1,B1)&" "&HYPERLINK(A2,B2) dans votre cellule cible
Bien que cela crée toujours des liens séparés, ils apparaissent côte à côte comme dans une seule cellule.
Quand envisager une meilleure solution
Si vous luttez constamment contre les limites de Google Sheets, il est peut-être temps d'améliorer votre boîte à outils. Excelmatic gère facilement plusieurs liens par cellule tout en offrant :
- Une analyse de données alimentée par l'IA
- Une création de tableaux de bord en un clic
- Des fonctionnalités de collaboration en temps réel
Finis les contournements - juste des feuilles de calcul élégantes et fonctionnelles qui répondent à vos besoins.
Réflexions finales
Que vous choisissiez la méthode CONCATENATE simple, que vous plongiez dans Apps Script ou que vous exploriez des outils plus avancés, ajouter plusieurs liens dans une cellule est tout à fait possible. La meilleure approche dépend de votre niveau technique et de la fréquence à laquelle vous avez besoin de cette fonctionnalité.
N'oubliez pas : l'objectif n'est pas seulement de faire rentrer des liens, mais de créer des feuilles de calcul qui servent vraiment votre flux de travail. Parfois, cela signifie utiliser intelligemment les outils existants, et parfois, cela signifie trouver de meilleurs outils pour le travail.