Formule excel

Bonjour,
Quelqu'un peut-il m'indiquer comment calculer le temps écoulé entre deux date en Ammée - mois et jours.

Exemple en A1 : 25 janvier 1750 - en B1: 25 février 2009 - Résultat souhaité en C1 : années - mois - jours ecoulés. Merci
Configuration: Windows XP
Internet Explorer 7.0

7 réponses

  1. Bonjour.

    25/01/1750 n'est pas une année gérée. Cette info ne peut donc être de type Date, mais Texte.
    Du coup le calcul se complique et avec des formules de feuilles, ce n'est probablement pas faisable.
    Une fonction personnalisée est possible, mais pas simple...

    PGZ
    0
    1. Merci pour la réponse, mais ce n'est pas ce je souhaite. Le calcul désiré est a réaliser sur une feuille excel 2000
      0
  2. Bonjour,

    La formule pour le nombre d'années, c'est =DATEDIF($A$1;$B$1;"y"), se positionner d'abord en C1, écrire cette formule pour avoir le résultat.
    pour le nombre de mois : =DATEDIF($A$1;$B$1;"m")
    pour le nombre de jours : =DATEDIF($A$1;$B$1;"d")

    Différence en mois une fois les années soustraites : =DATEDIF($A$1;$B$1;"ym")
    Différence en jours une fois les années soustraites : =DATEDIF($A$1;$B$1;"yd")
    Différence en jours une fois les années et les mois soustraits : =DATEDIF($A$1;$B$1;"md")

    Voilà toutes les formules à ma connaissance sur les calculs d'écart de dates à dates. Espérant avoir répondu à ta question.

    Cordialement,

    TITIJOLI
    0
    1. Ce que je souhaite comme résulat en C1 : c'est " x années/x mois/ x jours. Merci pour la réponse et bien cordialement.
      0
  3. Contributeur
    Bonsoir
    Le plus important:
    Comme l'a expliqué Pgz avec justesse, Excel ne gére les calendriers que après 1/1/1900. Il n' y a aucun moyen de compter les jours entre 1750 et nos jours.
    Par ailleurs, votre question semble, sauf erreur de ma part mal posée:
    la différence de deux dates peut donner un nombre de jours, mais redonner jours/mois/ année, ça devient de la géométrie chronologique curieuse et pas facile à calculer,surtout à cause des années bissextiles.
    Et entre 1750 et 2004, il y en a quelques unes!
    Crdlmnt

    Crdlmnt
    0
    1. Merci pour la réponse. Mais je sais qu'avec une combinaison des formules "DATEDIF" -
      "Si(DATEDIF") et "AUJOURDHUI" on devrait obtenir ce que je souhaite. J' y arrive avec les dates depuis 1900 mais pas avec celles d'avant. Bien cordialement.
      0
    2. Contributeur
      @BRETUSCa me parait normal que vous puissiez y arriver à partir de 1900, vu mon message précédent!
      Bon courage pour la suite
      Crdlmnt
      PS: pardon, si, il y a une solution, créer sur une feuille masquée de votre classeur un calendrier depuis la date de départ que vous souhaitez jusqu'à 1900.!
      0
  4. Avoir la réponse dans une seule et même cellule, semble plus compliqué. Je rejoins donc la réponse de PGZ sur le problème de format pour obtenir la réponse.

    Cordialement,

    TITIJOLI
    0
    1. Je ne comprends pas votre "PS" suite à ma réponse. Comment créer ce calendrie. Merci Bien cordialement.
      0
      1. Contributeur
        C'était plutôt une plaisanterie, il faut pour obtenir ce que vous voulez, créer manuellement un tableau de dates des années manquantes!
        Excel ne sachant pas le faire
        Mais peut être est il possible de trouver dans d'autres logiciels des calendries à intégrer sur cette feuille excel, après quoi, ce sera plus facile(moins difficile?) de trouver votre solution.
        Mais ensuite les formules à mettre en place pour obtenir un affichage des jours/ Mois / Années différentiels vont être coton à mettre en place,car il faudra travailler en num, pas en date.

        Crdlmnt
        0
        1. Merci pour les renseignements. Je vais essayer de trouver autre chose.Crdlmnt
          0
      2. Merci pour l'aide et bien cordialement
        0