Arrondir une date/heure

Résolu
bigbyl -  
 bigbyl -
Hello tout le monde !

Je suis bloquée avec peut-être quelque chose de très simple pour vous mais j'ai chercher un peu sur les réseaux et j'ai rien trouvé qui me convienne…
J'ai une cellule qui me donne une date avec une heure :
30/01/2019 07:52:32
Et je voudrais réussir à ce que l'heure soit égale à 8:00:00
que ça me donne ceci 30/01/2019 8:00:00

Est-ce possible ?
Parce que j'ai essayé avec des arrondi mais je n'y arrive pas...

1 réponse

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    le plus facile (en attendant mieux) est de faire une table de conversion avec la liste des heures de 0 à 23 (0:00:00: 1:00:00 etc, pour l'exemple de H1 à H24
    est pour une valeur en B2 par exemple, cette formule:

    =ENT(B2)+INDEX(H1:H24;EQUIV(B2-ENT(B2);H1:H24)+1)

    format de cellule personnalisé type jj mm aaaa hh:mm
    mais si cet horaire est obtenu par une formule, il vaudrait peut-être mieux intervenir en amont sur le calcul
    pour ça il faudrait avoir cette formule éventuelle
    crdlmnt

    0
    1. bigbyl
       
      Non bah écoute je viens de tester et ça à l'air de fonctionner !
      Merci beaucoup et je reviens vers toi si ça me pose des problèmes plus tard dans la confection de la suite du fichier.

      Encore merci c'était rapide et efficace :) !!!
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      en complément il va manquer une fourchette au dessus de 23h
      si je reprend mon exemple
      • en H23 tu dois avoir 23:00
      • en H24 tu inscrit 1

      ainsi, quand tu dépasses 23 heures, la date passe au lendemain et l'heure affiche 00:00
      crdlmnt
      0
    3. bigbyl
       
      J'ai pas eu le problème car j'ai pas d'heure qui dépasse 23h pour le moment.
      Mais c'est noté et je l'ajoute pour éviter les problèmes futurs :) !

      Merci
      0