Fonctions essentielles dans LibreOffice Calc
Fonctions essentielles dans LibreOffice Calc
bloquer.
Moyenne:
= ((cellule avec note* cellule avec coef) + (cellule avec note* cellule avec chef))/
(cellule avec coeff+ cellule avec coefficient)
La fonction SOMME
Syntaxe : SOMME(nombre1;nombre2;…)
Les arguments de cette fonction, nombre1, nombre2... sont des nombres ou des
r f rences de cellules ou de plages de cellules contenant les nombres additionner.
Les cellules vides ou contenant du texte ne sont pas prises en compte.
Page 1 sur 17
é
é
à
Raccourci : Une m thode rapide pour calculer la somme d’une colonne de chiffres
est de se placer sur la premi re cellule vide en dessous de la colonne et cliquer sur
l’outil de la barre de formule. De m me pour une ligne de chiffres, en se pla ant
sur la premi re cellule vide sa droite.
La fonction MOYENNE
Syntaxe : MOYENNE(nombre1;nombre2;…)
La fonction MAX
Syntaxe : MAX(nombre1;nombre2;…)
La fonction MIN
Syntaxe : MIN(nombre1;nombre2;…)
La fonction PRODUIT
Syntaxe : PRODUIT(nombre1;nombre2;…)
MEDIANE
Mediane (nombre:nombre
ECARTYPE.P
Ecartype.p (nombre:nombre)
La fonction SI
Syntaxe : SI(test;valeur_si_vrai;valeur_si_faux)
-> test est toute valeur ou expression dont le r sultat peut tre VRAI ou FAUX.
Les tests logiques les plus simples sont du type comparaison entre le contenu
d’une cellule et un nombre ou entre les contenus de deux cellules.
La fonction [Link]
Syntaxe : [Link](test_1;valeur_1;test_2;valeur_2…)
La fonction [Link]
Syntaxe :
[Link](expression;valeur1;r sultat1;valeur2;r sultat2;...;r sultat_par_d faut
)
Cette fonction compare une expression plusieurs valeurs alternatives et renvoie le
premier r sultat corres- pondant. Il est possible de terminer la liste des couples
valeur + r sultat par une valeur par d faut, qui sera renvoy e si aucune
correspondance n’est trouv e.
La fonction ET
Syntaxe : ET(valeur_logique1;valeur_logique2;…)
La fonction OU
Syntaxe : OU(valeur_logique1;valeur_logique2;…)
La fonction NON
Page 3 sur 17
é
é
é
à
é
é
é
é
é
é
é
è
à
à
é
é
é
é
à
é
à
é
é
é
é
à
é
é
é
Syntaxe : NON(valeur_logique)
Cette fonction admet un seul argument, valeur_logique, qui est un test renvoyant
soit VRAI soit FAUX. Elle renvoie VRAI si valeur_logique est FAUX, FAUX si
valeur_logique est VRAI.
La fonction NB
Syntaxe : NB(Plage)
Cette fonction compte le nombre de cellules l’int rieur de la Plage sp cifi e qui
contiennent des valeurs num riques (soit saisies directement, soit obtenues par un
calcul).
La fonction NBVAL
Syntaxe : NBVAL(Plage)
Cette fonction compte le nombre de cellules non vides l’int rieur de la Plage
sp cifi e (quel que soit le type de contenu).
La fonction [Link]
Syntaxe : [Link](Plage)
La fonction [Link]
Cette fonction compte le nombre de cellules l’int rieur de la Plage sp cifi e qui
r pondent au Crit re don- n . Ce crit re peut tre exprim sous forme d’un
nombre chercher (10), d’une expression commen ant par un op rateur de
comparaison (">10") ou sous forme de texte ("pommes"). Dans ce dernier cas,
LibreOffice Calc ne distingue pas les majuscules des minuscules.
Page 4 sur 17
é
é
é
à
é
é
è
è
é
é
è
à
à
ê
é
é
à
ç
à
é
é
é
é
é
é
é
é
La fonction [Link]
Si l’argument Plage_somme est omis, cette fonction renvoie la somme des cellules
de la Plage donn e qui correspondent au Crit re sp cifi .
Si l’argument Plage_somme est pr cis , la fonction effectue la somme des cellules
de la zone Plage_somme qui correspondent des cellules de la zone Plage qui
v rifient le Crit re donn . Si aucune cellule ne correspond au crit re, le r sultat est
0.
La fonction [Link]
Page 5 sur 17
é
é
é
è
é
é
è
é
é
è
é
é
à
è
é
é
é
è
é
è
Plage_moyenne qui correspondent des cellules de Plage qui v rifient le Crit re.
Si aucune cellule ne correspond au crit re, le r sultat est l’erreur #DIV/0!.
La fonction MAJUSCUL
Syntaxe : MAJUSCULE(Texte
Cette fonction convertit en majuscules toutes les lettres de la cha ne Texte. Elle ne modi e pas les
autres ca- ract res (chiffres, espaces, tirets, signes de ponctuation...
Exemple
La fonction MINUSCULE
Syntaxe : MINUSCULE(Texte
Cette fonction met en minuscules toutes les lettres de la cha ne Texte. Elle ne modi e pas les autres
carac- t res
Exemple
La fonction NOMPROPR
Syntaxe : NOMPROPRE(Texte
Cette fonction met en majuscule la premi re lettre de la cha ne Texte ainsi que toute lettre suivant
imm diate- ment un caract re non alphab tique (espace, chiffre, trait d’union...) et en
minuscules toutes les autres. Elle ne modi e pas les autres types de caract res
Exemples
La fonction NBCA
Syntaxe : NBCAR(Texte
Cette fonction donne la longueur de la cha ne de caract res Texte, les espaces tant pris en compte
Cette fonction renvoie le num ro du caract re au niveau duquel la sous-cha ne Texte_cherch est
reconnue pour la premi re fois lorsque l’on parcourt de gauche droite la cha ne Texte
-> Position est un argument facultatif qui indique la position du caract re (compt e partir de la
gauche) d
Page 6 sur 17
é
è
:
è
R
è
)
è
E
é
"
é
E
è
é
fi
î
è
à
è
)
"
è
é
î
î
"
à
î
)
è
è
î
é
î
.
é
é
fi
à
.
fi
é
è
.
Texte partir duquel la recherche doit d buter. S’il n’est pas pr cis , la recherche commence d s le
pre
mier caract re. S’il est incorrect, la fonction renvoie l’erreur #VALEUR
Exemples
La fonction GAUCHE
Syntaxe : GAUCHE(Texte;Nombre)
Cette fonction renvoie le(s) caract re(s) situ (s) la gauche de la cha ne Texte.
Nombre est un argument nu- m rique facultatif.
Ex:
GAUCHE("Prix de vente";4) renvoie "Prix".
Si la cellule A1 contient "Informatique", GAUCHE(A1) renvoie « I"
La fonction DROITE
Syntaxe : DROITE(Texte;Nombre)
Exemples :
DROITE("Informatique") renvoie "e".
DROITE("Prix de vente";5) renvoie « vente".
Page 7 sur 17
-
é
î
à
à
:
è
à
é
é
é
à
é
é
î
é
à
é
é
é
è
î
è
é
î
à
.
î
é
é
è
!
è
î
è
è
!
è
La fonction STXT
-> si D but est sup rieur la longueur de texte, STXT renvoie une cha ne vide
(« ").
-> si D but est inf rieur la longueur de la cha ne, mais que le total D but +
Nombre la d passe, STXT ren-
voie tous les caract res depuis D but jusqu’ la fin du texte.
-> si D but est inf rieur 1 ou si Nombre est n gatif, STXT renvoie l’erreur
Err:502.
Exemples :
Page 8 sur 17
é
é
é
é
è
î
é
é
è
é
é
à
à
à
é
é
é
à
î
é
é
é
é
é
î
è
STXT("Prix de Vente";6;2) renvoie "de" STXT("Prix de Vente";6;10) renvoie "de
Vente" STXT("Prix de Vente";14;5) renvoie "" (cha ne vide)
Ex 1
Page 9 sur 17
î
)
->SI(I2=« abs";SI(J2="abs";K2;0,3*J2+0,7*K2);SI(J2="abs";0,3*I2+0,7*
K2;0,25*I2+0,25*J2+0,5*K2)
Si absent au CC1 alors (test: si absent au cc2 alors Seulement note ET
sinon 30% du CC2 et 70 de ET) sinon (present au CC1) test (si
absent au cc2 alors 30% du CC1 et 70 ET sinon (present aux deux)
25% CC1 et 25% CC2+ 50% ET)
= Moyenne (E2;H2;L2)
Page 10 sur 17
fi
fi
e
EX 2:
Si (moyenne D2>= 10; Si( Moyenne E2>= 10; Si Moyenne F2>= 10; si (moyenne
G2>= 10; « admis »); »ajourné »); « ajourné ») ; « ajourné »); « ajourné »)
Si (ou (moyenne (d2;g2)>= 12; ET ( D2>= 10; E2>= 10; F2>= 10; G2>= 10));
admis; ajourné)
[Link] (H2:H36; « admis »)/ NBVAL (H2:H36) -> nombre d’admis/ nombre total puis on met en
pourcentage (format, cellule, pourcentage
EXO 3:
Nom propr
=NOMPROPRE (A2)
Nombre caractère
=NBCAR(B2)
Nom:
=Gauche (A2;D2-1) d2 se réfère au nombre de place de l’espace donc -1 pour avoir le nom de
chaque
= droite (A2; C2-D2) -> droite du mot à A2, en prenant comme nombre de caractère (le nbr de car-
les car jusque l’espace)
La concat natio
Ou: &
Exemple:
é
e
"
"
Prénom NOM
Initiales:
=GAUCHE(F2)& «. »&GAUCHE(A2)& « .
DM 1
Autofiltre
Filtre standard
=SI(ET(F2="commercial";OU(E2="cadre";E2="directeur"));0,1*D2;0)
Page 13 sur 17
:
fi
2
è
»
ê
é
)
——
8/11:
Joursem (cellule de maintenant ; type 2 qui veut dire que la semaine commence avec lundi
Page 14 sur 17
-
fi
fi
Introduire texte: « Nous sommes le » &d6 & « » &d7 & « » &d5 & « il est » & « »&B2 & « »
&b3
y= yea
m= mont
d= da
On nomme la base de donnée, on dit numéro de la colonne puis on sélectionne la base de critère
qu’on a fait comme ltre spécial
Base de donnée=> qui aura été préalablement nommée (feuilles/ plage ou expression nomme
dé nis
Bdmoyenn
BDmi
BDsomm
Page 15 sur 17
fi
fi
s
fi
Propriété
Mettre en pourcentage: propriété => valeur af ché => attention si par colonne ou ligne
Ex 7:
D’abord on peut sélectionner plusieurs pages en même temps avec majuscule, on sélectionne la
première et la dernière
On sélectionne le tableau ou la colonne -> données -> consolider : puis on va sélectionner le tableau
sur toute les feuilles, on oublie pas la source et la destination
Page 16 sur 17
—
fi
?
fi
fi
s
fi
Page 17 sur 17