Vous êtes sur la page 1sur 11

LES FONCTIONS

PRINCIPALES SUR CALC


La différence entre une formule et une fonction !

Calc permet aux utilisateurs de tableurs d’écrire une formule de calcul (addition, soustraction,
multiplication).

Une fonction est également une formule, mais les morceaux ont été prédéfinis. Au lieu d'avoir à
saisir avec précision les détails de la formule, la fonction agit comme un raccourci pour les réaliser
à votre place.

Exemple : dans le tableau ci-dessous les valeurs des 5, 6 et 7 sont dans les cellules A2, A3 et C4.

Pour calculer un groupe de valeurs dans une colonne, vous pouvez écrire la formule de calcul
= C2 + C3 + C4 qui renverra la valeur de 18.

La fonction SOMME, qui est entrée dans la feuille de calcul, fait la même chose que =SOMME(C2:
C4). Ceci renverra la même valeur.

Attention, lorsqu’on saisit une formule de calcul, il faut impérativement commencer en insérant le
symbole (=), sinon le calcul apparaîtra comme de la saisie de texte.

Exemple : dans le tableau ci-dessous, la cellule A1 sans le symbole "=" apparaît en saisie de texte,
alors que la cellule B1 avec un "=" affiche le résultat du calcul.

Lorsque l’on saisit une fonction sans utiliser l’assistant, il est également obligatoire de commencer
sa fonction par le symbole "=".

Débuter avec les fonctions : l’assistant Fonctions

Il y a deux façons d'insérer une fonction dans Calc :

• La première est l'insertion manuelle pour les utilisateurs confirmés.


• La seconde est l'insertion à l'aide de l’assistant Fonctions lorsque que l’on débute avec les
fonctions.
L’assistant Fonctions vous aide à créer des formules de manière interactive.

Avant de lancer l'assistant, sélectionnez une cellule ou une plage de cellules dans la feuille active
afin de déterminer l'endroit où sera insérée la formule, puis choisissez l’une des 3 manières pour
ouvrir l’assistant :

• Choisissez Insertion - Fonction


• Ctrl+F2
• Dans la barre de formule, cliquez sur fx

Apparaît alors la boite de dialogue de l’assistant qui se présente de la manière suivante :

Catégories :
Rechercher :
Sélectionnez "Toutes" pour afficher toutes les fonctions
Vous permet de trouver dans l'ordre alphabétique, indépendamment de leur
plus rapidement la catégorie. "Les dernières utilisées" affiche la liste des
fonction en la tapant. fonctions que vous avez le plus récemment utilisées.

Fonction :

Affiche les fonctions de la catégorie sélectionnée.

Un simple clic affiche une brève description de la


fonction.

Suivant :
Cliquer sur suivant ou double-cliquez sur une
fonction pour la sélectionner.
Nombre = Argument/Paramètre/Référence de cellule (selon la fonction sélectionnée)

Saisissez la plage de données directement dans le champ des arguments ou cliquez sur
une cellule dans la feuille, vous pouvez également utilisez l’icône Réduire/Agrandi.

Réduire/Agrandir :
Résultat de la fonction :
Cliquez sur l'icône Réduire pour réduire la boîte de dialogue, ainsi il plus facile
d'indiquer la plage de données de la fonction. Les icônes se changent alors Le résultat qui s’affichera dans la cellule
automatiquement en icône Agrandir. Cliquez sur cette dernière pour rétablir la taille apparaît dans cet onglet, cependant il faut
initiale de la boîte de dialogue. attendre la fin de saisie pour que le résultat
soit cohérent.
Vous pouvez rajouter plusieurs plages de données ( Nombre 1, Nombre 2 …)
Si ce dernier entraîne une erreur, ce champ
affiche alors le code d'erreur.

OK :

Ferme l'assistant Fonctions et transfère la formule


dans les cellules sélectionnées.
Les fonctions de bases

NB
La fonction NB compte l’ensemble de cellules contenant des nombres et/ou des chiffres.

La fonction permet de calculer


les valeurs numérique de A2
jusqu’a A7 (plage de données).

Dans l’exemple ci-dessous, entrer la formule dans la cellule C2 pour compter les nombres de la
plage A2:A7 : =NB(A2:A7). Ici, si 5 des cellules de la plage contiennent des nombres, le résultat
est 5.

Remarque : Le Format date est accepté avec la fonction NB.

NBVAL
La fonction NBVAL compte le nombre de cellules qui ne sont pas vides dans une plage.

Cette fonction compte les cellules contenant tout type d’information, y compris des valeurs d’erreur
et du texte vide ("").

Dans cet exemple, entrer la formule dans la cellule C2 pour compter les nombres de cellules
remplies de la plage A2:A7 : =NBVAL(A2:A7), ici, 5 des cellules de la plage contiennent des
informations, le résultat est 5.

Remarque : Pour compter les cellules qui répondent à certains critères uniquement, utilisez la
fonction NB.SI ou la fonction NB.SI.ENS.
NB.VIDE

La fonction NB. vide, permet de compter le nombre de cellules vides dans une plage de cellules.

Dans cet exemple, entrer la formule dans la cellule C2 pour compter les nombres de cellules vides
de la plage A2:A7 : =NB.VIDE(A2:A7), ici, 2 des cellules de la plage contiennent des
informations, le résultat est 2.

SOMME
La fonction SOMME, permet d’additionner des valeurs. Vous pouvez ajouter des valeurs
individuelles, des références ou des plages de cellules, ou une combinaison des trois.
Par exemple :

• =SOMME(A1 ; A10) – Somme des cellules de A1 et A10, est égale à 2 (A1 +A10).

• =SOMME(A1:A10) – Somme des cellules de A1 jusqu’à A10 est égale à 10


(A1+A2+A3+A4+A5+A6+A7+A8+A9+A10).
•=SOMME(A1:A10; C1:C10) – Somme des cellules de A1 jusqu’à A10 et C1 jusqu’à C10 est
égale à 20 (A1+A2+A3+A4+A5+A6+A7+A8+A9+A10)+(C1+C2+C3+C4+C5+C6+C7+C8+
A9+C10)

Afin d’aller plus vite, il existe un raccourcie pour la fonction SOMME qui se situe dans la barre de
formule.
MOYENNE

La fonction MOYENNE, permet de trouver la moyenne d’une plage de données.


Elle se décompose de la manière suivante :

=MOYENNE(plage de données)
Dans l’exemple ci-dessous, la plage de données choisie est de A1 jusque A4, et les valeurs des
cellules vont de 1 à 4.

Le résultat donne 2,5 pour la fonction =MOYENNE(A1:A4)

MAX (DE MAXIMUM)


La fonction MAX, permet de trouver la valeur maximale sur une plage de données définie.
Elle se décompose de la manière suivante :

=MAX(plage de données)
Dans l’exemple ci-dessous, la plage de données choisie est de A1 jusque A4, et les valeurs des
cellules vont de 1 à 4.

Le résultat donne 4 pour la fonction =MAX(A1:A4)


MIN (DE MINIMUM)
La fonction MIN, permet de trouver la valeur minimale sur une plage de données définie.
Elle se décompose de la manière suivante :*

=MIN (plage de données)


Dans l’exemple ci-dessous, la plage de données choisie est de A1 jusque A4, et les valeurs des
cellules vont de 1 à 4.

Le résultat donne 1 pour la fonction =MIN(A1:A4)

FOCUS
Pour toutes les fonctions ci-dessus, dites « simples » vous avez la possibilité de voir le résultat
directement à en bas à droite de votre classeur Calc, au niveau de la barre d’état.

Pour modifier la fonction à afficher, il vous suffit de faire un clic droit dans la zone rouge de
l’exemple ci-dessus.

Dans le cas où la barre d’état n’apparaît pas, ! il faut aller dans Affichage et sélectionner barre
d’état.
Les fonctions avancées :

SI
La fonction SI est l’une des plus populaires. Elle permet d’établir des comparaisons logiques entre
une valeur et le résultat attendu.

À travers l’exemple, vous devriez comprendre plus simplement l’intérêt de la fonction SI. Dans le
tableau ci-dessous, les étudiants de plus de 20 ans n’ont pas le droit à la réduction.

Ici, à partir de l’age de chaque étudiant, on peut directement savoir si celui-ci peut en bénéficier.

La fonction SI peut donc avoir deux résultats. Le premier résultat est appliqué si la comparaison
(test) est vérifiée, sinon le deuxième résultat est appliqué.

Elle se décompose de la manière suivante : SI(Test ; Valeurs si Vrai;Valeurs si Faux).

Mais on peut le comprendre comme =SI(quelque chose est vrai ;alors effectuer telle action ; sinon
effectuer telle autre action)

Attention : les données texte dans une fonction doivent absolument être inscrites mettre entre
guillemets ("").

IMBRICATIONS DE SI
La fonction SI, permet d’inclure plusieurs conditions au sein d’une seule fonction. Lorsque l’on
imbrique la fonction SI, elle se décompose de la manière suivante :

=SI(Test 1; Valeurs si Vrai 1;SI(Test 2; Valeurs si Vrai 2;SI(Test 3; Valeurs si Vrai 3;SI(Test 4;
Valeurs si Vrai 4;Valeurs si Faux))))
Dans l’exemple, ci-dessous, on veut obtenir le raisonnement suivant :

• Si le résultat du test (dans la cellule B2) est supérieur à 80, l’étudiant reçoit la note A
• Si le résultat du test est supérieur à 65, l’étudiant reçoit la note B
• Si le résultat du test est supérieur à 50, l’étudiant reçoit la note C
• Si le résultat du test est supérieur à 30, l’étudiant reçoit la note D
• Autrement, l’étudiant reçoit la note F

Attention : à partir des imbrications, il n’est plus possible d’utiliser l’assistant fonction, il faut taper
directement la fonction dans la cellule.

Conseils pratique :

Dans le cas de l’imbrication de fonctions SI, il est conseillé pour commencer d’écrire son calcul sur
une feuille en le dissociant, puis le taper sous format tableur.

Il faut suivre la logique du raisonnement du calcul : condition 1, puis la 2 et enfin la 3.

En effet, en cas de conflit entre conditions, la logique de la condition 1 l’emportera sur la condition
2.

Par exemple, si un vendeur d’un magasin vend :

• 5000 €, il aura 5 % de prime (condition 1)


• 10000 €, il aura 10 % de prime (condition 2)
• 15000 €, il aura 15 % € de prime (condition 3)

5% 10 % 15 %

Ici, bien que dans la condition 2, ce sera la condition 1 qui s’applique. Etant prioritaire, le vendeur
touchera 10 % de prime mais entre 0 € et 5000 €.

Vous aimerez peut-être aussi