Qu'est-ce que la fonction SOMME. CARRES ?
SOMME.CARRES (SUMSQ en anglais) t'évite de créer une colonne intermédiaire chaque fois qu'un calcul te demande d'élever une série de valeurs au carré avant de les additionner : la mise au carré neutralise les signes, ce qui la rend indispensable dès que tu dois combiner des écarts positifs et négatifs sans qu'ils s'annulent entre eux.
C'est une fonction fondamentale en statistiques pour calculer une variance ou un écart-type manuellement, en physique pour l'énergie ou la valeur RMS d'un signal, et en géométrie pour les distances euclidiennes. Que tu sois data scientist qui calcule une norme L2, ingénieur qui mesure un signal alternatif, ou statisticien qui décompose une variance, SOMME.CARRES te fait gagner une étape intermédiaire.

Comprendre chaque paramètre de la fonction SOMME.CARRES
nombre1
: le premier nombre ou la première plage à élever au carré puis additionnerÇa peut être une valeur directe comme 5, une référence comme A1, ou une plage comme A1:A10. C'est le seul paramètre obligatoire.
Par exemple, =SOMME.CARRES(3) retourne 9.
[nombre2], [nombre3], ...
: tu peux ajouter jusqu'à 254 arguments supplémentaires(facultatif)Chaque argument est élevé au carré avant l'addition. C'est pratique quand tes données sont réparties dans plusieurs zones non adjacentes.
Par exemple, =SOMME.CARRES(A1:A5; C1:C5; E1) élève au carré toutes les valeurs de ces plages et les additionne en une seule formule.

Exemples pratiques pas à pas
Comment calculer la somme des carrés de deux composantes avec la fonction SOMME.CARRES
Un banc d'essai te rend un relevé de dix-huit vecteurs, chacun décrit par sa composante X et sa composante Y, et tu dois les classer par longueur avant la revue de conception. Le cœur du calcul de Pythagore, c'est le x² + y² que tu retrouves sur chaque ligne, et personne n'a envie de deux colonnes intermédiaires pour y arriver. La fonction SOMME.CARRES élève les deux composantes au carré et les additionne dans une seule cellule, que tu recopies ensuite sur toute la colonne.
- 1Dans une cellule, écris
=SOMME.CARRES(. - 2En 1er argument : clique sur la première composante de la ligne,
B2. La fonction commence par élever cette valeur au carré, donc tu n'as aucune puissance à écrire toi-même. - 3En 2ᵉ argument : clique sur la seconde composante,
C2. Chaque argument supplémentaire subit le même traitement, et la fonction additionne les carrés obtenus pour n'afficher qu'un seul nombre. - 4Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas sur les dix-huit lignes. Les références
B2etC2sont relatives, donc elles suivent la ligne et chaque vecteur reçoit sa propre somme des carrés.
=SOMME.CARRES(B2; C2)3 devient 9, 4 devient 16, et le total affiché vaut 25. Recopiée vers le bas, la colonne livre pour chaque vecteur le carré de sa longueur (la longueur elle-même s'obtient en passant ce résultat à la racine).Comment additionner les carrés d'une plage entière avec la fonction SOMME.CARRES
Huit pièces sortent de la perceuse et tu as relevé, pour chacune, l'écart entre le trou réel et le trou théorique. Certains écarts sont en trop, d'autres en moins, et le client attend un seul indicateur de régularité pour valider le lot. La fonction SOMME.CARRES élève chaque écart au carré avant de tout additionner, ce qui empêche les valeurs négatives d'effacer les positives.
- 1Dans une cellule, écris
=SOMME.CARRES(. - 2En 1er argument : sélectionne la plage entière des écarts,
B2:B9, au lieu de citer les huit cellules une par une. La fonction accepte indifféremment un nombre, une référence ou une plage à cet emplacement, et elle élève chaque valeur au carré avant de tout additionner. - 3Ferme la parenthèse et appuie sur Entrée.
=SOMME.CARRES(B2:B9)0,3 devient 0,09, -0,2 devient 0,04, et ainsi de suite jusqu'au huitième écart. Le passage au carré rend les signes inoffensifs, ce qui change tout ici : une addition ordinaire des mêmes écarts n'afficherait que 0,1, puisque les dépassements compensent les manques et masquent la dispersion réelle du lot.Comment calculer une distance euclidienne avec les fonctions RACINE et SOMME.CARRES
Le palpeur annonce que la pièce est décalée de 6 mm sur X, 9 mm sur Y et 18 mm sur Z, et l'atelier attend un seul chiffre avant de relancer la série : de combien la pièce est réellement écartée de sa position théorique. Additionner les trois décalages n'aurait aucun sens, puisqu'ils pointent dans trois directions perpendiculaires. La fonction SOMME.CARRES prépare le calcul de Pythagore en trois dimensions, et la fonction RACINE le termine.
- 1Dans une cellule, écris
=RACINE(. - 2En 1er argument : écris la fonction SOMME.CARRES et referme-la sur la plage des trois décalages,
SOMME.CARRES(B2:B4). Elle élève chacun au carré puis les additionne, ce qui donne 441, soit le carré de la distance que tu cherches. - 3Ferme la parenthèse de la fonction RACINE et appuie sur Entrée. Celle de la fonction SOMME.CARRES a déjà été refermée à l'étape précédente. La racine ramène ce 441 à 21 mm, une vraie distance exprimée dans la même unité que tes mesures.
=RACINE(SOMME.CARRES(B2:B4))
Les erreurs fréquentes avec la fonction SOMME.CARRES
Texte dans les cellules : résultat silencieusement faux ou #VALEUR!
Si ta plage contient du texte, SOMME.CARRES l'ignore en silence quand il est dans une plage de cellules. Par contre, si tu passes du texte directement en argument (ex: =SOMME.CARRES("abc"; 5)), tu obtiens #VALEUR!.
Solution : Vérifie que toutes tes cellules contiennent bien des nombres avec =ESTNUM(). Nettoie tes données avant d'appliquer SOMME.CARRES, notamment si elles viennent d'une importation ou d'un copier-coller.
Confusion avec SOMME : résultat inexplicablement petit
Erreur classique : utiliser SOMME au lieu de SOMME.CARRES. =SOMME(3; 4) donne 7, mais =SOMME.CARRES(3; 4) donne 25 (9 + 16). La différence est considérable, surtout avec de grandes valeurs.
Solution : Vérifie toujours que tu utilises la bonne fonction. Si tu calcules une variance, une distance ou un RMS, il te faut SOMME.CARRES. Utilise SOMME uniquement pour une addition simple.
Oublier la racine carrée pour le RMS ou la distance
SOMME.CARRES seule ne donne ni un RMS ni une distance euclidienne : elle retourne la somme des carrés, pas sa racine. L'oubli de RACINE est fréquent et donne un résultat trop élevé.
Solution : Formule complète pour le RMS : =RACINE(SOMME.CARRES(plage)/NB(plage)). Pour une distance euclidienne : =RACINE(SOMME.CARRES(plage)). RACINE est l'étape finale obligatoire dans les deux cas.

SOMME.CARRES vs SOMMEPROD vs SOMME vs RACINE
Utilise SOMME.CARRES dès que tu dois élever au carré puis additionner : variance, distance euclidienne, RMS. SOMMEPROD est préférable quand tu multiplies deux plages différentes. SOMME reste pour les additions simples, et RACINE est l'étape finale pour les distances et le RMS.
| Critère | SOMME.CARRES | SOMMEPROD | SOMME | RACINE |
|---|---|---|---|---|
| Opération | Σ(x²) | Σ(x×y) | Σ(x) | √x |
| Exemple (3, 4) | 25 | 25 (si même plage ×2) | 7 | , |
| Calcul de variance | Oui | Possible mais complexe | Non | Non |
| Distance euclidienne | Oui (avec RACINE) | Complexe | Non | Étape finale |
| Nombres négatifs | Deviennent positifs | Selon les arguments | Conservés | Erreur si négatif |
| Facilité d'usage | ⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐ |

Astuces avancées avec SOMME.CARRES
Calcule l'écart-type manuellement pour comprendre la formule
Tu peux reconstruire l'écart-type d'un échantillon en combinant SOMME.CARRES, SOMME, NB et RACINE : =RACINE((SOMME.CARRES(A1:A10) - SOMME(A1:A10)^2/NB(A1:A10)) / (NB(A1:A10)-1)). C'est l'équivalent de ECARTYPE.STANDARD mais décomposé.
Cette approche est utile pour des calculs pondérés personnalisés ou pour comprendre la mécanique sous-jacente.
Normalise un vecteur pour le machine learning
En machine learning, la normalisation L2 divise chaque valeur par la norme euclidienne du vecteur. Avec SOMME.CARRES, la formule est =A1/RACINE(SOMME.CARRES($A$1:$A$10)) : tire-la vers le bas pour normaliser toutes les valeurs.
Les références absolues $A$1:$A$10 sont indispensables pour que la norme reste constante sur toutes les lignes.
Vérifie un résultat de COEFFICIENT.CORRELATION manuellement
La corrélation de Pearson utilise SOMME.CARRES dans son calcul. Tu peux la reconstruire pour vérifier ou enseigner : =(NB(A:A)*SOMMEPROD(A:A;B:B) - SOMME(A:A)*SOMME(B:B)) / RACINE((NB(A:A)*SOMME.CARRES(A:A) - SOMME(A:A)^2) * (NB(B:B)*SOMME.CARRES(B:B) - SOMME(B:B)^2)).
SOMME.CARRES apparaît deux fois dans cette formule pour calculer les variances de X et Y.
Questions fréquentes
SOMME.CARRES calcule la somme des carrés de chaque valeur : x₁² + x₂² + x₃² + ... C'est une opération fondamentale en statistiques pour la variance, en physique pour l'énergie, et en géométrie pour les distances euclidiennes. La fonction élève chaque valeur au carré avant de tout additionner.
=SOMME.CARRES(A1:A3) élève chaque valeur au carré puis additionne. =SOMMEPROD(A1:A3; A1:A3) donne le même résultat en multipliant chaque cellule par elle-même. SOMME.CARRES est plus rapide à écrire pour ce cas précis, mais SOMMEPROD est indispensable quand tu veux multiplier deux plages différentes.
SOMME.CARRES accepte jusqu'à 255 arguments, qui peuvent être des nombres individuels, des références de cellules ou des plages entières. Tu peux mixer les types : =SOMME.CARRES(A1:A10; B5; 3) fonctionne parfaitement.
Oui, et c'est une de ses forces. Le carré d'un nombre négatif est toujours positif : (-3)² = 9. Donc =SOMME.CARRES(-3; -4) donne 25 (9 + 16), pas -25. C'est très utile pour calculer des écarts sans se soucier du signe.
Combine SOMME.CARRES avec RACINE : =RACINE(SOMME.CARRES(Δx; Δy; Δz)). C'est le théorème de Pythagore généralisé. Par exemple, pour les points (0,0,0) et (3,4,0), utilise =RACINE(SOMME.CARRES(3; 4; 0)) pour obtenir 5.
Le RMS (Root Mean Square) combine SOMME.CARRES, une division et RACINE : =RACINE(SOMME.CARRES(plage)/NB(plage)). SOMME.CARRES additionne les carrés, la division par NB calcule la moyenne des carrés, et RACINE prend la racine du résultat. C'est la formule que tu retrouves en électronique pour la tension efficace d'un signal alternatif.
Pour aller plus loin
Continue sur ta lancée après la fonction SOMME.CARRES : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



