Aller au contenu

Fonctions nommées : le secret pour travailler encore plus vite avec Google Sheets

Antoine Brisset
Antoine Brisset
Temps de lecture : 2 min
Fonctions nommées : le secret pour travailler encore plus vite avec Google Sheets
Photo by Team Nocoloco / Unsplash

Table des matières

As-tu déjà entendu parler des fonctions nommées ("named functions"), la nouveauté disponible dans Google Sheets depuis cet été ?

Personnellement, je l'utilise depuis quelques semaines et je trouve ça absolument génial.

Les fonctions nommées, c'est quoi ?

Une fonction nommée, c'est une fonction personnalisée qu'on peut construire à partir des fonctions "natives" de Google Sheets.

Pour faire simple, c'est une fonction sur mesure que tu peux sauvegarder et réutiliser ailleurs.

Parce que oui, le truc cool, c'est que tu peux importer des fonctions nommées que tu as déjà créées dans n'importe quelle autre feuille Google Sheets.

Un peu comme une librairie en programmation.

Démo des fonctions nommées (la doc est ici)

Pourquoi utiliser les fonctions nommées ?

Bon, c'est bien joli tout ça, mais comment ça va te faire gagner du temps au quotidien ?

Et bien, imagine :

  • tu n'auras plus besoin de rechercher pour la énième fois comment faire telle ou telle opération
  • tu éviteras les erreurs de syntaxe sur les formules complexes (celles avec des regex ou des XPath notamment)
  • tu pourras enregistrer des petits bouts de code pour les réutiliser ailleurs
  • tu gagneras en clarté et en lisibilité dans tes feuilles de calcul
  • tu pourras partager tes fonctions à tes collègues

Sympa, non ?

Comment créer une fonction nommée ?

Pour créer une fonction nommée, il suffit de suivre ces étapes :

  1. Clique sur Données > Fonctions nommées
  2. Dans la barre latérale qui s'ouvre, sélectionne Ajouter une nouvelle fonction
  3. Donne un nom à ta fonction dans le champ Nom de la fonction
  4. Explique à quoi elle sert et ce qu'elle retourne comme résultat dans le champ Description de la fonction
  5. Entre les différents paramètres dont elle a besoin dans Espaces réservés pour les arguments
  6. Dans l'écran qui suit, tu peux donner plus de détails sur chaque paramètre dans le champ Description de l'argument et illustrer avec un exemple dans le champ Exemple d'argument.

Allez, j'te donne un exemple concret.

Admettons que tu veuilles créer une fonction nommée (qu'on appellera TITLE) pour scraper le title d'une page web en utilisant IMPORTXML.

Je te montre comment faire ↓

Création d'une fonction nommée pour scraper les balises title

Quelques idées de fonctions nommées

Avant tout, je te conseille de te créer un fichier Google Sheets dédié, dans lequel tu ajouteras toutes tes fonctions nommées à visée SEO.

Comme ça, tu ne te poseras pas de question quand tu voudras en importer une : tout sera réuni dans le même fichier.

Ensuite, voici quelques suggestions de fonctions à créer qui, j'en suis sûr, te feront gagner du temps au quotidien :

Allez, à toi de jouer maintenant !

Google Sheets

Antoine Brisset Twitter

Consultant SEO depuis 2010. Je traque les clics inutiles et automatise les tâches répétitives pour gagner du temps dans mon quotidien de travailleur du web.

Commentaires


Articles Similaires

Membres Public

Comment vérifier gratuitement si une URL est indexée avec Google Docs ?

La semaine dernière, j'ai partagé sur Youtube une petite astuce qui permet de savoir si une URL est indexée en utilisant Google Docs. C'est rapide, c'est gratuit et ça ne nécessite aucune compétence technique. Je t'explique. Quand tu colles une URL dans un document Google Docs (ça marrche aussi dans

Comment vérifier gratuitement si une URL est indexée avec Google Docs ?
Membres Public

Comment trouver l'IP d'un site web avec une simple formule Google Sheets ?

Aujourd'hui, je vais te montrer comment convertir un domaine en adresse IP directement dans Google Sheets. Et oui, c'est possible ! Personnellement, je m'en sers surtout pour analyser la qualité de mes backlinks : ça me permet de vérifier que j'ai suffisamment d'IP différentes parmi mes domaines référents. 1ère étape : récupérer la

Comment trouver l'IP d'un site web avec une simple formule Google Sheets ?
Membres Public

Comment générer un slug d'URL avec Google Sheets ?

Aujourd'hui, je vais te montrer comment faire pour transformer un texte en slug d'URL. Si le terme de "slug" ne te parle pas, sache que c'est tout simplement la partie finale d'une URL. Dit autrement, c'est l'identifiant textuel d'une page d'un site. Généralement, en SEO, il est recommandé d'avoir un

Comment générer un slug d'URL avec Google Sheets ?