Aller au contenu principal

Qu'est-ce que la fonction COMPLEXE.PUISSANCE ?

Définition
La fonction COMPLEXE.PUISSANCE élève un nombre complexe z à une puissance réelle n, en utilisant la forme polaire z^n = r^n × e^(inθ). Elle retourne le résultat sous forme de texte au format a+bi.

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.

Lucas, la mascotte du Dojo, inspecte les arguments de la fonction à la loupe

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.

1

nombre_complexe

: le nombre complexe à élever à une puissance

Il 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.

2

puissance

: la puissance à laquelle élever le nombre complexe

Ce 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).

Le conseil du pro
Pour une racine n-ième, passe simplement 1/n en exposant : COMPLEXE.PUISSANCE(z; 1/3) donne la racine cubique et COMPLEXE.PUISSANCE(z; 0,5) la racine carrée. Un exposant négatif fonctionne aussi et renvoie l'inverse du nombre complexe.
Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

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 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.

Les étapes
  1. 1
    Dans une cellule, écris =COMPLEXE.PUISSANCE(.
  2. 2
    En 1er argument : clique sur la cellule de l'impédance à élever, B2. Elle affiche 3+4i, l'impédance relevée sur le composant Z-01.
  3. 3
    En 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.
  4. 4
    Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas. L'exposant 2 est é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.
Au final, ta formule devrait ressembler à ça :=COMPLEXE.PUISSANCE(B2; 2)
Explication
Élever 3+4i au carré fait apparaître un terme en , 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.
Exemple 2

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.

Les étapes
  1. 1
    Dans une cellule, écris =COMPLEXE.PUISSANCE(.
  2. 2
    En 1er argument : clique sur la cellule de l'impédance à élever, B2. Elle affiche 3+4i, exactement comme lorsque l'exposant était écrit dans la formule.
  3. 3
    En 2ᵉ argument : clique sur la cellule qui porte l'exposant de la ligne, C2, au lieu d'y taper un nombre. Elle contient 3 pour le composant Z-01, et c'est elle qui décide de ce que subit cette ligne-là.
  4. 4
    Ferme 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.
Voici la formule que tu obtiens à la fin :=COMPLEXE.PUISSANCE(B2; C2)
Explication
L'exposant n'a aucune raison de rester écrit en dur : lu dans la colonne 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.
Exemple 3

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.

Les étapes
  1. 1
    Dans une cellule, écris =COMPLEXE.PUISSANCE(.
  2. 2
    En 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.
  3. 3
    En 2ᵉ argument : clique sur la cellule de l'exposant, C2. Elle contient un 2 ordinaire et la ligne Z-01 rend son carré, -7+24i. Sur la ligne Z-02, l'exposant a été saisi 2+0i par cohérence d'écriture avec la colonne des impédances, et la fonction COMPLEXE.PUISSANCE refuse cette forme complexe en rendant #VALEUR!.
  4. 4
    Ferme 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 rend 1 sans 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.
Une fois les morceaux assemblés, ta formule donne ça :=COMPLEXE.PUISSANCE(B2; C2)
Explication
L'argument de l'exposant n'accepte qu'un nombre réel : 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.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

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.

Lucas, la mascotte du Dojo, compare deux fonctions Excel

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èreCOMPLEXE.PUISSANCECOMPLEXE.RACINECOMPLEXECOMPLEXE.MODULE
UsageÉlève z à n'importe quelle puissanceRacine carrée uniquementCrée un nombre complexeCalcule le module |z|
Puissances fractionnairesOui (0,5, 1/3, etc.)Non (fixé à 1/2)Non applicableNon applicable
Puissances négativesOui (inverse)NonNon applicableNon applicable
Type de résultatNombre complexe (texte)Nombre complexe (texte)Nombre complexe (texte)Nombre réel
Cas typiqueImpédances, fractales, ondesRacine principale rapideConstruire un nombre complexeAmplitude d'un signal
FAQ

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.

Ressources

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