La fonction COMPLEXE.SOMME (IMSUM en anglais) additionne plusieurs nombres complexes en un clin d'oeil. Tu es ingénieur électricien et tu dois calculer l'impédance totale d'un circuit ? Physicien qui manipule des vecteurs dans le plan complexe ? Data scientist travaillant sur des transformées de Fourier ? COMPLEXE.SOMME fait tous les calculs pour toi, sans que tu aies besoin de décomposer manuellement parties réelles et imaginaires.
Concrètement, c'est elle qui additionne les impédances de résistances, bobines et condensateurs en une seule formule, qui combine des amplitudes complexes d'oscillations harmoniques, ou qui reconstruit un signal à partir de ses coefficients de Fourier. Simple, puissante, et indispensable pour les calculs techniques dans Excel.
Syntaxe de la fonction COMPLEXE.SOMME
=COMPLEXE.SOMME(nombre_complexe1; [nombre_complexe2]; ...)Comprendre chaque paramètre de la fonction COMPLEXE.SOMME
Seul le premier nombre complexe est obligatoire ; tous les suivants se posent les uns après les autres, jusqu'à 255 en tout. Et tu n'es pas forcé de les énumérer à la main : glisse-lui une plage comme A1:A100 et elle additionne toute la colonne d'impédances d'un seul geste.
nombre_complexe1
: le premier nombre complexe à additionnerIl doit être au format texte "a+bi" ou "a+bj" (où a est la partie réelle et b la partie imaginaire). Tu peux utiliser une cellule contenant un nombre complexe, ou créer un nombre complexe directement avec la fonction COMPLEXE().
Astuce : En électricité, on utilise souvent "j" au lieu de "i" pour éviter la confusion avec l'intensité du courant. Excel accepte les deux formats. Assure-toi juste de rester cohérent dans toute ta feuille.
nombre_complexe2
: les nombres complexes supplémentaires à additionner (facultatif)(facultatif)Tu peux en ajouter autant que nécessaire, jusqu'à 255 arguments au total. Tu peux aussi utiliser une plage de cellules comme A1:A10 pour additionner plusieurs nombres d'un coup, ce qui est beaucoup plus lisible que de les lister un par un.
Astuce : Si tu as une longue liste de nombres complexes, utilise une plage plutôt que de les lister individuellement : =COMPLEXE.SOMME(A1:A100) fonctionne parfaitement pour additionner 100 impédances.
Exemples pratiques pas à pas
Ingénierie : calculer l'impédance totale d'un circuit série
Tu es ingénieur électricien et tu dois calculer l'impédance totale d'un circuit série composé de plusieurs éléments : résistances, bobines, condensateurs. Chaque élément a son impédance représentée en nombre complexe avec la notation "j".
L'addition de nombres complexes suit une règle simple : on additionne les parties réelles entre elles, et les parties imaginaires entre elles. COMPLEXE.SOMME(B2:B5) calcule (100+75) + (0+50-30)j = 175+20j. La partie réelle (175 Ω) représente la résistance pure, et la partie imaginaire positive (20 Ω) indique un caractère inductif global. Tu peux maintenant calculer le courant avec la loi d'Ohm généralisée.
| A | B | C | |
|---|---|---|---|
| 1 | Composant | Impédance (Ω) | Formule |
| 2 | Résistance R1 | 100+0j | |
| 3 | Bobine L1 | 0+50j | |
| 4 | Condensateur C1 | 0-30j | |
| 5 | Résistance R2 | 75+0j | |
| 6 | Impédance totale | 175+20j | =COMPLEXE.SOMME(B2:B5) |
=COMPLEXE.SOMME(B2:B5)Physique : combiner des vecteurs dans le plan complexe
Tu es physicien et tu étudies des oscillations. Tu représentes tes vecteurs dans le plan complexe et tu veux calculer le vecteur résultant de plusieurs oscillations harmoniques combinées.
Ton vecteur résultant est 7+8i. Pour obtenir l'amplitude réelle, tu peux utiliser COMPLEXE.MODULE("7+8i") qui te donnera la racine de (7² + 8²), soit environ 10.63. Et pour la phase, COMPLEXE.ARGUMENT("7+8i") te donnera l'angle en radians. COMPLEXE.SOMME te fait gagner un temps considérable comparé aux calculs manuels.
| A | B | C | |
|---|---|---|---|
| 1 | Oscillation | Amplitude complexe | Résultat |
| 2 | Source 1 | 5+3i | |
| 3 | Source 2 | -2+7i | |
| 4 | Source 3 | 4-2i | |
| 5 | Amplitude totale | 7+8i | =COMPLEXE.SOMME(B2;B3;B4) |
=COMPLEXE.SOMME(B2;B3;B4)Astuce de pro : Pour enchaîner les calculs, imbrique directement : =COMPLEXE.MODULE(COMPLEXE.SOMME(B2:B4)) te donne l'amplitude totale en une seule formule.
Traitement du signal : reconstruction d'un signal par coefficients de Fourier
Tu es data scientist et tu travailles sur l'analyse spectrale d'un signal. Après avoir calculé plusieurs coefficients de Fourier complexes, tu veux reconstruire une portion du signal en additionnant les contributions de chaque fréquence.
En additionnant tes coefficients de Fourier, tu obtiens 24+10i, qui représente la valeur du signal dans le domaine complexe. C'est la base de la reconstruction de signaux à partir de leur spectre fréquentiel. COMPLEXE.SOMME te permet de travailler sur des dizaines de coefficients sans avoir à décomposer chaque calcul.
| A | B | C | |
|---|---|---|---|
| 1 | Fréquence | Coefficient Fourier | Note |
| 2 | f0 (DC) | 10+0i | Composante continue |
| 3 | f1 (fondamentale) | 8+6i | Harmonique 1 |
| 4 | f2 | 4+3i | Harmonique 2 |
| 5 | f3 | 2+1i | Harmonique 3 |
| 6 | Signal reconstruit | 24+10i | =COMPLEXE.SOMME(B2:B5) |
=COMPLEXE.SOMME(B2:B5)Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction COMPLEXE.SOMME
Tout vient du fait qu'un nombre complexe n'est pas un vrai nombre pour Excel, mais du texte au format "a+bi" qu'elle lit caractère par caractère. Le moindre écart la fait répondre #VALEUR! : un espace de trop dans "3 + 4i", des guillemets oubliés sur une valeur écrite en dur, ou un "i" qui croise un "j" dans la même formule.
Mélanger les suffixes "i" et "j" dans la même formule
Si tu utilises à la fois des nombres avec "i" et des nombres avec "j" dans la même formule, Excel retourne #VALEUR! : =COMPLEXE.SOMME("3+4i"; "2+5j") est invalide.
Solution : Choisis un format dès le début du projet et garde-le sur toute ta feuille. =COMPLEXE.SOMME("3+4i"; "2+5i") ou =COMPLEXE.SOMME("3+4j"; "2+5j") fonctionnent tous les deux.
Oublier les guillemets pour les nombres complexes écrits en dur
Les nombres complexes sont au format texte. Écrits directement sans guillemets, Excel ne sait pas les interpréter : =COMPLEXE.SOMME(3+4i; 2+5i) provoque une erreur.
Solution : Mets toujours les nombres complexes en dur entre guillemets : =COMPLEXE.SOMME("3+4i"; "2+5i"). Si tes nombres sont en cellules, tu n'as pas besoin de guillemets : =COMPLEXE.SOMME(A1; A2) fonctionne directement.
Format de nombre complexe invalide (espaces, signe manquant)
Excel est strict sur le format : pas d'espace, le signe + ou - doit être explicite, et le suffixe i ou j doit être collé au nombre imaginaire. "3 + 4i" ou "3+4 i" provoquent #VALEUR!.
Solution : Utilise le format compact sans espaces : "3+4i", "-3-4i", "0+5i". Si tu construis tes nombres complexes à partir de deux colonnes, utilise COMPLEXE(partie_réelle; partie_imaginaire; "i") pour éviter les erreurs de format.
Astuces avancées avec COMPLEXE.SOMME
Calcule l'amplitude et la phase en une formule chaînée
Pour obtenir l'amplitude (module) du résultat directement, imbrique COMPLEXE.MODULE autour de ta somme : =COMPLEXE.MODULE(COMPLEXE.SOMME(A1:A10)). Pour la phase (argument), utilise COMPLEXE.ARGUMENT de la même façon.
Tu passes ainsi en un seul appel du calcul intermédiaire au résultat final, sans cellule tampon.
Construis tes nombres complexes proprement avec COMPLEXE()
Si tes parties réelles et imaginaires sont dans deux colonnes séparées, crée tes nombres complexes avec =COMPLEXE(A2; B2; "j") avant de les additionner. Tu évites les erreurs de format et tu gardes tes données sources lisibles.
Après la création, COMPLEXE.SOMME sur la colonne de résultats reste une simple plage.
Questions fréquentes sur la fonction COMPLEXE.SOMME
Quelle est la différence entre COMPLEXE.SOMME et la fonction SOMME classique ?
SOMME additionne uniquement des nombres réels, tandis que COMPLEXE.SOMME additionne des nombres complexes au format texte (comme "3+4i"). Si tu travailles avec des impédances, des vecteurs dans le plan complexe ou des signaux en traitement du signal, COMPLEXE.SOMME est indispensable car elle gère à la fois les parties réelles et imaginaires.
Comment Excel représente-t-il un nombre complexe ?
Excel utilise le format texte "a+bi" ou "a+bj" (notation courante en électricité). Par exemple, "3+4i" représente le nombre complexe 3 + 4i. Tu peux créer ces nombres avec la fonction COMPLEXE(partie_réelle; partie_imaginaire; "i") ou les saisir directement entre guillemets dans ta formule.
Que se passe-t-il si je mélange des formats i et j dans la même formule ?
COMPLEXE.SOMME accepte les deux formats ("i" ou "j" pour la partie imaginaire), mais tu dois être cohérent dans ta formule. Si un nombre utilise "i" et un autre "j", Excel retournera une erreur #VALEUR!. Choisis un format dès le début de ton projet et garde-le sur toute ta feuille de calcul.
Peut-on additionner plus de deux nombres complexes ?
Absolument. COMPLEXE.SOMME accepte jusqu'à 255 arguments. Tu peux additionner autant de nombres complexes que nécessaire : =COMPLEXE.SOMME(A1:A100) fonctionne parfaitement pour additionner 100 impédances par exemple. C'est beaucoup plus efficace qu'utiliser une addition terme à terme.
COMPLEXE.SOMME fonctionne-t-elle avec des plages de cellules ?
Oui. Tu peux utiliser =COMPLEXE.SOMME(A1:A10) pour additionner tous les nombres complexes d'une plage. C'est beaucoup plus rapide et lisible que de les lister un par un. Les plages sont parfaites quand tu as une liste de composants ou de mesures à traiter.
Comment obtenir séparément la partie réelle et imaginaire du résultat ?
Utilise COMPLEXE.REEL et COMPLEXE.IMAGINAIRE sur le résultat de ta somme. Par exemple : =COMPLEXE.REEL(COMPLEXE.SOMME(A1:A5)) extrait la partie réelle et =COMPLEXE.IMAGINAIRE(COMPLEXE.SOMME(A1:A5)) extrait la partie imaginaire. Pratique quand tu dois présenter tes résultats sous forme de deux colonnes distinctes.
Pour aller plus loin
Bloqué sur une formule Excel ?
Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.
Essayer l'assistant IAGratuit · 10 questions par mois
