Chapitre 2 Lire, répéter, distinguer ・ MISSION 9
Mission 9 : Distinguer avec if
Énoncé
Écrivez « Atteint » dans la colonne résultat si les ventes atteignent ou dépassent l’objectif, sinon « Non atteint ». Pile sur l’objectif compte comme « Atteint ».
Pour l’entraînement, le tableau revient à son état de départ avant chaque exécution (une vraie feuille ne revient pas en arrière. Les modifications d’un script s’annulent parfois avec Ctrl+Z, mais pas toutes d’un coup).
Fichier +
Code.gs
Chapitre 2 ・ MISSION 9
Distinguer avec if
Écrivez « Atteint » dans la colonne résultat si les ventes atteignent ou dépassent l’objectif, sinon « Non atteint ». Pile sur l’objectif compte comme « Atteint ».
Lire le code
- if (sales >= target) {
- Si les ventes atteignent au moins l’objectif, exécute le bloc { } juste en dessous.
- sheet.getRange(row, 4).setValue('Atteint');
- Écrit « Atteint » en colonne D.
- } else {
- Si la condition n’est pas remplie, exécute ce bloc { } à la place.
if (condition) { … } else { … } traite le cas où la condition est remplie et celui où elle ne l’est pas. Les opérateurs de comparaison sont >= (au moins), > (supérieur à) et === (égal). Un seul = met une valeur au lieu de comparer : attention.
Débuter avec GAS et le code courant sont expliqués dans un article.Qu’est-ce que GAS ? Débuter et code courant
Votre code s’exécute dans un espace isolé à l’intérieur de cette page. Il ne peut atteindre ni l’extérieur de la page ni d’autres sites.
* Ceci est une simulation du comportement de Google Sheets et d’Apps Script, qui peut différer en partie de l’original.
* Google Sheets est une marque de Google LLC. Ce site n'est pas affilié à Google.