Formules et fonctions mathématiques utiles dans Google Sheets
7 août 2026
Pas besoin d'un manuel scolaire pour tirer parti des fonctions mathématiques de Sheets. Le travail du quotidien demande des puissances et racines, des valeurs absolues, un arrondi maîtrisé, des restes et des facteurs entiers bien plus souvent que de l'algèbre formelle. Cet article couvre les fonctions qu'on utilise vraiment — POWER, SQRT, ABS, ROUND / ROUNDUP / ROUNDDOWN, MOD, LCM, GCD, INT et PRODUCT — avec des schémas de tableur concrets.
POWER et SQRT — croissance, surface et mise à l'échelle
POWER élève un nombre à une puissance. C'est interchangeable avec l'opérateur ^, mais plus lisible dans des formules imbriquées.
=POWER(1.05, 10)
=1.05^10
Les deux renvoient environ 1,6289 — un facteur de croissance de 5 % par an sur 10 ans. Pour un travail type intérêts composés :
=A2*POWER(1+B2, C2)
Avec le capital dans A2, le taux dans B2 et les périodes dans C2, cela projette la valeur future sous capitalisation discrète. Pour une croissance continue, utilisez plutôt EXP et LN — voir Comprendre les logarithmes : un guide pour débutants.
SQRT est la racine carrée — équivalent à POWER(x, 0.5) mais plus clair :
=SQRT(A2)
Usages pratiques : côté à partir d'une surface (SQRT(area)), étapes de type moyenne quadratique, formules de distance. Exemple — distance euclidienne entre deux points (x1,y1) et (x2,y2) dans A2:B2 et C2:D2 :
=SQRT(POWER(C2-A2, 2) + POWER(D2-B2, 2))
ABS — la magnitude sans le signe
ABS retire le signe. Utilisez-le pour la taille des écarts, les deltas que vous voulez toujours positifs, et toute métrique « de combien on se trompe ».
=ABS(B2-A2)
C'est l'écart absolu entre prévision (A2) et réalisé (B2). Pour classer les plus gros écarts :
=ABS(B2-A2)/A2
donne l'erreur absolue en pourcentage quand A2 est la base. Les règles de mise en forme conditionnelle s'appuient souvent sur ABS pour que les écarts en plus et en moins s'allument de la même façon.
ROUND, ROUNDUP, ROUNDDOWN — contrôler l'affichage et l'argent
Le calcul flottant produit des queues laides (19,999999). Les fonctions d'arrondi corrigent la monnaie, les packs d'inventaire et la présentation des rapports.
ROUND arrondit de façon standard à un nombre donné de décimales :
=ROUND(19.955, 2)
Renvoie 19,96. Pour les colonnes monétaires, arrondissez une fois en fin de chaîne de calcul — pas après chaque étape intermédiaire — sauf si les règles fiscales imposent le contraire.
ROUNDUP s'éloigne toujours de zéro ; ROUNDDOWN se rapproche toujours de zéro :
=ROUNDUP(2.1, 0)
=ROUNDDOWN(2.9, 0)
Renvoient 3 et 2. Schéma de facturation classique — facturer des sièges entiers, jamais de fraction :
=ROUNDUP(A2/B2, 0)*B2
Si A2 est le nombre d'utilisateurs et B2 la taille de pack (par exemple 5), vous facturez uniquement par packs complets.
Arrondir au multiple de 5 ou de 0,05 se combine souvent avec une division :
=ROUND(A2/5, 0)*5
=ROUND(A2/0.05, 0)*0.05
INT — partie entière vers −∞
INT renvoie la partie entière en arrondissant vers −∞ :
=INT(3.9)
=INT(-3.1)
Renvoient 3 et -4. Cela diffère de ROUNDDOWN pour les négatifs (ROUNDDOWN(-3.1, 0) vaut -3). Préférez INT quand vous voulez un plancher ; préférez ROUNDDOWN quand vous voulez « supprimer les décimales vers zéro ».
Extraire le nombre de jours entiers d'une durée stockée en serial date-heure :
=INT(B2-A2)
La partie fractionnaire est le reste de l'heure dans la journée — utile en combinant le calcul de dates avec les schémas de Travailler avec les dates dans Google Sheets.
MOD — restes, regroupements et lignes alternées
MOD renvoie le reste de la division :
=MOD(17, 5)
Renvoie 2. Usages du quotidien :
Aide pour colorer une ligne sur deux (drapeau 0/1) :
=MOD(ROW(), 2)
Répartir des ID en N groupes (affectation A/B/C) :
=MOD(A2-1, 3)+1
Détecter les multiples — reste zéro signifie divisible :
=IF(MOD(A2, 4)=0, "Divisible par 4", "Non")
Arithmétique du temps — minutes passées l'heure quand le total de minutes est dans A2 :
=MOD(A2, 60)
LCM et GCD — planification et mise à l'échelle
GCD est le plus grand commun diviseur ; LCM est le plus petit commun multiple. Les deux acceptent plusieurs nombres ou des plages.
=GCD(24, 36, 60)
=LCM(24, 36, 60)
Renvoient 12 et 360.
Mettre une recette à l'échelle — vous avez des packs de 24, 36 et 60 unités et voulez la plus petite taille de lot qui utilise des packs entiers de chaque : c'est un problème de LCM.
Simplifier un ratio stocké comme deux entiers dans A2 et B2 :
=A2/GCD(A2, B2)
=B2/GCD(A2, B2)
Aligner des calendriers récurrents — l'équipe A se réunit tous les 6 jours, B tous les 8, C tous les 10 ; cadence de réunion commune :
=LCM(6, 8, 10)
Renvoie 120 jours.
PRODUCT — multiplier une plage proprement
PRODUCT multiplie tous les nombres d'une liste ou d'une plage. Il ignore le texte comme SUM, ce qui le rend plus sûr qu'une longue chaîne A2*A3*A4*….
=PRODUCT(B2:B6)
Facteurs composés — multiplicateurs mensuels dans B2:B13 (par exemple 1,01 chaque mois) :
=PRODUCT(B2:B13)
donne le facteur de croissance sur l'année. Combinez avec une valeur de départ :
=A2*PRODUCT(B2:B13)
Pour un tour plus large de l'arithmétique quotidienne avec SUM / AVERAGE / MIN / MAX, voir Top 4 des fonctions arithmétiques de base que tout utilisateur de Google Sheets devrait connaître.
Quelques schémas combinés
Variation en pourcentage, affichage toujours positif de l'écart
=ABS(B2-A2)/A2
Formatez en pourcentage. Utilisez ROUND(..., 4) si vous avez besoin d'un taux stable à quatre décimales pour l'export.
Nombre de cartons entiers à partir d'un compte d'unités
=ROUNDUP(A2/B2, 0)
A2 = unités commandées, B2 = unités par carton.
Normaliser une valeur en 0–1 à partir d'une échelle max
=A2/POWER(10, INT(LOG10(A2)))
Mantisse de style scientifique quand vous utilisez aussi les logs ; couplez avec le guide des logarithmes lié plus haut.
Prix unitaire après remise, deux décimales
=ROUND(A2*(1-B2), 2)
A2 prix catalogue, B2 taux de remise comme 0,15.
Erreurs fréquentes
- Arrondir trop tôt. Des
ROUNDintermédiaires accumulent du biais ; arrondissez pour la présentation ou pour des seuils réglementaires uniquement. - Mauvais outil pour les négatifs.
INT,ROUNDDOWNet TRUNC divergent pour les entrées négatives — testez avec-3,1avant usage sur des grands livres. - MOD avec des non-entiers. Sheets les accepte, mais pour une logique « une ligne sur N » restez sur des entiers.
- GCD/LCM de non-entiers ou de zéros. Restez sur des entiers positifs pour des résultats prévisibles.
- PRODUCT d'une plage vide. Renvoie
0, ce qui peut anéantir silencieusement une chaîne de facteurs composés — gardez des plages serrées.