Traduire un nombre en Date

Résolu
JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   -  
JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'aimerais pouvoir traduire le résultat d'un calcul de durée d'amortissement d'un bien en nombre d'années & mois.
Mon résultat est 36,2 mais j'aimerais voir en résultat : 36 ans et 2 mois...si le 2 représente 2 mois bien sur :-)
Merci pour votre retour,
Bonne journée,
JL

6 réponses

  1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     
    Bonjour,

    =ent(b5)&" ans et "&b5-ent(b5)&" mois"

    Cdlmnt
    0
    1. JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   12
       
      Merci, mon chiffre est en I26 pour une valeur de 36,17 et l'application de ta formule me donne : 36 ans et 0,166666666666664 mois
      Comment arrondir le nombre de mois ? es-tu sur que cela fasse 0,2 mois ou 2 mois ? désolé mais je ne suis pas bon en maths
      Merci
      0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonjour,

    essaye comme cela
    =ENT(A1)& " an(s) "&ENT(MOD(A1;1)*10)&" mois"
    0
    1. JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   12
       
      Merci , l'application de ta formule me donne : 36 an(s) 1 mois
      Super mais ce résultat rejoint la fin de mon commentaire à Djidji à savoir est-ce 36 ans et 1 mois OU 36 ans et 0,2 mois ou 36 ans et 2 mois ??
      Merci
      0
    2. JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   12
       
      et comment intégrer cette formule directement dans la cellule de calcul I26 pour avoir le résultat directement dans 1 seule cellule ?
      Ma formule est : =C13/(+I20*12)
      0
    3. JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   12
       
      je viens de remplacer 10 par 12 et pour un résultat de 20,5 cela me donne bien 20 ans et 6 mois...ce qui me semble logique et toi ?
      0
  3. _Ritchi_ Messages postés 21130 Date d'inscription   Statut Contributeur Dernière intervention   6 135
     
    Bonjour,

    Il serait bien que tu indiques la formule que tu utilises pour calculer ta durée d'amortissement afin de savoir si le résultat obtenu s'exprime en jours ou en mois ou en années. Indique aussi à quoi correspond les cellules utilisées dans ta formule
    Ainsi, le "36,17" pourrait être correctement traduit, quoi que, avec les années bissextiles...

    Ritchi
    0
    1. JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   12
       
      Bonjour,
      Ma formule en i26 est : Ma formule est : =C13/(+I20*12)
      i20 = bénéfice mensuel après impots
      12 = annualisation
      C13 = Cout d'acquisition

      le résultat de Mike me suffit en An et Mois...par important le coté bissextiles cela jouera en jours et pour un calcul perso je ne suis pas à qques jours
      0
    2. _Ritchi_ Messages postés 21130 Date d'inscription   Statut Contributeur Dernière intervention   6 135
       
      OK et pour info, la formule de Mike devient correcte avec 12, ce que tu avais deviné.
      0
    3. JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   12
       
      Merci
      0
    4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      Re,

      il est illogique que des décimales soit multipliées par 12 il faut regarder dans le chiffre annoncé 36,2 qui doit provenir d'une formule et il doit y avoir des décimales qui traînent et qu'Excel n'oublie pas
      la preuve saisi en A1 36,2 et applique ma formule le résultat est bien 36 an(s) 2 mois

      quelle formule te renvoie 36,2
      0
    5. JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   12
       
      Ma formule en i26 est : Ma formule est : =C13/(+I20*12)
      i20 = bénéfice mensuel après impots
      12 = annualisation
      C13 = Cout d'acquisition

      j'aimerais que ma formule soit intégrée dans la tienne pour avoir directement la lecture en AN & MOIS
      Merci
      0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Donne moi un exemple de valeur contenu en I20 et C13 afin d'adapter la syntaxe ARRONDI et qui te donne 36,2
    0
    1. JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   12
       
      i20 = 250,00
      C13 = 108500,00
      0
    2. JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   12
       
      i26 = 36,167
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    je m'étais absenté,
    c'est exactement ce que je te disais tu as des décimales qui traînent et le résultat de ta formule donne bien 36,16666667 et absolument pas 36,2
    alors quelle valeur veux tu retenir 36,16 ou 36,17 ou 36,2

    0
    1. JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   12
       
      si cela facilite la traduction en xAN et Yjours alors arrondi...pas de souci
      par contre si tu pouvais me trouver la bonne formule intégrée (ma formule et la tienne) pour avoir en résultat dans 1 seule cellule 36 ans et 2 jours, ce serait génial
      Merci
      0
    2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      Re,

      oui j'ai bien compris que tu souhaites une seule formule mais dans ton exemple que veux tu retenir comme valeur à convertir 36,16 ou 36,17 ou 36,20
      après ta réponse je te retourne la formule
      0
    3. JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   12
       
      36,2
      0
  7. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    Explication:
    au départ ta formule est encadré d'un ARRONDI à deux décimales
    =ARRONDI(C13/(+I20*12);1)

    ma formule pour transformer la valeur décimale en années et mois est
    =ENT(I26)& " an(s) "&ENT(MOD(I26;1)*10)&" mois"

    voilà ta formule

    =ENT(ARRONDI(C13/(+I20*12);1))& " an(s) "&ENT(MOD(ARRONDI(C13/(+I20*12);1);1)*10)&" mois"


    A+
    Mike-31

    Je suis responsable de ce que je dis, pas de ce que tu comprends...
    0
    1. JLM2856 Messages postés 476 Date d'inscription   Statut Membre Dernière intervention   12
       
      Génial, merci beaucoup Mike,
      Bon week End
      JL
      0