Excel Time

Medica1 Messages postés 2 Statut Membre -  
Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
dans une cellule, j'ai une date et l'heure. Comment puis)je séparateur la date de l'heure en 2 colonnes.
ou simplement supprimer l'heure.
Merci

3 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    Bonjour,

    Avec ta date en A1 :
    - la date
    =ENT(A1)
    et format date
    - l'heure
    =A1-ENT(A1)
    et format heure
    0
    1. Medica1 Messages postés 2 Statut Membre
       
      merci déjà pour l'aide.
      Voici ce que j'ai en A1 : 2016-10-07 13:06:22 +0200
      je suppose que je dois me mettre en cellule A2 et taper = ENT... et choisir le format date.
      Merci de me donner la formule correcte.
      Cela m'aidera beaucoup
      0
    2. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Bonjour,

      je suppose que je dois me mettre en cellule A2
      Tu te mets où tu veux, c'est toi qui choisis ta cellule de formule.

      Merci de me donner la formule correcte.
      Les formules ci-dessus sont correctes mais il faut que tu ais une vraie date en A1 et pas du texte.
      0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour à tous,

    pour la date :
    =--GAUCHE(A1;10)

    eric
    0
    1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Salut Éric,

      Ta formule obtient bien la date mais la valeur de la cellule reste la même avec les heures qui sont là si tu fais des calculs.
      Enfin (Jusqu'à preuve du contraire !)
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Heuuuu, tu veux dire quoi par là père Fourras ? :-)
      0
    3. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      La formule
      =--GAUCHE(A1;10)
      équivaut au même résultat que
      =A1
      avec un format
      jj/mm/aaaa
      , et ne supprime pas les heures.
      0
    4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Ah, ok
      En fait tu as fait abstraction de la fin "+0200" qui fait qu'on a affaire à une chaine et non une date interprétable.
      C'est mort pour
      =ENT(A1)

      Donc je ne prend que la partie date de la chaine....
      Bonne nuit ;-)
      0
  3. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Bonjour à Medica1
    ainsi qu'à gbinforme & Eric.

    Tu dis "dans une cellule, j'ai une date et l'heure", mais c'est inexact !

    La cellule A1 contient en réalité une chaîne de caractères !
    La cellule A2 dans laquelle je saisis 2016-10-07 contient une date qui n'est pas au format français, mais au format américain
    La cellule A3 dans laquelle je saisis 13:06:22 contient une heure indiquant les heures, les minutes et les secondes
    La cellule A4 dans laquelle je saisis '+0200 contient le texte "+0200"
    L'ensemble "2016-10-07 13:06:22 +0200" ne contient donc rien d'autre que du texte, inexploitable pour des calculs.

    Quand gbinforme t'a fait sa réponse #1 il ne connaissait pas le contenu de ta cellule !
    La réponse #4 d'Eric te donne effectivement la date demandée, 42650, qu'il faut mettre au format DATE pour lire 07/10/2016.

    La prochaine fois que tu demandes de l'aide, pense à être très précis.

    Cordialement.
    0