Formule : COMPLEXE(

Résolu
cedric1326 Messages postés 8 Statut Membre -  
cedric1326 Messages postés 8 Statut Membre -
Bonjour,

je dois réaliser un tableau dans lequel je voudrais faire apparaître une intensité, mais sous forme complexe, du style : a+jb.

J'utilise donc la fonction COMPLEXE(partie rééelle;partie imaginaire;"j"). A partir de là, je compte calculer l'argument de ce nombre, avec : COMPLEXE.ARGUMENT.

Mon soucis est qu'avec la formule : COMPLEXE(), j'obtiens bien le nombre complexe sous la forme souhaitée, mais avec un nombre extravagant de chiffre après la décimale (14 pour être exacte). Et même si je tente de modifier le format de cellule ou en cochant dans les options de calcul : 2 décimales pour toutes les cellules, rien n'y fait....

Je ne sais pas si je suis clair....mais....merci de votre aide.

3 réponses

  1. Gyrus Messages postés 3360 Statut Membre 526
     
    Bonjour,

    Pas de problème constaté dans l'exemple joint
    https://www.cjoint.com/c/CLbrTnCSIF2

    A+
    2
    1. cedric1326 Messages postés 8 Statut Membre
       
      bonsoir,
      en fait je me suis mal exprime.
      J'ai trouve une solution partielle à mon problème, qui est d'arrondir les calculs des parties réelle et imaginaire de mon complexe.
      Je calcule la partie réelle que j'arrondie au dixième, puis je fais de même pour la partie imaginaire. Je me sers ensuite de ces résultats pour créer mon nombre complexe avec j, et de là je trouve l'argument etc...
      Ce que je voudrais c'est imbriquer cette fonction arrondi dans les calculs de ma fonction complexe pour ne pas garder les 14 chiffres après la virgule.

      Merci de la réponse
      0
    2. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
       
      Je ne crois pas que cela soit possible.
      Ta solution partielle devrait être considérée comme totale et définitive ...
      0
    3. Gyrus Messages postés 3360 Statut Membre 526
       
      Je ne vois pas ce qui t'empêche d'imbriquer la fonction ARRONDI dans les calculs de la fonction complexe.
      =COMPLEXE(ARRONDI(A1;0);ARRONDI(B1;0);"j")

      A+
      1
    4. cedric1326 Messages postés 8 Statut Membre
       
      Je vais essayer de mettre en ligne mon fichier pour vous montrer.

      En fait mon nombre complexe est le résultat d'un calcul assez complexe! La partie réelle et la partie imaginaire. Du style : (RACINE(3)*A1*((1/A2)+(1/(B2/100)+(1/(A3+B3+(B2/100)))) et idem pour la partie imaginaire.
      En mettant ces deux formules à leur place dans la fonction COMPLEXE() j'ai mon résultat à deux fois 14 décimales.
      Et si j'ajoute à chaque calcul la fonction ARRONDI(), il me le refuse : "#VALEUR"...
      0
  2. cedric1326 Messages postés 8 Statut Membre
     
    Effectivement, merci beaucoup Gyrus.

    Grâce à toi j'ai trouvé mon erreur : en insérant la fonction ARRONDI(), j'ai involontairement effacé le dernier E de la fonction COMPLEXE()!!

    Forcément, EXCEL ne reconnait pas la fonction COMPLEX()!!!

    Longue vie à commentcamarche.net
    0