Arrondir des heures

daniel22 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   -  
PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je souhaiterais si le calcul des heures donne un résultat supérieur à 10 heures, que ces heures soient arrondies à l'heure supérieure.
https://www.cjoint.com/c/LChlXav5stx
Merci d'avance our votre aide.

Configuration: Windows / Edge 99.0.1150.30


--

daniel22

9 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    essayez en C3:

    =SI(A3="";"";SI(B3-A3>10/24;10/24;B3-A3))
    crdlmnt
    0
    1. daniel22 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   4
       
      Bonjour Vaucluse,
      Cela ne semble pas fonctionner et me donne comme réponse la valeur en C3
      0
  2. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    Bonjour daniel22
    Salutations à Vaucluse

    En C3 cette formule
    =SI(A3="";"";SI((B3-A3)*24>10;ARRONDI.SUP((B3-A3)*24;0)/24;B3-A3))
    avec cellule au format hh:mm donnera le bon nombre d'heures comme indiqué en colonne "E"

    Cordialement
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Salut Papy Luc
      effectivement je n'avais pas compris la question!
      crdlmnt
      0
  3. daniel22 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   4
     
    Désolé pour le retard mis à répondre.....
    Je regarde dès que possible les solutions proposées.
    En vous remerciant tous.
    0
  4. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
     
    Bonjour.

    Autre proposition, plus courte :
    =SI(C3>C$2;TEMPS(HEURE(C3)+1;;);C3)


    Vous aurez compris qu'il faut compléter ma réponse : en C2 on doit saisir 10:00 !

    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. daniel22 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   4
     
    Bonjour Raymond,
    Merci pour ta réponse, mais ta formule calcule les heures mais ne répond pas à ma question :
    Je souhaiterais si le calcul des heures donne un résultat supérieur à 10 heures, que ces heures soient arrondies à l'heure supérieure.

    Si j'ai bien compris ta réponse...
    0
    1. Raymond PENTIER Messages postés 58211 Date d'inscription   Statut Contributeur Dernière intervention   17 480
       
      Tu as quand même lu mon additif en italique, ajouté en dernière ligne de mon post 6 ?
      0
  7. daniel22 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   4
     
    Autant pour moi Raymond.....
    Et non, je ne l'avais pas vu...
    Je regarde demain mais je crois que tu as raison
    Sorry
    Merci et a +
    0
  8. daniel22 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   4
     
    Pour PapyLuc51,
    Merci pour ta réponse, elle me paraissait très complexe au départ, mais après tout fonctionne parfaitement.
    Encore un grand merci pour ton aide.
    Amitiés.
    0
  9. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    Bonjour daniel22 ; mes amitiés également

    Il n'y rien de complexe dans ma formule, c'est une des plus basiques, je transforme la différence fin-déb en nombre décimal (*24) pour avoir l'arrondi supérieur puis je reviens à l'heure en redivisant le résultat par 24.

    La fonction TEMPS() de Raymond Pentier ; mes amitiés ; est bien plus courte en effet et je ne l'avais vue que très rarement pour m'en souvenir. Il va falloir que je fasse quelques exercices pour l'imprimer dans la caboche ;-))

    Cordialement
    0