version 2¶
Cette fois, nous souhaitons avoir le raisonnement suivant : SI
la date terminé n’est pas vide ALORS
date terminé - date due SINON
vide.
savoir si une case est vide¶
On utilise pour cela la fonction ESTVIDE(case à tester
).
Celle-ci renverra un booléen, c’est à dire une valeur qui est soit vrai, soit faux.
exercice¶
Faites le test : testez la fonction avec des cases vides et pleines et observez le résultat.
savoir si une case n’est PAS vide¶
Il n’existe pas de fonction NESTPASVIDE.
Pour cela, on va devoir utiliser une fonction inverse, la fonction NON, c’est à dire qui va pouvoir inverser un booléen comme celui renvoyé par ESTVIDE.
Il suffit donc de combiner NON et ESTVIDE.
exercice¶
Faites le test : testez la combinaison des fonctions NON et ESTVIDE et observez le résultat.
utiliser des conditions¶
On veut maintenant indique que :
- si la case « date terminée » n’est PAS vide
- alors on calcule « date terminée » - « date due »
- sinon
- on renvoie un résultat vide
Pour cela on va utiliser la fonction SI(booléen
; si vrai
; si faux
)
Nous observons que cette fonction prend 3 paramètres séparés par des virgules :
- paramètre 1 : le résultat du test (est-ce que « date terminée » n’est PAS vide ?)
- paramètre 2 : expression à évaluer si paramètre 1 vrai (« date terminée » - « date due »)
- paramètre 3 : expression à évaluer si paramètre 1 faux (rien du tout)
exercice¶
Essayez de déterminer la formule à utiliser !