AccueilVersion Calc 1.x Version Calc 2.x Présentation Calc 3.xBien débuter Calc Fonctions Calc Exercices Calc FormulairesAstuces CalcPrécisions calculsLa bonne formuleProgrammation BasicLiens diversDéfinitionsRecherche sur siteHumourInfos, news

FONCTIONS CALC. Fonctions mathématiques

 




Accès direct : Menu fonctions, texte, dates et heures, logiques, mathématiques, base de donnèes, financières, add-in, statistiques 1, statistiques 2, matrice, classeur, informations, OPERATION.MULTIPLE,

 

NOTA Les syntaxes des fonctions sont notées de cette manière (exemple) : =FONCTION(argument obligatoire 1; argument obligatoire 2 ; argument en option 3; argument en option 4)
Sauf cas particuliers, les paramètres optionnels peuvent être ignorés s'ils ne sont pas suivis d'autres paramètres. Par exemple, on peut ignorer les arguments 3 et 4 mais pas l'argument 3 si on utilise l'argument 4.

Fonctions Syntaxe Exemples Résultats Infos Commentaires
ABS
ABS
=ABS (nombre) =ABS(-10) 10   Retourne la valeur absolue d'un nombre. § SIGNE
=ABS(10) 10  
ACOS
ACOS
=ACOS (nombre) =ACOS(1) 0   Retourne l'arc cosinus d'un nombre en radians entre 0 et Pi. § COS, DEGRES
=ACOS(0) 1,57  
=ACOS(-1) 3,14  
ACOSH
ACOSH
=ACOSH (nombre) =ACOSH(1) 0   Retourne le cosinus hyperbolique d'un nombre égal ou supérieur à 1.
ACOT
ACOT
=ACOT (nombre) =ACOT(1) 0,79   Retourne l'arc cotangente d'un nombre, entre 0 et Pi, en radians. § COS, DEGRES
ACOTH
ACOTH
=ACOTH (nombre) =ACOTH(10) 0,1   Retourne la cotangente hyperbolique inverse d'un nombre.
ALEA
RAND
=ALEA() =ALEA() 0,72 par exemple ! Génère un nombre aléatoire entre 0 (inclus) et 1 (exclus). La touche F9 recalcule le résultat.
ALEA.ENTRE.BORNES
RANDBETWEEN
= ALEA.ENTRE.BORNES (mini; maxi) =ALEA.ENTRE.BORNES (10;100) 56 par exemple ! Génère un nombre entier aléatoire entre mini (inclus) et maxi (inclus). Recalcul par Ctrl+Maj+F9
ARRONDI
ROUND
= ARRONDI (nombre; n) =ARRONDI (1,24; 1) 1,20 Selon format affichage. Autres exemples ici Retourne un nombre, arrondi à n chiffres après la virgule. Si n est omis, arrondit avant la virgule. § ARRONDI.INF, ARRONDI.SUP, ENT, TRONQUE, PLAFOND, MOD, PLANCHER
=ARRONDI (1,24; 2) 1,24
=ARRONDI (1,244; 2) 1,24
=ARRONDI (1,245; 2) 1,25
=ARRONDI (1,245) 1,00
ARRONDI.AU.MULTIPLE
MROUND
= ARRONDI.AU.MULTIPLE (nombre; multiple) =ARRONDI.AU.MULTIPLE (10; 3) 9 Selon format affichage.Autres exemples ici Retourne un arrondi suivant le multiple choisi. § ARRONDI
=ARRONDI.AU.MULTIPLE (15; 2) 16
=ARRONDI.AU.MULTIPLE (8,5; 2) 8
=ARRONDI.AU.MULTIPLE (8,5; 3) 9
=ARRONDI.AU.MULTIPLE (8,5; 0,4) 8,4
=ARRONDI.AU.MULTIPLE (8,5; 0,8) 8,8
=ARRONDI.AU.MULTIPLE (8,5; 0,04) 8,52
ARRONDI.INF
ROUNDDOWN
= ARRONDI.INF (nombre; n) =ARRONDI.INF (1,249; 2) 1,24 Selon format affichage. Autres exemples ici Retourne un nombre, arrondi à n chiffres après la virgule avec tendance vers le zéro. Si n est omis, arrondit avant la virgule. § ARRONDI
=ARRONDI.INF (1,249) 1,00
ARRONDI.SUP
ROUNDUP
= ARRONDI.SUP (nombre; n) =ARRONDI.SUP (1,249; 2) 1,25 Selon format affichage. Autres exemples ici Retourne un nombre, arrondi à n chiffres après la virgule en s'éloignant de zéro. Si n est omis, arrondit avant la virgule. § ARRONDI
=ARRONDI.SUP (1,249) 2,00
ASIN
ASIN
=ASIN (nombre) =ASIN (0,5) 0,52   Retourne l'arc sinus d'un nombre (de -1 à +1) en radians entre -Pi/2 et Pi/2. § SIN, DEGRES
ASINH
ASINH
=ASINH (nombre) =ASINH(10) 3   Retourne le sinus hyperbolique inverse d'un nombre
ATAN
ATAN
=ATAN (nombre) =ATAN(0) 0   Retourne l'arc tangente d'un nombre en radians entre -Pi/2 et Pi/2. § TAN, DEGRES
=ATAN(1,57) 1  
ATAN2
ATAN2
ATAN2 (x; y) =ATAN2 (45; 90) 1,11 Selon format affichage Retourne l'arc tangente en radians, de -Pi à Pi, des coordonnées x et y spécifiées par les nombres nombre x et nombre y. § TAN , DEGRES
=ATAN2 (90; 45) 0,46
=ATAN2 (0; 90) 1,57
=ATAN2 (90; 0) 0
ATANH
ATANH
=ATANH (nombre) =ATANH(0,5) 0,55 Selon format affichage Retourne la tangente hyperbolique inverse d'un nombre, compris entre -1 et 1 (-1 et 1 non compris).
=ATANH(-0,9) -1,47
BITAND
BITAND
=BITAND (nombre1; nombre2) =BITAND(11; 3)
00001011 00000011
3
00000011
Selon format affichage LibO 3.5-> Retourne une logique binaire "ET" des paramètres.
nombre1, nombre2 : entiers inférieurs à 2 ^ 48 (281 474 976 710 656).
>=BITAND(17; 5)
00010001 00000101
1
00000001
BITOR
BITOR
=BITOR (nombre1; nombre2) =BITOR(11; 3)
00001011 00000011
11
00001011
Selon format affichage LibO 3.5-> Retourne une logique binaire "OU" des paramètres.
nombre1, nombre2 : entiers inférieurs à 2 ^ 48 (281 474 976 710 656).
=BITOR(17; 5)
00010001 00000101
21
00010101
BITXOR
BITXOR
=BITXOR (nombre1; nombre2) =BITXOR(11; 3)
00001011 00000011
8
00001000
Selon format affichage LibO 3.5-> Retourne une logique binaire "OU EXCLUSIF" des paramètres.
nombre1, nombre2 : entiers inférieurs à 2 ^ 48 (281 474 976 710 656).
=BITXOR(17; 5)
00010001 00000101
20
00010100
BITRSHIFT
BITRSHIFT
=BITRSHIFT (nombre, décalage) =BITRSHIFT(12; 1)
00001100 00000001
6
00000110
Selon format affichage LibO 3.5-> Décalage binaire de n bits à gauche. Si décalage négatif, identique à BITLSHIFT.
nombre : entiers inférieurs à 2 ^ 48 (281 474 976 710 656).
=BITRSHIFT(12; 2)
00001100 00000010
3
00000011
BITLSHIFT
BITLSHIFT
=BITLSHIFT (nombre) =BITLSHIFT(12; 1)
00001100 00000001
24
00011000
Selon format affichage LibO 3.5-> Décalage binaire de n bits à droite. Si décalage négatif, identique à BITRSHIFT.
nombre : entiers inférieurs à 2 ^ 48 (281 474 976 710 656).
=BITLSHIFT(12; 2)
00001100 00000010
48
00110000
COMBIN
COMBIN
=COMBIN (nombre1; nombre2) =COMBIN (3; 2) 3   Retourne le nombre de combinaisons possibles sans répétition avec n. éléments.
nombre1 nombre total d'éléments
nombre2 nombre d'éléments dans chaque combinaison.
=COMBIN (5; 2) 10  
=COMBIN (9; 2) 36  
COMBINA
COMBINA
=COMBINA (nombre1; nombre2) =COMBINA (3; 2) 6   Retourne le nombre de combinaisons possibles avec répétition avec n. éléments.
nombre1 nombre total d'éléments
nombre2 nombre d'éléments dans chaque combinaison.
=COMBINA (5; 2) 15  
=COMBINA (9; 2) 45  
CONVERTIR
CONVERT
=CONVERTIR (valeur; monnaie originale; monnaie finale) =CONVERTIR (100; "FRF"; "EUR") 15,24

Selon format affichage.

ATTENTION

Les résultats ne sont pas arrondis.

Pour les versions OOo 3.x - LibO, préférez la fonction EUROCONVERT. Convertit les monnaies européennes en euros ou euros vers monnaie d'origine selon tableau suivant :

  • "EUR" "ATS" 13,76 Schilling Autrichien
  • "EUR" "BEF" 40,34 Franc Belge
  • "EUR" "DEM" 1,96 Deutschmark
  • "EUR" "ESP" 166,39 Peseta Espagnole
  • "EUR" "FIM" 5,95 Mark Finnois
  • "EUR" "FRF" 6,56 Franc Français
  • "EUR" "IEP" 0,79 Livre Irlandaise
  • "EUR" "ITL" 1936,27 Lire Italienne
  • "EUR" "LUF" 40,34 Franc Luxembourgeois
  • "EUR" "NLG" 2,2 Gulden Néerlandais
  • "EUR" "PTE" 200,48 Escudo Portugais
  • "EUR" "GRD" 340,75 Drachme Grecque
=CONVERTIR (100; "EUR"; "FRF") 655.96
=CONVERTIR (100; "BEF"; "EUR") 2,48
=CONVERTIR (100; "EUR"; "BEF") 4033,99
=CONVERTIR (100; "LUF"; "EUR") 2,48
=CONVERTIR (100; "EUR"; "LUF") 4033,99
=CONVERTIR (100; "DEM"; "EUR") 51,13
=CONVERTIR (100; "EUR"; "DEM") 195,58
COS
COS
=COS (radians) =COS (0) 1   Retourne le cosinus d'un angle exprimé en radians. § SIN, COT, TAN, PI, ASIN
=COS (1,57) 0  
COSH
COSH
=COSH (nombre) =COSH(3) 10,07   Retourne le cosinus hyperbolique d'un angle. § SINH, TANH, COTH, ASINH
COT
COT
=COT (nombre) =COT(0) Err : 503 ou #NUM ! (suivant versions)   Retourne la cotangente d'un nombre. § SIN, COS, TAN, PI, ASIN
=COT(45) 0,62  
=COT(90) 0,5  
COTH
COTH
=COTH (nombre)  =COTH(45)  1   Retourne la cotangente hyperbolique d'un nombre. § SINH, COSH, TANH, ASINH
CSC
CSC
=CSC (nombre)  =CSC(1)  1,1883951058   LibO 3.5-> Retourne la cosécante d'un angle en radians. CSC(x) = 1/SIN(x) § SIN, COS, CSCH, SEC, SECH
CSCH
CSCH
=CSCH (nombre)  =CSCH(1)  0,8509181282   LibO 3.5-> Retourne la cosécante d'un angle hyperbolique en radians. CSCH(x) = 1/SINH(x) § SIN, COS, CSC, SEC, SECH
DEGRES
DEGREES
=DEGRES (nombre) =DEGRES (1,5708) 90   Convertit les radians en degrés. § RADIANS
ENT
INT
=ENT (nombre) =ENT (-0,2) -1   Arrondit un nombre à l'entier immédiatement inférieur. § ARRONDI, TRONQUE
=ENT (0,9) 0  
=ENT (19,98) 19  
EUROCONVERT
EUROCONVERT
=EUROCONVERT(Valeur; "de monnaie"; "en monnaie"; précision complète; précision triangulation) =EUROCONVERT (1000; "FRF"; "EUR") 152,45   Convertit en euros les anciennes monnaies nationales européennes en Euros.
valeur est le montant de la monnaie à convertir.
de_monnaie et en_monnaie sont les unités monétaires à convertir en texte avec l'abréviation officielle de la monnaie (par exemple "EUR"). Le taux de conversion (affiché en euro) a été fixé par la Commission Européenne.
Précision complète : Si omis ou Faux, le résultat est arrondi en fonction des décimales de En monnaie. Si Précision complète est Vrai, le résultat n'est pas arrondi.
Précision triangulation : Si >=3, le résultat intermédiaire d'une conversion triangulaire (monnaie1, EUR, monnaie2) est arrondi à cette précision. Si Précision triangulation est omis, le résultat intermédiaire n'est pas arrondi. Également, si la monnaie est "EUR", Précision_triangulation est utilisé comme si la triangulation était nécessaire et la conversion de EUR en EUR était appliquée. Pour information :
  • "EUR" "ATS" 13,76 Schilling Autrichien
  • "EUR" "BEF" 40,34 Franc Belge
  • "EUR" "DEM" 1,96 Deutschmark
  • "EUR" "ESP" 166,39 Peseta Espagnole
  • "EUR" "FIM" 5,95 Mark Finnois
  • "EUR" "FRF" 6,56 Franc Français
  • "EUR" "IEP" 0,79 Livre Irlandaise
  • "EUR" "ITL" 1936,27 Lire Italienne
  • "EUR" "LUF" 40,34 Franc Luxembourgeois
  • "EUR" "NLG" 2,2 Gulden Néerlandais
  • "EUR" "PTE" 200,48 Escudo Portugais
  • "EUR" "GRD" 340,75 Drachme Grecque
=EUROCONVERT (1000; "EUR"; "FRF") 6559,57  
=EUROCONVERT (1000; "BEF"; "EUR") 24,79  
=EUROCONVERT (1000; "EUR"; "BEF") 40340,00  
=EUROCONVERT (1000; "LUF"; "EUR") 24,79  
=EUROCONVERT (1000; "EUR"; "LUF") 40340,00  
=EUROCONVERT (1000; "DEM"; "EUR") 511,29  
=EUROCONVERT (1000; "EUR"; "DEM") 1955,83  
EXP
EXP
=EXP (nombre) =EXP(1) 2,71828 Selon format affichage Retourne l'exposant de la base e d'un nombre
=EXP(5) 148,41
FACT
FACT
=FACT (nombre) =FACT (3) 6   Retourne la factorielle d'un nombre. § FACTDOUBLE
=FACT (5) 120  
IMPAIR
ODD
=IMPAIR (nombre) =IMPAIR (10) 11   Retourne un nombre arrondi à l'entier impair le plus proche. § EST.IMPAIR, EST.PAIR, PAIR
=IMPAIR (2,5) 3  
=IMPAIR (-2,1) -3  
=IMPAIR (0) 1  
LN
LN
=LN (nombre) =LN (2,71828) 1   Retourne le logarithme népérien de la base e d'un nombre
LOG
LOG
=LOG (nombre; base) =LOG (256; 2) 8   Retourne le logarithme d'un nombre vers la base choisie
=LOG (1000; 10) 3  
LOG10
LOG10
=LOG10 (nombre) =LOG10 (100) 2   Retourne le logarithme d'un nombre en base 10
=LOG10 (1000) 3  
MOD
MOD
=MOD (dividende; diviseur) =MOD (10; 2) 0   Retourne le reste d'une division. § ENT, QUOTIENT.
Ne pas confondre avec MODE
=MOD (10; 3) 1  
=MOD (10; 4) 2  
=MOD (10; 6) 4  
MULTINOMIALE
MULTINOMIAL
=MULTINOMIALE (plage de données)
ou MULTINOMIALE (nombre1; nombre2; ... nombre30)
=MULTINOMIALE (1; 2; 3; 4) 12600   Retourne le rapport de la factorielle de la somme d'une plage de valeurs.
=MULTINOMIALE (A1:A3) variable suivant contenu des cellules
NB.SI
COUNTIF
=NB.SI (plage; critères) Voir les détails et exemples à la suite de ce tableau Retourne le nombre d'élements correspondants aux critères dans une plage de cellules. § SOMME.SI
NB.VIDE
COUNTBLANK
=NB.VIDE (plage) =NB.VIDE (A1:E5) 1 si une cellule vide dans plage Retourne le nombre de cellules vides dans une plage de cellules.
PAIR
EVEN
=PAIR (nombre) =PAIR (5) 6   Retourne le nombre à l'entier pair le plus proche. § EST.IMPAIR, EST.PAIR, IMPAIR
=PAIR (2,1) 4  
=PAIR (-0,5) -2  
=PAIR (-1,5) -2  
PGCD
GCD
=PGCD (nombre1; nombre2; ...nombre30)
   ou
=PGCD (plage)
=PGCD(10; 100; 50) 10   Retourne le plus grand commun diviseur de plusieurs nombres entiers. 30 nombres maxi.
=PGCD(512; 256; 1000) 8  
=PGCD(42; 63; 84) 21  
PGCD_ADD
GCD_ADD
         
PI
PI
=PI() =PI() 3,14159   Retourne la valeur de PI arrondie à 3,14159
PLAFOND
CEILING
=PLAFOND (nombre; précision; mode) =PLAFOND (3; 4) 4   Retourne un nombre arrondi au multiple de précision en s'éloignant de zéro. Mode, facultatif, différent de zéro arrondit le nombre spécifié dans Nombre et Précision. Mode n'est pas reconnu par Excel.§ ARRONDI.INF, ARRONDI.SUP, ENT, PAIR, TRONQUE, PLANCHER, ARRONDI, IMPAIR
=PLAFOND (10; 2) 10  
=PLAFOND (-3; 4) Err : 502  
=PLAFOND (-7; -3; 0) -6  
=PLAFOND (-7; -3; 1) -9  
PLANCHER
FLOOR
=PLANCHER (nombre; précision; mode) =PLANCHER (3; 4) 0   Retourne un nombre arrondi au multiple de précision le plus proche. Mode, facultatif, différent de zéro arrondit le nombre spécifié dans Nombre et Précision. Mode n'est pas reconnu par Excel. § ARRONDI.INF, ARRONDI.SUP, ENT, PAIR, TRONQUE, PLAFOND, ARRONDI, IMPAIR
=PLANCHER (10; 2) 10  
=PLANCHER (-3; 4) Err : 502  
=PLANCHER (-7; -3; 0) -6  
=PLANCHER (-7; -3; 1) -9  
PPCM
LCM
=PPCM (nombre1; nombre2; ...nombre30)
   ou
=PPCM (plage)
=PPCM (10; 100; 50) 100   Retourne le plus petit commun multiple de plusieurs nombres entiers. 30 nombres maxi.
=PPCM (512; 256; 1000) 64000  
=PPCM (42; 63; 84) 252  
PPCM_ADD
LCM_ADD
         
PRODUIT
PRODUCT
=PRODUIT (nombre1; nombre2; ...nombre30)
   ou
=PRODUIT (plage)
=PRODUIT (10; 2) 20   Retourne les nombres multipliés. 30 nombres maxi. § BDPRODUIT.
Pour emploi avec les données filtrées, préférez SOUS.TOTAL.
=PRODUIT (4; 6; 10) 240  
PUISSANCE
POWER
=PUISSANCE (nombre; puissance) =PUISSANCE (10; 2) 100   Retourne la valeur du nombre élevé à puissance. § RACINE La fonction PUISSANCE est identique à ^
=PUISSANCE (2; 10) 1024  
=PUISSANCE(4; 5) 1024 Méthodes différentes
= 4*4*4*4*4
= 4^5
=PUISSANCE(1024; (1/5)) 4 retourne la racine
QUOTIENT
QUOTIENT
=QUOTIENT (numérateur; dénominateur) =QUOTIENT (15; 4) 3   Retourne le résultat entier d'une division. Equivalent de ENT (numérateur/ dénominateur). § ENT, MOD
=QUOTIENT (15; 4) 1  
RACINE
SQRT
=RACINE (nombre) =RACINE (625) 25   Retourne la racine carrée d'un nombre positif. § PUISSANCE, RACINE.PI
RACINE.PI
SQRTPI
=RACINE.PI (nombre) =RACINE.PI (5) 3,96332 Selon format affichage Retourne la racine carrée d'un nombre multiplié par Pi. § RACINE
RADIANS
RADIANS
=RADIANS (degrés) =RADIANS (90) 1,57   Convertit un angle de degrés en radians. § DEGRES
SEC
SEC
=SEC (nombre)  =SEC(1)  1,8508157177   LibO 3.5-> Retourne la sécante d'un angle spécifié en radians. SEC(x) = 1/COS(x) § SIN, COS, CSC, CSCH, SECH
SECH
SECH
=SECH (nombre)  =SECH(1)  0,6480542737   LibO 3.5-> Retourne la cosécante d'un angle hyperbolique en radians. SECH(x) = 1/COSH(x) § SIN, COS, CSC, CSCH, SEC
SIGNE
SIGN
=SIGNE (nombre) =SIGNE (15) 1   Retourne le signe d'un nombre (§ ABS):
  •  1 positif
  •  0 nul
  • -1 négatif
=SIGNE (0) 0  
=SIGNE (-25) -1  
SIN
SIN
=SIN (radians) =SIN (0) 0   Retourne le sinus d'un angle, exprimé en radians. § COS, COT, TAN, PI, ASIN, DEGRES
=SIN (1,57) 1  
SINH
SINH
=SIN (nombre) =SINH (3) 10,02   Retourne le sinus hyperbolique d'un angle. § COSH, TANH, COTH, ASINH
SOMME
SUM
=SOMME (n1; n2; ... n30)
   ou
=SOMME (plage;
plage)
ou
=SOMME (plage!plage !plage)
=SOMME (2; 3; 5,8) 10,8   Retourne la somme de plages de données, 30 arguments maxi. Plusieurs écritures possibles. § BDSOMME, SOMMEPROD, NB, NBVAL, MOYENNE, PRODUIT.
Pour emploi avec les données filtrées, préférez SOUS.TOTAL.
=SOMME (A1:B5; E4:F8)   2 plages dans cet exemple
=SOMME(B1:C3! A2:D2)   Additions uniquement sur la plage de recouvrement. § exemples
SOMME.CARRES
SUMSQ
=SOMME.CARRES (n1; n2; ...n30)
   ou
=SOMME.CARRES (plage)
=SOMME.CARRES (3; 5) 34 =(3*3) + (5*5) Retourne la somme des carrés des nombres. 30 nombres maxi.
=SOMME.CARRES (4; 6) 52 =(4*4) + (6*6)
SOMME.SERIES
SERIESSUM
=SOMME.SERIES (x; n; m; coefficients) =SOMME.SERIES (1; 1; 1; 1) 1   Retourne la somme des puissances du nombre x selon la formule SOMME.SERIES (x; n; m; coefficients) = coefficient_1 *x^n coefficient_2 *x^(n+ m) + coefficient_3 *x^(n+ 2m) +...+ coefficient_i *x^(n+ (i-1) m)
X : variable indépendante
n : puissance de départ
M : incrément
Coefficients : série de coefficients. Chacun entraîne un élément supplémentaire dans la série des puissances.
=SOMME.SERIES (4; 4; 4; 4) 1024  
=SOMME.SERIES (1; 4; 4; 4) 4  
=SOMME.SERIES (4; 1; 4; 4) 16  
=SOMME.SERIES (4; 4; 1; 4) 1024  
=SOMME.SERIES (4; 4; 4; 1) 256  
SOMME.SI
SUMIF
=SOMME.SI (plage données; critères; plage_somme) Voir les détails et exemples à la suite de ce tableau Retourne la somme de cellules choisies répondant à un critère donné. § SOMME, NB.SI
Plage : source des données
Critères : cellule où s'affiche le critère de recherche
Plage_somme : plage dont les valeurs sont à additionner. Si absent, additionne les valeurs trouvées dans la Plage.
SOUS.TOTAL
SUBTOTAL
  Voir les détails et exemples à la suite de ce tableau Retourne des sous-totaux
TAN
TAN
=TAN (radians) =TAN (3,14) 0   Retourne la tangente d'un angle exprimé en radians. § SIN, COS, COT, PI, ASIN, DEGRES
TANH
TANH
=TANH (nombre) =TANH (0) 0 Selon format affichage Retourne la tangente hyperbolique d'un nombre. § SINH, COSH, COTH, ASINH
=TANH (1) 0,76
TRONQUE
TRUNC
=TRONQUE (nombre; n. décimales) =TRONQUE (1,23456789) 1,00000 Selon format affichage Retourne un nombre amputé de décimales. Toutes les décimales au-delà de n. décimales sont supprimées. § ARRONDI, ENT
=TRONQUE (1,23456789; 1) 1,20000
=TRONQUE (1,23456789; 3) 1,23400
=TRONQUE (1,23456789; 5) 1,23456

 

Pour convertir les radians en degrés, multipliez le résultat par 180/PI() ou utilisez la fonction DEGRES.

 

 

 

Fonction SOMME avec intersections

  

 

 

Exemple de SOMME avec recouvrement partiel de 2 plages en B2:C3. Le résultat est 16, équivalent à =SOMME(B2:C3)

 

Autre exemple avec recouvrement de 3 plages en B2:B3. Le résultat est 7, équivalent à =SOMME(B2:B3)

 

Dernier exemple, aucun recouvrement entre les 3 plages, le retour sera #REF ! (référence incorrecte).

 

 

 

 

Fonctions ARRONDI(), ARRONDI.INF(), ARRONDI.SUP(), ARRONDI.AU.MULTIPLE()

  

 

A partir d'un même nombre et suivant les fonctions utilisées et le nombre de chiffres pris en compte les résultats peuvent varier fortement.

 

 

 

Fonction SOUS.TOTAL()

 

 

Calcule les sous-totaux. Si une plage donnée contient déjà des sous-totaux, ceux-ci ne sont pas utilisés pour des calculs ultérieurs. Pour que le calcul ne porte que sur les enregistrements filtrés, associez cette fonction aux AutoFiltres. Voir exemple de formules et filtres OOo1 & 2 ou filtres OOo3
Syntaxe :
SOUS.TOTAL(fonction; plage)
Fonction est un nombre qui représente l'une des fonctions suivantes :

 

Retourne les sous-totaux suivant la syntaxe :

SOUS.TOTAL (fonction; plage de cellules).

 

Index Fonctions équivalentes Résumé
1 MOYENNE valeur moyenne
2 NB nombre de données numériques
3 NBVAL nombre de cellules non vides
4 MAX valeur maxi
5 MIN valeur mini
6 PRODUIT produit des données (n1* n2 * n...)
7 ECARTYPE écart-type d'une population à partir d'un échantillon
8 ECARTYPEP écart-type à partir de la population entière
9 SOMME somme des données
10 VAR variance d'une population à partir de la population entière
11 VAR.P variance d'une population en se basant sur la population entière

Exemple de la fonction SOUS.TOTAL. A gauche un tableau de valeurs de A1 à D11. A droite les formules et leurs résultats.

  A B C D Fonctions Formules Résultats
1 1 2 3 4 MOYENNE =SOUS.TOTAL (1;A1:D11) 7,59
2 2 3 4 5 NB =SOUS.TOTAL (2;A1:D11) 39
3 3 4 5 6 NBVAL =SOUS.TOTAL (3;A1:D11) 39
4       7 MAX =SOUS.TOTAL (4;A1:D11) 14
5 5 6 7 8 MIN =SOUS.TOTAL (5;A1:D11) 1
6 6 7 8   PRODUIT =SOUS.TOTAL (6;A1:D11) 8,01E+031
7 7 8 9   ECARTYPE =SOUS.TOTAL (7;A1:D11) 3,5
8 8 9 10 11 ÉCARTYPEP =SOUS.TOTAL (8;A1:D11) 3,45
9 9 10 11 12 SOMME =SOUS.TOTAL (9;A1:D11) 296
10 10 11 12 13 VAR =SOUS.TOTAL (10;A1:D11) 12,25
11 11 12 13 14 VAR.P =SOUS.TOTAL (11;A1:D11) 11,93

 

 

 

Fonction SOMME.SI

    

 

Retourne la somme de cellules choisies répondant à un critère donné, suivant la syntaxe =SOMME.SI (plage données; critères; plage somme)

plage somme est optionnel.

Dans cet exemple, on totalise toutes les données des cellules contenant la valeur 5 dans la plage de données A1:E5, d'où le résultat de 25 (on trouve 5 valeurs de 5).

Ici le critère de recherche est "toute valeur supérieure à 8". On ne trouve qu'une cellule correspondant à ce critère, en E5, donc, résultat de 9.

Dans cet exemple, on totalise toutes les données des cellules contenant la valeur 2 dans la plage de données A1:A5, et la plage somme désignée C1:C5. Pour la compréhension, la ligne 2 est surlignée en jaune.

En résultat on trouvera la somme correspondante au critère. Ici, ce sera 4, puisque correspondant à la valeur 2, dans la ligne 2.

Si plage données ou plage somme désignent plusieurs colonnes, une erreur est générée.

Dernier exemple, pratiquement identique au précédent. On recherche en critère une valeur supérieure à 2, donc 3, 4 et 5 dans la colonne A et en plage somme correspondant, les valeurs 5, 6 et 7 d'où un résultat de 18 (5+6+7)

Nota SOMME.SI() avec une recherche de cellule vide ne fonctionne pas. Voir les astuces pour contourner ce problème.

 

 

Fonction NB.SI

    

 

Retourne le nombre d'élements correspondants aux critères dans une plage de cellules, suivant la syntaxe NB.SI (plage; critères)

Pour les exemples suivant, les cellules correspondantes aux critères sont surlignèes en jaune comme ceci

 

Nous recherchons le nombre de cellules contenant la valeur 3 dans la plage A2:D9. Une seule cellule correspond, résultat :2

Lorsque nous cherchons des valeurs supérieures à 2, il faut placer le critère entre guillemets. Faites la différence avec l'exemple précédent.

Dans cet exemple, 7 cellules correspondent au critère de recherche, d'où résultat =8

Il est possible en critère d'entrer du texte. Ici nous cherchons le mot Fruit. Notez que la casse (majuscules / minuscules) est sans importance.

Cette recherche ne fait pas la différence majuscule / minuscule. Le résultat sera 3.

 

Attention Si vous utilisez les recherches avec l'astérisque, vérifiez que la case Autoriser les caractères génériques dans les formules pour OOo 1 & 2 Autoriser les caractères génériques dans les formules pour OOo 3.x - LibO ou est bien cochée.

Il est possible de faire une recherche avec un mot partiel. Ici on cherche les mots commençant par la lettre B. Notez l'écriture particulière : après la lettre B, nous inscrivons un point suivi de l'astérisque symbole du multiplié).

Le résultat est 4.

Ici on fait une recherche de tous les mots contenants la lettre m avec une position indéfinie. Notez à nouveau l'écriture particulière du point et de l'astérisque, avant et après la lettre cherchée.

Le résultat est 4.

Même recherche, mais avec mm. Une seule cellule répond au critère.

Il est possible d'utiliser le symbole | (le caractère 124, ou CAR(124)) dans NB.SI. Ce caractère agit comme un séparateur de données. Dans cet exemple, on cherche fruit ou légume. Le résultat sera 6.

 

Même recherche, mais avec les critères de recherches dans des cellules différentes. Il faut user d'astuce pour écrire la formule, comme sur l'exemple ci-contre. On pourra augmenter le nombre de critères avec cette méthode.

 

 

Si votre recherche porte sur des caractères qui servent normalement à la recherche, il faut passer par des astuces de formules. Voir Exemples formules

 




 


 

Ce site n'est plus mis à jour. Merci aux nombreux visiteurs depuis 2003. Consultez le Wiki LibreOffice.
   

Le tableur Calc par l'exemple : christianwtd@free.fr
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.0 France License.

  .

Site optimisé pour Firefox

Dernière modification : 10/05/2012 à 11h32


Déjà plusieurs visites sur ce site depuis quelque temps (au moins vous et moi)

Compteur non certifié