Extraire URL Google Sheets

Extraire les URL avec Google Sheets

e message d’aujourd’hui va aborder l’extraction d’URL, ce qui est une chose assez intéressante que vous pourriez être frustré de faire à la main.

Que se passe-t-il si vous êtes un VA, vous avez un VA ou vous avez d’autres personnes qui travaillent pour vous dans Google Sheets ? Nous voulons y inclure des liens parce que nous voulons rendre nos feuilles interactives.

Nous voulons inclure un lien. Et c’est pour ça que je suis là, pour vous aider à améliorer Google Sheets. Commençons maintenant !

Dans votre feuille de calcul Google, que se passe-t-il si vous obtenez un tas de textes et de sites Web, mais que nous voulons que nos informations restent denses. Vous pouvez donc avoir une colonne pour le nom ou le titre, et une autre colonne pour le site Web (une URL). Mais parfois, nous voulons supprimer cette colonne d’URL parce que nous allons nous retrouver avec une liste de liens tout en bas. Nous ne voulons pas vraiment voir ça. Ce que nous voulons, c’est ceci : donner au titre une URL.

Ignorez la commande K. Ce didacticiel Google Sheet vous permettra d’extraire plus facilement les URL de Google Sheets.

C’est une chose typique que nous faisons, n’est-ce pas ? Lorsque nous utilisons la commande K, nous y collons une URL mais nous ne pouvons pas l’obtenir. Une fois que nous supprimons la cellule, nous ne pouvons pas l’obtenir par programmation. Mais que se passe-t-il si nous voulons afficher cela sur autre chose ? Peut-être que nous créons un fichier CSV contenant toutes ces URL. Alors, qu’est-ce qu’on fait ? Cette URL n’était pas disponible par programmation jusqu’à ce que notre ami Tyler vienne d’écrire un code. Il a trouvé la réponse à « Comment pouvez-vous obtenir l’URL d’un lien hypertexte qui n’a pas été créé avec la fonction de lien hypertexte? »

Maintenant, si nous étions diligents, nous ferions quelque chose comme ceci :

=HYPERLINK(https://bettersheets.co”, “Better Sheets”)

Génial! Nous pouvons obtenir ceci. C’est facile à saisir, MAIS! Mais si nous faisons Command K, ce n’est pas facile à saisir. Comment pouvons-nous obtenir cela? En créant une fonction avec Google Script. J’adore Google Script, ces fonctions très simples que vous pouvez littéralement copier et coller. Alors faisons-le maintenant. Copiez cette fonction Google Script. Appuyez simplement sur la commande C :

function GETLINK(input){
  var sheet = SpreadsheetApp.getActiveSheet();
  var range = sheet.getRange(input);
  var value = range.getRichTextValue();
  var url = value.getLinkUrl();
  return url;
}

Allez maintenant dans Extensions et cliquez sur Apps Script.

Au fait, assurez-vous de vérifier le travail de Tyler Robinson . Il fait des trucs géniaux dans Google Sheets. J’aimerais qu’il y ait plus de gens comme ça qui aiment Google Sheets.

Très bien. Revenons à notre script d’applications. Supprimez simplement ce que vous y voyez et collez notre fonction Google Script.

0:00

0:10

Assurez-vous de l’enregistrer ensuite. On doit sauver ça. Ce bouton orange là-bas ? Il nous dit si nous l’avons enregistré ou non. Lorsque vous ne voyez plus le bouton orange, cela signifie que vous l’avez enregistré avec succès.

Maintenant, nous avons cette URL. Vous pouvez le saisir dans n’importe quelle cellule de votre choix. Suivant les conseils de Tyler, nous devons utiliser les guillemets. Ceci est très important, car cela ne fonctionnera pas si vous n’utilisez pas les guillemets. Entrez maintenant le code ci-dessous dans une cellule :

=GETLINK(“D2”)

Nous avons compris! Le GETLINK dans D2 a obtenu l’URL de bettersheets.co dans E2.

Nous pouvons continuer à ajouter. Essayons CNN et ajoutons l’URL. On récupère l’URL en faisant la même chose, sauf qu’on met D3 au lieu de D2 :

=GETLINK(“D3”)

Le voilà. C’est le lien là. Mais comme le dit Tyler, c’est génial si nous n’avons besoin d’en faire qu’un. Mais si nous faisons des listes de choses, nous ne voudrons peut-être pas en faire qu’une seule. Et Tyler nous donne la réponse . Continuons et supprimons les URL que vous avez entrées dans E2 et E3. Faisons quelque chose de cool en entrant ce code :

=GETLINK(CELL("Address",D2))

Et nous avons le lien que nous voulions !

0:00

0:06

Nous pouvons copier et coller ceci vers le bas. Alors maintenant, au lieu d’avoir à faire cela – clic droit, copier l’adresse du lien, le coller – nous avons maintenant cette fonction ou cette formule à l’intérieur de notre feuille Google. Nous pouvons copier et coller n’importe où nous voulons saisir l’URL. C’est plutôt cool. Cela va nous faire gagner beaucoup de temps. Ou nos VA beaucoup de temps !

Alors, obtenez cette fonction. Mettez dans le script App et utilisez-le. Vous pouvez extraire vos URL de Google Sheets.

Retour en haut