3-6 Construire des formules
Pour construire des formules on suit un langage formel, informatique,
bien particulier. Le respect de la syntaxe est essentiel, sinon des
erreurs apparaissent. Chaque formule doit commencer par le signe
=
. Derrière le signe
=
se trouve une expression utilisant des
valeurs, des références, des opérateurs comme
+,-,*,/
, et des
fonctions
comme
ARRONDI
,
MOIS
, ... Le tableur contient un
générateur de formules
qui peut vous assister dans la création de
formules. Voici des exemples de formule :
= 10 / 2 + 3
= D8 * $G$2
= MOIS(AUJOURDHUI())
Vidéographie : Les expressions
Certaines fonctions, comme les fonctions
SOMME
,
MOYENNE
,
MAX
et
NB
, portent sur des ensembles de valeurs pour vous permettre de
calculer (respectivement) la somme des valeurs, la moyenne des
valeurs, la valeur maximale, le nombre de valeurs d'une plage de
cellules.
Enfin, une fonction très importante permet de différencier les
traitements selon les cas. C'est
la fonction SI
qui s'écrit sous la
forme
SI(critere;valeurVrai;valeurFaux)
. Par exemple, si vous avez
une liste d'élèves avec une moyenne des notes en colonne
G
à partir
de
G8
, si vous souhaitez traiter différemment les élèves ayant une
note supérieure à 10, vous pourrez écrire en
H8
une formule de la
forme
=SI(G8>=10;"Reçu";"Recalé")
puis étendre cette formule à tous les élèves. Si un élève a une moyenne inférieure à 10, le message "Reçu" sera affiché pour cet élève et sinon sera affiché le message "Recalé".
Les
fonctions peuvent être composées
comme dans l'exemple
=
MOIS(AUJOURDHUI())
où on appelle la fonction
AUJOURDHUI()
qui
calcule la date du jour et au résultat on applique la fonction
MOIS()
qui calcule le mois d'une date et donc on affichera le mois
du jour courant. La composition de fonctions est très utile, par
exemple, très intéressant pour composer des
SI
lorsqu'il y a plus de
deux cas possibles comme dans l'exemple suivant :
=SI(G8<10;"Recalé";SI(G8<12;"Passable";"Mention"))
Ceci est illustré sur l'exemple. Notez bien aussi sur la video l'intérêt d'avoir des cellules contenant les seuils car il suffit de modifier les contenus de ces cellules sans changer les formules pour que les résultats s'adaptent automatiquement à un changement des seuils.