La fonction COMPLEXE.MODULE calcule le module d'un nombre complexe, c'est-à-dire sa distance à l'origine dans le plan complexe. Tu travailles en ingénierie électrique sur des impédances, en physique sur des champs vectoriels, ou en traitement du signal sur des composantes FFT ? COMPLEXE.MODULE transforme instantanément un nombre complexe comme "3+4i" en son module : 5.
Concrètement, c'est elle qui te permet de calculer la magnitude d'une impédance RLC pour dimensionner un circuit, d'extraire l'amplitude d'une composante fréquentielle après une transformée de Fourier, ou de comparer l'intensité de champs magnétiques mesurés en différents points. Simple et précise, elle est indispensable à tous les calculs scientifiques et techniques dans Excel.
Syntaxe de la fonction COMPLEXE.MODULE
=COMPLEXE.MODULE(nombre_complexe)Comprendre chaque paramètre de la fonction COMPLEXE.MODULE
nombre_complexe
: le nombre complexe dont tu veux calculer le moduleIl doit être au format Excel : soit un texte entre guillemets comme "3+4i" ou "5-2j", soit une référence à une cellule contenant un nombre complexe, soit le résultat d'une autre fonction comme COMPLEXE().
Le module se calcule avec la formule mathématique √(partie_réelle² + partie_imaginaire²). Par exemple, pour "3+4i" : √(3² + 4²) = √(9 + 16) = √25 = 5.
Astuce : Excel accepte aussi bien 'i' que 'j' comme suffixe imaginaire. Les ingénieurs électriciens utilisent souvent j (car i désigne le courant en électrotechnique), tandis que les mathématiciens préfèrent i. COMPLEXE.MODULE fonctionne avec les deux.
Pas envie d'écrire la formule COMPLEXE.MODULE à la main ?
Génère-la avec notre IAExemples pratiques pas à pas
Ingénieur électricien : calculer le module des impédances d'un circuit
Tu analyses un circuit RLC dont les impédances sont exprimées sous forme complexe R + jX, où R est la résistance et X la réactance. Pour dimensionner tes composants de protection ou calculer la chute de tension (U = Z × I), tu as besoin de la magnitude de chaque impédance, indépendamment du déphasage.
| A | B | C | |
|---|---|---|---|
| 1 | Impédance (Ω) | Module |Z| (Ω) | Circuit |
| 2 | 50+30j | =COMPLEXE.MODULE(A2) | Résistif-inductif |
| 3 | 100-75j | =COMPLEXE.MODULE(A3) | Résistif-capacitif |
| 4 | 220+0j | =COMPLEXE.MODULE(A4) | Résistance pure |
| 5 | 80+60j | =COMPLEXE.MODULE(A5) | Charge mixte |
| 6 | 150-112.5j | =COMPLEXE.MODULE(A6) | Filtre passe-bande |
=COMPLEXE.MODULE(A2)Pour l'impédance 50+30j, la fonction calcule racine(50² + 30²) = racine(3 400), soit environ 58,31 Ω. En tirant la formule sur toute la colonne, tu obtiens instantanément les modules de tout ton tableau d'impédances, puis tu peux calculer la puissance apparente de chaque circuit.
Astuce de pro : Pour convertir tes impédances en forme polaire, combine COMPLEXE.MODULE (qui donne le module r) et COMPLEXE.ARGUMENT (qui donne l'angle θ). La forme r∠θ est indispensable en analyse de circuits en courant alternatif.
Physicien : analyser des vecteurs de champ magnétique
Tu mesures des champs magnétiques complexes représentés sous forme a+bi (composantes réelle et imaginaire). Tu veux calculer la magnitude (intensité) de chaque champ pour comparer tes mesures entre différents points de mesure et identifier les zones de forte intensité.
| A | B | C | |
|---|---|---|---|
| 1 | Champ B (T) | Magnitude |B| | Position |
| 2 | 0.003+0.004i | =COMPLEXE.MODULE(A2) | Point A |
| 3 | 0.006+0.008i | =COMPLEXE.MODULE(A3) | Point B |
| 4 | 0.012+0.005i | =COMPLEXE.MODULE(A4) | Point C |
| 5 | 0.015+0.020i | =COMPLEXE.MODULE(A5) | Point D |
| 6 | 0.009+0.012i | =COMPLEXE.MODULE(A6) | Point E |
=COMPLEXE.MODULE(A2)Ici, pour le champ 0,003+0,004i, la fonction calcule racine(0,003² + 0,004²) = 0,005 T. Ces magnitudes te permettent de créer des cartes d'intensité de champ et de valider tes simulations numériques.
Ingénieur audio : extraire l'amplitude d'un spectre FFT
Tu as effectué une transformée de Fourier (FFT) sur un signal audio, et chaque composante fréquentielle est représentée par un nombre complexe. Tu veux calculer l'amplitude (module) de chaque fréquence pour construire un spectre d'amplitude et identifier les composantes dominantes.
| A | B | C | |
|---|---|---|---|
| 1 | Fréquence (Hz) | FFT (a+bi) | Amplitude |
| 2 | 100 | 0.8+0.6i | =COMPLEXE.MODULE(B2) |
| 3 | 200 | 1.2+1.6i | =COMPLEXE.MODULE(B3) |
| 4 | 400 | 0.3+0.4i | =COMPLEXE.MODULE(B4) |
| 5 | 800 | 0.6+0.8i | =COMPLEXE.MODULE(B5) |
| 6 | 1600 | 0.15+0.20i | =COMPLEXE.MODULE(B6) |
=COMPLEXE.MODULE(B2)Pour la composante 0,8+0,6i, la fonction calcule racine(0,8² + 0,6²) = racine(0,64 + 0,36) = 1,0. Avec ces amplitudes, tu peux créer un spectrogramme, détecter les fréquences fondamentales et harmoniques, ou calibrer un égaliseur.
Envie de t'entraîner sur de vrais exercices Excel ?
M'entraînerLes erreurs fréquentes avec la fonction COMPLEXE.MODULE
Oublier le suffixe 'i' ou 'j' dans le nombre complexe
Un nombre complexe doit toujours avoir le suffixe 'i' ou 'j' pour sa partie imaginaire. Sans ce suffixe, Excel ne reconnaît pas que la valeur est un nombre complexe et retourne #NOMBRE!.
Solution : Vérifie que tes nombres complexes sont correctement formatés : "3+4i" ou "3+4j" fonctionnent, mais "3+4" retourne #NOMBRE!. Utilise la fonction COMPLEXE(3; 4) pour construire automatiquement le format correct.
Espaces à l'intérieur du nombre complexe
Le format des nombres complexes Excel est strict : aucun espace n'est autorisé entre les parties. "3 + 4i" avec des espaces sera rejeté avec #NOMBRE!.
Solution : Écris toujours sans espaces : "3+4i" ou "3-4i". Si tes données viennent d'un import externe avec des espaces, nettoie-les avec SUBSTITUE(A1; " "; "") avant d'appliquer COMPLEXE.MODULE.
Passer un nombre réel simple au lieu d'un nombre complexe
COMPLEXE.MODULE attend un nombre complexe au format Excel (texte avec suffixe i ou j). Passer directement le nombre 5 retourne #NOMBRE!.
Solution : Pour un nombre réel, ajoute "+0i" pour le convertir : =COMPLEXE.MODULE("5+0i") retourne 5. Ou utilise simplement ABS(5) qui est la fonction adaptée aux nombres réels.
COMPLEXE.MODULE vs ABS vs COMPLEXE.ARGUMENT
COMPLEXE.MODULE calcule la magnitude d'un nombre complexe. ABS calcule la valeur absolue d'un nombre réel. COMPLEXE.ARGUMENT donne l'angle de phase, qui complète COMPLEXE.MODULE pour la représentation polaire complète.
| Critère | COMPLEXE.MODULE | ABS | COMPLEXE.ARGUMENT |
|---|---|---|---|
| Type de valeur en entrée | Nombre complexe (texte Excel) | Nombre réel | Nombre complexe (texte Excel) |
| Résultat retourné | Module √(a²+b²) | Valeur absolue |x| | Angle en radians θ = atan(b/a) |
| Résultat toujours positif ? | Oui (ou zéro) | Oui (ou zéro) | Non (entre -π et π) |
| Usage typique | Magnitude d'une impédance, amplitude FFT | Valeur absolue d'un écart, d'un solde | Phase d'un signal, angle de déphasage |
Questions fréquentes sur la fonction COMPLEXE.MODULE
Qu'est-ce que le module d'un nombre complexe ?
Le module (ou valeur absolue) d'un nombre complexe a+bi est sa distance à l'origine dans le plan complexe. Il se calcule avec √(a²+b²).
Par exemple, le module de 3+4i est √(3²+4²) = √25 = 5. C'est l'équivalent de la longueur du vecteur représenté par le nombre complexe, toujours positif ou nul.
COMPLEXE.MODULE fonctionne-t-elle avec les suffixes 'i' et 'j' ?
Oui, tant que tu utilises le format Excel attendu : texte avec le suffixe i ou j sans espaces. "3+4i" et "3+4j" donnent tous les deux 5.
Si ton nombre complexe est mal formaté (espaces, sans suffixe, guillemets incorrects), Excel retourne #NOMBRE!.
Quelle est la différence entre COMPLEXE.MODULE et ABS ?
ABS calcule la valeur absolue d'un nombre réel (|x|), tandis que COMPLEXE.MODULE calcule le module d'un nombre complexe (√(a²+b²)).
Pour un nombre purement réel comme "5+0i", les deux donnent 5. Mais pour "3+4i", COMPLEXE.MODULE retourne 5, alors qu'ABS retournerait #VALEUR! car elle ne traite pas les nombres complexes.
Peut-on utiliser COMPLEXE.MODULE avec des références de cellule ?
Oui. Si la cellule A1 contient "6+8i", tu peux écrire =COMPLEXE.MODULE(A1) et obtenir 10. C'est la méthode recommandée quand tu travailles avec des colonnes entières de nombres complexes issus de calculs ou de mesures.
Tire la formule vers le bas pour traiter toute une colonne en une seule opération.
Le résultat de COMPLEXE.MODULE est-il toujours positif ?
Oui, par définition. Le module est une mesure de grandeur (distance à l'origine), donc il ne peut jamais être négatif. Il vaut 0 uniquement si le nombre complexe est "0+0i".
C'est l'équivalent mathématique de la distance, qui est toujours positive ou nulle.
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

