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 :
|
=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 :
|
|
=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):
|
|
=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
|
. | Site optimisé pour Firefox |
Dernière modification : 10/05/2012 à 11h32
Compteur de visite temps réel LERAPIDE |
Compteur non certifié |