Aller au contenu

Des variables dans les formules Google Sheets (enfin !)

Antoine Brisset
Antoine Brisset
Temps de lecture : 1 min
Des variables dans les formules Google Sheets (enfin !)
Photo by Brett Jordan / Unsplash

Table des matières

Le mois dernier, Google a ajouté 11 nouvelles fonctions dans Google Sheets.

Tu peux retrouver tout ça en détail ici.

Parmi ces nouveautés, celle que j'ai le plus vite intégrée dans mon quotidien est sans hésiter LET.

La fonction LET permet en effet de créer des variables à l'intérieur d'une formule Google Sheets.

Le genre de trucs qu'on aurait tous aimé pouvoir faire depuis bien longtemps !

Pour utiliser LET, il suffit de définir chaque variable en donnant d'abord son nom puis ce à quoi elle fait référence, et ensuite d'écrire la formule.

Je te donne un exemple pour illustrer la puissance de cette nouvelle fonction.

Admettons que tu doives ajouter un label "HIGH" ou "LOW" en fonction d'une moyenne calculée sur une plage de données.

Au lieu d'écrire ce type de formule :

=ARRAYFORMULA(IFS(AVERAGE(B2:B6)<1000;"LOW";AND(AVERAGE(B2:B6)>=1000;AVERAGE(B2:B6)<10000);"HIGH"))
(oui ARRAYFORMULA est superflu ici, mais bon, l'habitude...)
Avant : AVERAGE(B2:B6) est répété 3 fois

Tu pourras désormais écrire :

=LET(AVG;AVERAGE(B2:B6);ARRAYFORMULA(IFS(AVG<1000;"LOW";AND(AVG>=1000;AVG<10000);"HIGH")))
Après : AVERAGE(B2:B6) est remplacé par la variable appelée "AVG"

Résultat : c'est plus court, plus lisible et beaucoup moins redondant !

Imagine avec des formules complexes, des conditions, des regex, des filtres... tu vas pouvoir rendre tout ça beaucoup plus digeste.

Allez, je te laisse essayer ;)

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 calculer la similarité de 2 textes avec Google Sheets ?

Aujourd'hui, on se plonge à nouveau dans Google Sheets avec un tuto rapide pour te montrer comment mesurer la similarité entre 2 contenus. Choix de la métrique : l'indice de Jaccard Il existe énormément de façons de mesurer un taux de similarité entre deux textes : distance de Levenshtein, indice de Dice,

Comment calculer la similarité de 2 textes avec Google Sheets ?
Membres Public

Comment (bien) compter le nombre de mots dans un texte avec Google Sheets ?

Compter le nombre de mots dans un texte est une tâche récurrente en SEO. Pourtant, elle n'est pas aussi triviale qu'il n'y paraît. Je te montre aujourd'hui comment faire avec Google Sheets. Méthodes Il existe plusieurs façons de faire. Je vais t'en présenter deux : * méthode 1️⃣ : compter le nombre d'espaces

Comment (bien) compter le nombre de mots dans un texte avec Google Sheets ?
Membres Public

Fonction LAMBDA dans Google Sheets : un exemple concret d'utilisation

Il y a quelques semaines, j'ai été confronté à un problème dans le développement de Gadgeto. Mon besoin : afficher automatiquement (sans utiliser la poignée de recopie) le nombre d'occurrences d'une valeur figurant dans chaque ligne d'une plage de données. Pour que ce soit plus clair, voici le jeu de données

Fonction LAMBDA dans Google Sheets : un exemple concret d'utilisation