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.


Articles Similaires

Membres Public

Importer des datasets facilement grâce aux fonctions nommées de Google Sheets

Aujourd'hui, je vais te montrer comment importer facilement un jeu de données que tu utilises souvent à l'intérieur de tes feuilles Google Sheets. Exemple : tu travailles sur du SEO local et tu as besoin, régulièrement, de récupérer la liste des 36000 communes françaises. Pour éviter de devoir à chaque fois

Importer des datasets facilement grâce aux fonctions nommées de Google Sheets
Membres Public

Comment scraper proprement avec IMPORTXML ?

Quand on utilise IMPORTXML pour extraire le contenu de plusieurs balises (exemple : toutes les balises h2 d'une page), les différentes valeurs trouvées s'affichent par défaut les unes en dessous des autres, sur plusieurs lignes. C'est embêtant. Pourquoi ? Parce que si on ajoute d'autres URLs, on ne peut pas "tirer" la

Comment scraper proprement avec IMPORTXML ?
Membres Public

L'astérisque comme alternative à la fonction AND dans Google Sheets

Les formules Google Sheets, c'est bien, mais quand on commence à enchaîner les ouvertures de parenthèses pour imbriquer plusieurs fonctions, ça devient vite indigeste. Aujourd'hui, je vais te donner une astuce toute simple pour réduire le nombre de parenthèses dans tes IF. En général, pour tester si plusieurs conditions sont

L'astérisque comme alternative à la fonction AND dans Google Sheets