Utilisez la fonction HYPERLINK
pour créer des textes cliquables et des liens image dans les tableaux. Les lecteurs du rapport peuvent cliquer dessus pour accéder à d'autres pages de votre rapport ou sur le Web.
Exemple d'utilisation
Créez un lien vers une page de catalogue de produits et affichez le nom de l'article en tant que texte d'ancrage :
Affichez l'image de l'article et un lien vers la page de l'article dans votre catalogue :
Syntaxe
HYPERLINK(URL, anchor_text)
HYPERLINK(URL, image)
Paramètres
URL
: champ ou expression dont le résultat de l'évaluation correspond au type de données URLanchor_text
: champ ou expression dont le résultat de l'évaluation correspond au type de données Texteimage
: champ ou expression dont le résultat de l'évaluation correspond au type de données Image
Principes de la fonction HYPERLINK
La fonction HYPERLINK
comporte deux formes : la première crée un champ de lien textuel, et la seconde crée un champ de lien image. Dans votre source de données, le type de données des champs de lien textuel est Lien hypertexte. Pour les champs de lien image, il s'agit de Lien image. Vous pouvez ajouter ces champs aux tableaux de vos rapports pour permettre aux utilisateurs d'accéder à d'autres pages.
La fonction HYPERLINK
nécessite deux paramètres : le premier paramètre doit impérativement être une URL. Si le deuxième paramètre est un champ ou une expression Texte, la fonction crée un champ Lien hypertexte. Si le deuxième paramètre est un champ ou une expression Image, la fonction crée un champ Lien image.
Le paramètre URL
fournit la cible du lien (la partie href
du lien). Pour le paramètre URL
, vous pouvez indiquer des champs d'URL existants dans la source de données, ou une expression composée de champs et de fonctions dont le résultat correspond à une URL.
Le paramètre anchor_text
spécifie le texte du lien à afficher. Le paramètre anchor_text
peut provenir d'une dimension de type de données Texte dans votre source de données ou de toute autre expression dont le résultat de l'évaluation est de type Texte.
Pour créer un champ Lien image, indiquez une dimension Image dans votre source de données ou toute autre expression dont le résultat de l'évaluation est de type Image à la place du paramètre image
.
Protocoles compatibles
La fonction HYPERLINK
est compatible avec les protocoles suivants :
http
https
mailto
ftp
Si vous spécifiez un protocole non compatible, le lien ouvre une page vierge. Si vous ne spécifiez pas de protocole, la fonction HYPERLINK
ajoute http:
en préfixe à l'URL.
Remarques
Vous ne pouvez pas modifier le type de données des champs Lien hypertexte.
Pour afficher un lien cliquable dans un tableau qui affiche l'URL complète en tant que texte d'ancrage, vous pouvez également utiliser le type de champ URL.
Exemples
Utilisez HYPERLINK
pour créer un catalogue de produits contenant des photos des articles vendus et des liens vers des pages de description de produits spécifiques.
Supposons que votre ensemble de données comprenne les champs suivants :
- Article : nom du produit
- SKU : code produit
- Page du produit : URL de la page de description du produit
- Image du produit : URL de l'image du produit que vous souhaitez afficher
Exemple :
Article | SKU | Page du produit | Image du produit |
---|---|---|---|
Stylo | 123 | https://example.com/products/product123.html | https://example.com/images/product123.jpg |
Ordinateur ultraportable | 456 | https://example.com/products/product456.html | https://example.com/images/product456.jpg |
Tasse à café | 789 | https://example.com/products/product789.html | https://example.com/images/product789.jpg |
Si vous créez une source de données à partir de l'exemple précédent, vous obtenez les champs suivants :
Champ | Type |
---|---|
Article | Texte |
SKU | Texte |
Page du produit | URL |
Image du produit | URL |
Exemple 1 : Créer des liens textuels vers des pages de produits
Pour afficher des liens vers les pages de description des produits, créez un champ calculé Lien vers le produit à l'aide de la formule suivante :
HYPERLINK(Page du produit, SKU)
La source de données ressemble maintenant à ceci :
Champ | Type |
---|---|
Article | Texte |
SKU | Texte |
Page du produit | URL |
Image du produit | URL |
Lien vers le produit | Lien hypertexte |
Vous pouvez ensuite ajouter le champ Lien vers le produit à un tableau de votre rapport. Les données sont affichées sous forme de liens cliquables.
Exemple 2 : Créer des URL à l'aide de la fonction CONCAT
La création d'URL avec la fonction CONCAT
est utile lorsque seule une partie du chemin du lien est présente dans un champ, ou que vous souhaitez remplacer ou ajouter des informations supplémentaires dans le lien.
Par exemple, la fonction CONCAT
vous permet de combiner un chemin de page codé en dur avec un SKU de produit pour former une URL complète vers la page de description du produit :
HYPERLINK(CONCAT('http://example.com/productpages/product', SKU, '.html'), Item)
Exemple 3 : Créer des images cliquables
Pour ajouter des images cliquables à un tableau, vous pouvez également utiliser la fonction HYPERLINK
. Vous devez toutefois indiquer une URL comme premier paramètre et un champ Image (ou une fonction IMAGE
avec un lien valide vers une image) comme second paramètre. Vous pourrez ainsi créer un champ Lien image.
Dans cet exemple, la dimension Page du produit contient l'URL, et la fonction IMAGE
génère un champ "Image" à l'aide d'une seule valeur codée en dur :
HYPERLINK(Product Page, IMAGE("https://example.com/images/product789.jpg", "Coffee cup")
Pour un exemple plus réaliste, vous pouvez créer le champ Image à l'avance et le stocker dans votre source de données. Vous pouvez également utiliser la fonction CONCAT
pour créer le paramètre image
:
HYPERLINK(Product Page, IMAGE(CONCAT("https://example.com/images/"), SKU, ".jpg", Item))
Liens et miniatures à partir de YouTube
Le connecteur YouTube Analytics fournit automatiquement des liens et des champs de type "Miniature" que vous pouvez ajouter directement aux tableaux de vos rapports :
Champ | Type | Description |
---|---|---|
Lien de la vidéo | URL | Lien vers la vidéo sur YouTube |
Lien vers la miniature | URL | Lien vers la miniature de la vidéo |
Miniature | Image | Miniature |
Miniature associée | Lien image | Miniature sous la forme d'un lien vers la vidéo sur YouTube |