Soustraire 2 dates de type 05/16/2007 16:55

Bonjour,

J'ai 2 dates de type 05/16/2007 16:55 et 05/16/2007 16:58;
Je voudrais connaitre le temps écoulé entre ces 2 dates.

Quelqu'un pourrait-il m'aider?
Configuration: Windows XP Internet Explorer 6.0

9 réponses

  1. 3 min!! (je suis une bête!:D)
    C'est peut être à l'anglaise:
    Mois/Jours/Année?
    0
    1. effectivement c 'est l'heure anglaise!
      et puis je voudrais une formule s'il en existe une, car j'ai un fichier avec plus de 5000 lignes..
      Merci!!
      0
      1. Tu pourrais donner un petit peu plus d'explications?
        0
        1. Je voudrais connaitre le temps qu'il s'est écoulé entre 2 dates grâce à une formule/code, puisqu'en faisant une simple soustraction basique, Excel ne trouve rien avec ce type de format date (format anglais) ; )
          0
          1. Le problème, c'est qu'excel ne va pas reconnaître une date ou une heure, je sais pas si c'est posswible..
            0
            1. Bonjour,
              Il est conseillé de faire un essai sur un petit bout de fichier.
              Dans un premier temps il faut séparer la date et l’heure en remettant la date «à la française »
              Données – Convertir--> étape 1/3 cocher délimité ---> 2/3 Séparateurs Espace --> 3/ 3 mettre la colonne des dates en format date MJA Laisser la colonne des heures en standard Destination: $C1 --> Terminer

              Ajouter les dates et les heures : =C1+C2 recopier sur la hauteur.
              Voilà maintenant on peut effectuer une opération comme une soustraction de la façon habituelle en choisissant le format adapté au besoin.
              0
              1. Merci pour ta réponse Tontong!
                Par contre, si je suis ce que tu écris :
                J'ai bien convertis ma colonne: dans la première j'ai mes dates et dans la 2nde j'ai mes heures mais avec une date ..
                Et lorsque j'additionne ces 2 colonnes j'obtiens "#VALUE!" même en mettant cette dernière colonne au format JJ/MM/AAAA HH:MM.

                05/16/2007 01/00/1900 16:55 #VALUE!
                05/16/2007 01/00/1900 17:12
                05/06/2007 00:00 01/00/1900 11:31
                05/06/2007 00:00 01/00/1900 11:33

                Je bloque...
                Help please!!!!
                0
                1. Bonjour,
                  J'espère que le fichier ci-dessous sera assez explicite.
                  http://www.cijoint.fr/cjlink.php?file=cj200906/cijjQ0DMk1.xls
                  0
                  1. Contributeur
                    Bonjour,
                    Changer tes dates "anglaise" au format EU en VBA.
                    Sub ChangeDate()
                    Dim Lig As Long, Col As Long
                    Dim A As Variant, D As Variant
                        Col = 5 'N° de colonne à adapter
                        'Commence à la ligne 2 aussi à adapter
                        For Lig = 2 To Cells(65536, Col).End(xlUp).Row
                            If Cells(Lig, Col) <> "" Then
                                A = Cells(Lig, Col)
                                Cells(Lig, Col) = CDate(Mid(A, 4, 3) & Left(A, 3) & Mid(A, 7))
                            End If
                        Next Lig
                    End Sub

                    Pour les différences ont vois après.
                    A+
                    0