web-dev-qa-db-fra.com

Comment créer un lien hypertexte au milieu du texte d'une cellule?

Dans les feuilles de calcul Google, il est possible d’ajouter un lien hypertexte à une cellule en tant que:

 =hyperlink("www.google.com", "search the web")

Cela montrera le texte de recherche sur le Web qui sera hyperlien vers Google. Cependant, je me demande:

  1. Comment cette règle peut-elle être insérée au milieu d'une cellule? En d'autres termes, j'aimerais qu'une seule cellule ressemble à:

cliquez ici pour la réponse

  1. Est-il possible de créer une telle règle dans votre feuille de calcul de manière à ce que, chaque fois que vous tapez "recherche sur le Web", le lien hypertexte soit automatiquement transféré à Google. Vous n'avez pas besoin de continuer à ajouter des hyperliens = ("www.google.com"; "rechercher sur le Web").
  2. Si cela est possible, il est néanmoins possible d'ajouter un paramètre à l'URL.
20
dublintech

Autant que je sache, Google Sheets [encore] ne prend tout simplement pas en charge ce que vous demandez. (J'ai aussi cherché.)

Voir, par exemple, https://docs.google.com/document/preview?hgd=1&id=1x_qjPL5rmSuQWW57KcwB9lg3eiykKpd8dMEaQUZbWU8 , notamment là où il est dit:

Remarque: Comme les autres types de données et de mise en forme de cellule, les liens dans les feuilles de calcul doivent être affectés à une cellule entière. Vous ne pouvez pas avoir uniquement une partie du texte à l'intérieur d'une cellule.

Également:

5
Thogek

Essayez avec =HYPERLINK("http://www.google.com","search the web") au lieu de =HYPERLINK("www.google.com";"search the web")

Je crois que tu as besoin de quelque chose comme ça ...

 A                B
yahoo   yahoo (this will be hyperlink)
gmail   gmail (this will be hyperlink)
google  google (this will be hyperlink)

Utilisez ceci pour obtenir plus que la sortie

=HYPERLINK(CONCATENATE("http://www.",A1,".com"), A1)

Chaque fois que vous modifiez le contenu de la cellule A, les données de la cellule B changent

J'espère que c'est ce dont vous aviez besoin !!!

Bonne chance!!!

Mise à jour 1

Écrivez yahoo dans la cellule A au premier rang ...

Dans la cellule B, collez =HYPERLINK(CONCATENATE("http://www.",A1,".com"), A1) et voyez la magie ...

Mise à jour 2

Écrivez jira/bug-56 dans la cellule A au premier rang ...

Dans la cellule B, collez =HYPERLINK(CONCATENATE("http://www.myjirahost.com/browse/",RIGHT(A1,6)), CONCATENATE("http://www.myjirahost.com/browse/",RIGHT(A1,6))) et dites-moi si c'est ce que vous voulez ...

0
Fahim Parkar