Qu'est-ce que la fonction SOMME. X2PY2 ?
SOMME.X2PY2 (SUMX2PY2 en anglais) te sert dès que tu dois combiner deux séries appariées en une seule quantité, sans poser de colonnes intermédiaires pour élever chaque valeur au carré avant de les additionner. Elle te fait gagner l'étape de calcul que tu ferais autrement à la main, colonne par colonne.
Que tu travailles en data science pour calculer des distances euclidiennes avant un clustering, en physique pour sommer des énergies cinétiques vectorielles, en statistiques pour calculer des normes, ou en contrôle qualité pour mesurer la non-conformité multidimensionnelle, SOMME.X2PY2 te donne en une seule formule ce qu'il faudrait sinon calculer avec deux colonnes auxiliaires.
Syntaxe
Clique sur un argument pour aller à son explication.
Puisque les valeurs sont élevées au carré avant addition, les nombres négatifs deviennent positifs : (-3)² + (-4)² = 9 + 16 = 25. Le résultat ne peut jamais être négatif. Si tes deux matrices n'ont pas la même taille, Excel retourne #N/A.

Comprendre chaque paramètre de la fonction SOMME.X2PY2
matrice_x
: ta première série de données numériques : coordonnées, mesures physiques, composantes d'un vecteur, ou n'importe quelle série de nombres que tu veux élever au carré puis additionner avec la seconde série. Excel accepte une plage de cellules (`A2:A10`), un tableau nommé, ou des valeurs directes entre accoladesLes cellules vides ou contenant du texte sont ignorées silencieusement.
matrice_y
: ta seconde série de données, celle dont les carrés seront additionnés aux carrés de la premièreElle doit contenir exactement le même nombre de valeurs que matrice_x.
La fonction calcule (x₁²+y₁²) + (x₂²+y₂²) + ... + (xₙ²+yₙ²). Si tu veux ensuite la distance euclidienne totale, enveloppe le résultat dans RACINE() : =RACINE(SOMME.X2PY2(...)).
Attention : Si matrice_x et matrice_y n'ont pas exactement la même taille, Excel retourne #N/A. Contrairement à d'autres fonctions, elle ne tente pas d'approximation : les deux plages doivent correspondre cellule pour cellule.

Exemples pratiques pas à pas
Comment additionner les carrés de deux séries appariées avec la fonction SOMME.X2PY2
Tu récupères dix-huit points relevés dans un plan, chacun avec son abscisse, son ordonnée et le cluster auquel il a été rattaché, et tu veux savoir à quel point l'ensemble s'éloigne de l'origine. Pour un point isolé, le carré de sa distance à l'origine vaut x² + y², d'après Pythagore. La fonction SOMME.X2PY2 calcule cette quantité pour chaque point et additionne les dix-huit résultats, sans colonne intermédiaire.
- 1Dans une cellule, écris
=SOMME.X2PY2(. - 2En 1er argument : sélectionne la colonne des abscisses,
B2:B19. La fonction SOMME.X2PY2 élève chaque valeur au carré, donc le signe d'une coordonnée ne change jamais sa contribution. - 3En 2ᵉ argument : sélectionne la colonne des ordonnées,
C2:C19. Les deux plages doivent couvrir les mêmes dix-huit lignes, faute de quoi la fonction SOMME.X2PY2 renvoie l'erreur#N/Aplutôt qu'un nombre. - 4Ferme la parenthèse et appuie sur Entrée.
=SOMME.X2PY2(B2:B19; C2:C19)x² + y² et y² + x² sont le même calcul, ce qui distingue nettement cette fonction de SOMME.X2MY2).Comment calculer une distance quadratique moyenne avec les fonctions RACINE, SOMME.X2PY2 et NB
Tu compares deux nuages de points qui n'ont pas le même nombre de relevés, et tu veux dire lequel s'étale le plus loin de l'origine. Une somme brute te tromperait, puisqu'elle grossit toute seule quand tu ajoutes des points. La fonction SOMME.X2PY2 donne la matière première, et il te reste à la ramener à l'échelle d'un point unique pour que la comparaison tienne debout.
- 1Dans une cellule, écris
=RACINE(. Cette fonction attend en tout et pour tout le nombre à passer à la racine, et c'est elle qui ramènera le résultat final dans l'unité de tes coordonnées. - 2À l'intérieur, écris
SOMME.X2PY2(, puis :- aEn 1er argument : sélectionne la colonne des abscisses,
B2:B4. La fonction SOMME.X2PY2 élève chaque abscisse au carré avant de l'ajouter au carré de l'ordonnée qui lui fait face. - bEn 2ᵉ argument : sélectionne la colonne des ordonnées,
C2:C4. Une fois les deux plages en place, la fonction renvoie 294, soit 25 + 169 + 100, la somme des carrés des trois distances à l'origine.
- aEn 1er argument : sélectionne la colonne des abscisses,
- 3Ferme la parenthèse de SOMME.X2PY2, complète par
/NB(B2:B4)pour diviser par les 3 points et passer de la somme à la moyenne, ferme la parenthèse de RACINE et appuie sur Entrée. La racine annule le carré et te rend une distance typique dans la bonne unité.
=RACINE(SOMME.X2PY2(B2:B4; C2:C4)/NB(B2:B4))Comment la fonction SOMME.X2PY2 renvoie l'erreur #N/A sur des plages inégales
Un export incomplet arrive sur ton bureau : un point a perdu son ordonnée en route, et personne ne l'a vu. Tu lances ton calcul de distances et Excel affiche #N/A au lieu du total attendu. C'est une bonne nouvelle déguisée, et comprendre pourquoi la fonction SOMME.X2PY2 bloque là où d'autres auraient répondu n'importe quoi vaut mieux que de la contourner.
- 1Dans une cellule, écris
=SOMME.X2PY2(. - 2En 1er argument : sélectionne les trois abscisses,
B2:B4. Cette plage est complète, le problème ne vient pas d'elle. - 3En 2ᵉ argument : sélectionne les ordonnées,
C2:C3, qui ne couvrent que deux valeurs puisque le troisième relevé manque. La fonction SOMME.X2PY2 compte alors deux nombres face à trois, ne peut plus former de couples, et renverra l'erreur#N/A. - 4Ferme la parenthèse et appuie sur Entrée. Pour éviter ce blocage, rétablis le relevé manquant ou réduis les deux plages au même nombre de lignes ; contrôler d'abord avec
=NB(B2:B4)=NB(C2:C3)t'évite de chercher l'erreur à la main.
=SOMME.X2PY2(B2:B4; C2:C3)#N/A n'est pas un caprice, c'est le seul vrai service que rend cette fonction : sur des plages de même taille, =SOMME.CARRES(B2:B4; C2:C3) renvoie tranquillement 258 alors qu'un point n'a plus son ordonnée, parce que SOMME.CARRES additionne des carrés sans jamais se demander qui va avec qui. La fonction SOMME.X2PY2 exige l'appariement et refuse de calculer, ce qui t'évite un chiffre faux et silencieux.
Les erreurs fréquentes avec la fonction SOMME.X2PY2
Erreur #N/A : dimensions incompatibles
Les deux plages n'ont pas le même nombre de valeurs. Excel ne peut pas calculer (x²+y²) si une valeur de matrice_x n'a pas son équivalent dans matrice_y.
Solution : Vérifie que tes plages ont exactement le même nombre de cellules. Utilise NB(A1:A5) et NB(B1:B5) pour comparer. Une formule correcte : =SOMME.X2PY2(A1:A5; B1:B5), une formule incorrecte : =SOMME.X2PY2(A1:A5; B1:B7) → #N/A.
Confusion entre SOMME.X2PY2 et SOMME.X2MY2
Les noms sont similaires mais les calculs sont opposés : SOMME.X2PY2 additionne les carrés (P = Plus), SOMME.X2MY2 les soustrait (M = Moins). Utiliser la mauvaise fonction change complètement le résultat.
Solution : Mémorise P = Plus et M = Moins. Si ton résultat peut être négatif, c'est que tu utilises probablement SOMME.X2MY2 sans le vouloir : SOMME.X2PY2 retourne toujours un résultat positif ou nul.
Cellules vides ou texte ignorés silencieusement
Excel ignore les paires contenant du texte, des erreurs ou des valeurs vides. Cela peut fausser tes résultats si tu t'attends à un certain nombre de paires calculées.
Solution : Utilise NB() pour vérifier combien de valeurs sont réellement prises en compte dans chaque plage. Si les deux comptes ne sont pas égaux, nettoie tes données avant de relancer la formule.
Calcul lent sur de très grandes plages
Sur des dizaines de milliers de lignes, SOMME.X2PY2 peut ralentir le recalcul de la feuille car elle effectue deux élévations au carré et une addition par ligne avant de sommer.
Solution : Pour de gros volumes, pré-calcule les résultats dans une colonne auxiliaire ou utilise Power Query. Sur des plages raisonnables (quelques milliers de lignes), la fonction reste rapide.

Astuces avancées avec SOMME.X2PY2
Distance euclidienne réelle depuis l'origine
Pour obtenir la distance totale (pas le carré), enveloppe simplement ta formule dans RACINE() : =RACINE(SOMME.X2PY2(A1:A5;B1:B5)). Cette combinaison est fondamentale en géométrie, géolocalisation et machine learning.
Si tu veux la distance entre deux points (pas depuis l'origine), calcule d'abord les écarts par colonne puis applique SOMME.X2PY2 sur ces colonnes d'écarts.
Moyenne quadratique (RMS) sur deux composantes
La valeur RMS (Root Mean Square) combine amplitude et fréquence dans un seul indicateur. Pour deux séries, calcule : =RACINE(SOMME.X2PY2(A1:A5;B1:B5)/NB(A1:A5)). Très utilisé en traitement du signal, en électricité (tensions alternatives) et en mécanique des vibrations.
Le RMS permet de comparer l'intensité globale de deux séries de tailles différentes, car le dénominateur normalise par le nombre de valeurs.
Alternative sur les anciennes versions d'Excel
Si tu ouvres un classeur sur une version ancienne qui ne reconnaît pas SOMME.X2PY2, l'équivalent exact avec SOMMEPROD est : =SOMMEPROD(A1:A5;A1:A5)+SOMMEPROD(B1:B5;B1:B5).
Cette formule calcule la même chose : elle élève chaque valeur au carré via le produit avec elle-même, puis additionne les deux sommes.

SOMME.X2PY2 vs SOMME.X2MY2 vs SOMME.XMY2 vs SOMME.CARRES
Ces quatre fonctions portent des noms proches mais calculent des choses très différentes. SOMME.X2PY2 est la seule à toujours retourner un résultat positif en additionnant des carrés ; les autres soustraient ou travaillent différemment.
| Critère | SOMME.X2PY2 | SOMME.X2MY2 | SOMME.XMY2 | SOMME.CARRES |
|---|---|---|---|---|
| Formule mathématique | Σ(xᵢ² + yᵢ²) | Σ(xᵢ² - yᵢ²) | Σ(xᵢ - yᵢ)² | Σxᵢ² (une seule série) |
| Résultat toujours ≥ 0 ? | Oui | Non (peut être négatif) | Oui | Oui |
| Usage principal | Distances, énergies, normes | Différences énergie, algèbre | Erreur quadratique (RMSE, MSE) | Variance, statistiques sur une série |
| Nombre de séries | 2 | 2 | 2 | 1 (ou plusieurs, non appairées) |
Questions fréquentes
SOMME.X2PY2 calcule x²+y² (addition des carrés), tandis que SOMME.X2MY2 calcule x²-y² (soustraction des carrés). Retiens : P = Plus, M = Moins. Le résultat de SOMME.X2PY2 est toujours positif ou nul ; celui de SOMME.X2MY2 peut être négatif.
Tu l'utiliseras principalement pour calculer des distances euclidiennes au carré (géométrie, machine learning), des énergies totales (physique), ou des normes statistiques. Dès que tu dois additionner les carrés de deux séries, cette fonction te fait gagner plusieurs colonnes de calcul intermédiaire.
Oui, parfaitement. Puisque les valeurs sont élevées au carré avant l'addition, les nombres négatifs deviennent positifs. Par exemple, (-3)² + (-4)² = 9 + 16 = 25. Le résultat final est toujours positif ou nul.
Oui, absolument. Si tes plages n'ont pas exactement le même nombre de valeurs, Excel retourne #N/A. Chaque valeur de la première plage doit avoir sa correspondante dans la seconde. Utilise NB() sur chaque plage pour vérifier avant de lancer le calcul.
Excel ignore les paires contenant des cellules vides ou du texte. Seules les paires avec deux valeurs numériques sont incluses dans le calcul. C'est pratique, mais attention à ne pas te faire piéger si tu t'attends à un nombre précis de valeurs.
Pour aller plus loin
Continue sur ta lancée après la fonction SOMME.X2PY2 : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



