Qu'est-ce que la fonction COMPLEXE. PUISSANCE ?
La fonction COMPLEXE.PUISSANCE (IMPOWER en anglais) te permet d'élever un nombre complexe à n'importe quelle puissance : entière, fractionnaire ou décimale. Que tu sois ingénieur électricien analysant des impédances, physicien manipulant des fonctions d'onde, ou data scientist explorant des transformations mathématiques, cette fonction te donne accès à des calculs qui vont bien au-delà des exponentielles réelles.
Elle repose sur la forme polaire des nombres complexes : si z a un module r et un argument θ, alors z^n a pour module r^n et pour argument n×θ. Excel effectue automatiquement ces conversions. Les puissances fractionnaires (0,5 pour une racine carrée, 1/3 pour une racine cubique) et les puissances négatives (inverse) sont toutes prises en charge.
Syntaxe
=COMPLEXE.PUISSANCE(nombre_complexe; puissance)Clique sur un argument pour aller à son explication.

Comprendre chaque paramètre de la fonction COMPLEXE.PUISSANCE
Les deux arguments sont obligatoires et l'ordre compte : tu donnes d'abord le nombre complexe, puis l'exposant. Le piège à retenir, c'est que l'exposant doit rester un nombre réel (entier, fraction comme 1/3, ou décimale comme 0,5). Glisser un complexe à cette place déclenche une erreur.
nombre_complexe
: le nombre complexe à élever à une puissanceIl doit être fourni sous forme de texte au format "a+bi" ou "a+bj" (par exemple "3+4i" ou "5-2j"). Tu peux aussi utiliser une cellule contenant un nombre complexe créé avec la fonction COMPLEXE, ou le résultat d'une autre fonction de nombre complexe.
Si ton nombre complexe contient des décimales, assure-toi d'utiliser le bon séparateur décimal : virgule en français, point en anglais. Par exemple "3,5+4,2i" en format français.
puissance
: la puissance à laquelle élever le nombre complexeCe paramètre doit être un nombre réel (pas complexe). Il peut être un entier positif (2, 3, 4), négatif (-1, -2), nul (0), ou fractionnaire (0,5 pour une racine carrée, 1/3 pour une racine cubique).
Attention : le paramètre puissance doit être un nombre réel. Tu ne peux pas utiliser un nombre complexe comme exposant avec COMPLEXE.PUISSANCE. Si tu as besoin de calculer z^w avec w complexe, il faut utiliser la formule z^w = e^(w×ln(z)) avec les fonctions COMPLEXE.EXP, COMPLEXE.LN et COMPLEXE.PRODUIT (leurs noms anglais IMEXP, IMLN et IMPRODUCT renvoient #NOM? dans un Excel français).

Exemples pratiques pas à pas
Comment élever une impédance au carré avec la fonction COMPLEXE.PUISSANCE
Ton calcul de puissance dissipée réclame le carré de l'impédance de chaque composant, et c'est le genre de développement qui se passe mal à la main : le double produit se perd, le i² change de signe et personne ne s'en aperçoit avant la revue. Sur une colonne de dix-huit composants relevés à des fréquences différentes, l'erreur est quasi certaine. La fonction COMPLEXE.PUISSANCE règle le cas en deux arguments.
- 1Dans une cellule, écris
=COMPLEXE.PUISSANCE(. - 2En 1er argument : clique sur la cellule de l'impédance à élever,
B2. Elle affiche3+4i, l'impédance relevée sur le composantZ-01. - 3En 2ᵉ argument : saisis l'exposant
2, sans guillemets autour. La base est un nombre complexe qu'Excel lit comme du texte, mais l'exposant, lui, reste un nombre réel ordinaire. - 4Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas. L'exposant
2est écrit en dur et ne bouge donc pas d'une ligne à l'autre, tandis que la référence à l'impédance suit la recopie.
=COMPLEXE.PUISSANCE(B2; 2)3+4i au carré fait apparaître un terme en i², qui vaut -1 et bascule donc dans le réel : c'est ce qui fait tomber la partie réelle à -7 alors que les deux nombres de départ sont positifs. La fonction COMPLEXE.PUISSANCE mène ce développement seule, sans que tu aies la moindre identité remarquable à écrire.Comment faire varier l'exposant par ligne avec la fonction COMPLEXE.PUISSANCE
Ton banc d'essai ne demande pas la même chose à tous les composants : celui-ci doit être élevé au cube pour une étude d'harmonique, celui-là au carré pour une dissipation, et le dernier doit être inversé pour rejoindre un calcul en parallèle. Écrire trois formules différentes dans une même colonne, c'est se garantir de ne plus savoir laquelle fait quoi dans six mois. Mieux vaut que l'exposant devienne une donnée du tableau.
- 1Dans une cellule, écris
=COMPLEXE.PUISSANCE(. - 2En 1er argument : clique sur la cellule de l'impédance à élever,
B2. Elle affiche3+4i, exactement comme lorsque l'exposant était écrit dans la formule. - 3En 2ᵉ argument : clique sur la cellule qui porte l'exposant de la ligne,
C2, au lieu d'y taper un nombre. Elle contient3pour le composantZ-01, et c'est elle qui décide de ce que subit cette ligne-là. - 4Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas. Chaque ligne lit alors son propre exposant sans que la formule change, et la ligne
Z-03, dont l'exposant vaut-1, rend l'inverse de son impédance,0,05-0,15i.
=COMPLEXE.PUISSANCE(B2; C2)C, il laisse chaque ligne appliquer le sien pendant que la formule, elle, ne change pas. Un exposant négatif est parfaitement accepté et rend l'inverse de l'impédance, comme le montre la ligne Z-03 avec son -1.Comment éviter l'erreur #VALEUR! de la fonction COMPLEXE.PUISSANCE
La colonne des exposants est remplie par plusieurs personnes, et chacune y met ce qui lui semble cohérent avec le reste du tableau. Comme tout y est déjà écrit en nombres complexes, quelqu'un a saisi l'exposant sous la même forme, et une autre ligne est simplement restée blanche. La première renvoie une erreur franche, la seconde renvoie un résultat, et c'est la seconde qui devrait t'inquiéter.
- 1Dans une cellule, écris
=COMPLEXE.PUISSANCE(. - 2En 1er argument : clique sur la cellule de l'impédance à élever,
B2. Cet argument réclame bien un nombre complexe, et c'est justement ce qui prête à confusion sur le suivant. - 3En 2ᵉ argument : clique sur la cellule de l'exposant,
C2. Elle contient un2ordinaire et la ligneZ-01rend son carré,-7+24i. Sur la ligneZ-02, l'exposant a été saisi2+0ipar cohérence d'écriture avec la colonne des impédances, et la fonction COMPLEXE.PUISSANCE refuse cette forme complexe en rendant#VALEUR!. - 4Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas. Surveille alors la ligne
Z-03, dont l'exposant est vide et qui rend1sans afficher la moindre erreur, car une cellule vide est lue comme un exposant zéro et toute impédance élevée à la puissance zéro vaut 1.
=COMPLEXE.PUISSANCE(B2; C2)2+0i désigne pourtant bien le nombre 2, mais son écriture complexe suffit à déclencher #VALEUR!. Le cas réellement dangereux est plus bas, sur Z-03 : un exposant laissé vide ne déclenche aucune erreur et renvoie 1, une valeur d'apparence anodine au milieu d'une colonne.
Les erreurs fréquentes avec la fonction COMPLEXE.PUISSANCE
Presque tous les ratés viennent de la façon dont tu saisis le nombre complexe. Le plus fréquent : tu écris =COMPLEXE.PUISSANCE(3+4i; 2) sans guillemets, et Excel refuse la formule à la saisie au lieu de te rendre une erreur. Mets-le entre guillemets et le problème disparaît.
Les autres pièges tournent autour de l'exposant (un complexe à cette place renvoie #VALEUR!) et des cas limites comme 0+0i, qui sort un #NOMBRE! aussi bien sur une puissance négative que sur la puissance zéro.
Oublier les guillemets autour du nombre complexe
Le nombre complexe doit être fourni sous forme de texte (entre guillemets), sauf s'il provient d'une cellule ou d'une fonction retournant un nombre complexe. Sans guillemets, 3+4i n'est pas une expression qu'Excel sait lire : il rejette la formule au moment où tu valides, sans jamais afficher d'erreur dans la cellule.
Solution : Mets toujours le nombre complexe entre guillemets : =COMPLEXE.PUISSANCE("3+4i"; 2) plutôt que =COMPLEXE.PUISSANCE(3+4i; 2). Si le nombre complexe est dans une cellule, tu peux y référencer directement sans guillemets.
Erreur #VALEUR! en utilisant un nombre complexe comme puissance
La puissance doit être un nombre réel. Tu ne peux pas utiliser un nombre complexe comme exposant avec COMPLEXE.PUISSANCE : =COMPLEXE.PUISSANCE("3+4i"; "2+i") provoque #VALEUR!.
Solution : Utilise uniquement un nombre réel comme puissance. Si tu as besoin de calculer z^w avec w complexe, utilise la formule z^w = e^(w×ln(z)) avec les fonctions COMPLEXE.EXP, COMPLEXE.LN et COMPLEXE.PRODUIT.
Confusion entre les suffixes i et j dans le même fichier
Excel accepte les deux suffixes i et j pour représenter l'unité imaginaire. Mélanger les deux dans un même document provoque des incohérences visuelles et peut compliquer la lecture des résultats.
Solution : Choisis un suffixe et tiens-t'en à lui dans tout le fichier. Utilise i pour les mathématiques et la physique, j pour l'ingénierie électrique. COMPLEXE.PUISSANCE respecte le suffixe du nombre complexe saisi.
Racine principale inattendue pour les racines n-ièmes
Un nombre complexe a n racines n-ièmes distinctes. Excel retourne toujours la racine principale (celle avec l'argument le plus petit en valeur absolue). Pour z = 1, COMPLEXE.PUISSANCE("1+0i"; 0,5) retourne 1 et non -1, bien que les deux soient des racines carrées de 1.
Solution : Si tu cherches toutes les racines n-ièmes de z, calcule z^(1/n) × e^(2πik/n) pour k = 0, 1, 2, ..., n-1 en utilisant COMPLEXE.ARGUMENT et COMPLEXE.MODULE pour construire les autres racines.
Erreur #NOMBRE! sur un nombre complexe nul
La puissance -n d'un nombre complexe nul ("0+0i") donne une division par zéro, provoquant #NOMBRE!. Contrairement à la convention mathématique qui pose z^0 = 1, Excel rend #NOMBRE! pour (0+0i)^0 également : seuls les exposants strictement positifs passent sur zéro, et (0+0i)^2 rend 0.
Solution : Vérifie que ton nombre complexe n'est pas nul avant d'appliquer une puissance négative ou nulle. Utilise =SIERREUR(COMPLEXE.PUISSANCE(A1; -1); "Zéro") pour gérer ce cas proprement.

COMPLEXE.PUISSANCE vs COMPLEXE.RACINE vs COMPLEXE vs COMPLEXE.MODULE
Prends COMPLEXE.PUISSANCE dès que ton exposant n'est pas une simple racine carrée : puissances fractionnaires comme 1/3, exposants négatifs pour l'inverse, ou élévation au carré d'une impédance. Si tu veux juste la racine carrée principale, COMPLEXE.RACINE va droit au but. COMPLEXE sert seulement à fabriquer le nombre de départ, et COMPLEXE.MODULE te renvoie le module (un réel), pas un nouveau complexe.
| Critère | COMPLEXE.PUISSANCE | COMPLEXE.RACINE | COMPLEXE | COMPLEXE.MODULE |
|---|---|---|---|---|
| Usage | Élève z à n'importe quelle puissance | Racine carrée uniquement | Crée un nombre complexe | Calcule le module |z| |
| Puissances fractionnaires | Oui (0,5, 1/3, etc.) | Non (fixé à 1/2) | Non applicable | Non applicable |
| Puissances négatives | Oui (inverse) | Non | Non applicable | Non applicable |
| Type de résultat | Nombre complexe (texte) | Nombre complexe (texte) | Nombre complexe (texte) | Nombre réel |
| Cas typique | Impédances, fractales, ondes | Racine principale rapide | Construire un nombre complexe | Amplitude d'un signal |
Questions fréquentes
Oui. Tu peux utiliser des puissances fractionnaires comme 0,5 (racine carrée), 1/3 (racine cubique) ou même des puissances décimales. Par exemple, =COMPLEXE.PUISSANCE("3+4i"; 0,5) calcule la racine carrée principale de 3+4i.
COMPLEXE.RACINE calcule uniquement la racine carrée (puissance 1/2) d'un nombre complexe, tandis que COMPLEXE.PUISSANCE te permet d'élever un nombre complexe à n'importe quelle puissance. =COMPLEXE.RACINE("3+4i") équivaut à =COMPLEXE.PUISSANCE("3+4i"; 0,5), les deux rendant 2+i.
Attention au faux ami : la fonction anglaise s'appelle IMSQRT, pas « IMRACINE », qui n'existe dans aucune des deux langues et rend #NOM?.
Excel gère parfaitement les puissances négatives. COMPLEXE.PUISSANCE(z; -n) calcule 1/z^n. Par exemple, =COMPLEXE.PUISSANCE("2+3i"; -1) donne l'inverse de 2+3i, soit environ 0,154-0,231i.
Non, COMPLEXE.PUISSANCE n'accepte que des puissances réelles : =COMPLEXE.PUISSANCE("3+4i"; "2+i") rend #VALEUR!, et même "2+0i" est refusé alors qu'il désigne le nombre 2. Pour calculer z^w avec w complexe, utilise la formule z^w = e^(w×ln(z)) avec COMPLEXE.EXP, COMPLEXE.LN et COMPLEXE.PRODUIT.
Les nombres complexes ont plusieurs racines n-ièmes. Excel retourne toujours la racine principale (celle avec l'argument le plus petit en valeur absolue). Pour z = -1, =COMPLEXE.PUISSANCE("-1"; 0,5) retourne 6,1257422745431E-17+i, c'est-à-dire i (et non -i, qui est également une racine carrée de -1), à la poussière de calcul près sur la partie réelle.
Si ton nombre complexe est stocké dans une cellule (par exemple A1 contient "3+4i"), tu passes directement la référence : =COMPLEXE.PUISSANCE(A1; B1) où B1 contient la puissance. Pas besoin de guillemets supplémentaires quand on référence une cellule.
Pour aller plus loin
Continue sur ta lancée après la fonction COMPLEXE.PUISSANCE : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



