Formule

Bonjour,
Je suis assistante maternelle, je débute et je travaille avec le tableau excel 2016...
j'entre en case A, l'heure d'arrivée. En case B, l'heure du départ. En case C, le nombre d'heure et minute.... mon problème est que je voudrais le résultat en centième... Un exemple : 7.30h - 18.15h = 10.75 voilà ce que me trouve excel, alors qu'en fait le résultat est 10.45. Pouvez-vs me dire quelle formule je dois rentrer pour trouver 10.45 au lieu de 10.75 ( changer les horaires????). Aidez moi c'est assez URGENT. Merci

11 réponses

  1. @valval50

    ⚠  7;30 (avec un point-virgule) n'est pas considéré
    par Excel comme une heure valide ! quand on saisit 7;30
    dans une cellule au format standard, c'est aligné à gauche
    car Excel le considère comme le texte "7;30".

    -------------------------------------

    1) Du format hh:mm au format standard

      7:30 passé en format standard donne 0,3125
    18:15 passé en format standard donne 0,760416667
    10:45 passé en format standard donne 0,447916667

    -------------------------------------

    2) Du format standard au format hh:mm

    0,3125 passé en format hh:mm donne 7:30
    0,760416667 passé en format hh:mm donne 18:15
    0,447916667 passé en format hh:mm donne 10:45

    -------------------------------------

    Donc si tu mets manuellement le format hh:mm
    à ces cellules, tu auras les heures ci-dessus.

    Je pense que tu sais changer le format d'une cellule,
    sinon, indiques-le moi et je te dirai comment faire.
     
    0
    1. par contre, dés que je met les deux points (7:30) et que je passe à la cellule suivante, ça me le transforme en 0.31...
      0
      1. Tu as essayé de changer le format de cellule manuellement ?
        0
    2. Cela fonctionne avec un point virgule (7;30) mais en C1 le résultat donne ça ######...
      C'EST VRAIMENT PENIBLE LORSQU'ON N'Y CONNAIT RIEN EN PC
      0
      1. En A1, saisir 7:30 ou 07:30 revient au même ; tu auras : 07:30

        Donc si tu suis bien les indications de mon message de 18 h 50,
        tu dois obtenir en C1 le bon résultat attendu : 10:45

        Tu ne devrais donc pas avoir le 0.29 de ton message de 19 h 16,
        et normalement, ton problème doit être résolu.
         
        0
        1. Et si tu as le 0.29, tu dois manuellement changer le format de la cellule en hh:mm
          0
      2. 07:30 écrit comme ceci plutôt! désolée
        0
        1. Dès que j'inscrit 0.7:30, ça me met direct 0.29 dans la cellule...
          0
          1. @valval50
            Ce serait plus facile si tu indiquais précisément les cellules !

            À l'intersection d'une colonne et d'une ligne se trouve une case
            qu'on appelle cellule ; ainsi, la cellule C8 est la case qui est située
            en colonne C, ligne 8 ; ou si tu préfères : C8 est la cellule qui est
            en ligne 8, colonne C.

            Pour ton exemple :

            En A1 : saisir 7:30 => 07:30
            En B1 : saisir 18:15 => 18:15
            En C1 : saisir =B1-A1 => 10:45

            En principe, les formats de cellules pour A1, B1 et C1 seront mis
            automatiquement : hh:mm
            car le signe deux-points de 7:30 et 18:15 indique à Excel que
            ce sont des heures ; et en C1, la soustraction de 2 cellules
            au format hh:mm donne un résultat avec même format.

            Si ça n'a pas été fait, mettre manuellement le format hh:mm
            pour A1, B1 et C1.
             
            0
            1. Désolée, ça ne fonctionne toujours pas... le D5,"h est surligné en gris et une fenêtre s'ouvre en me disant "nous avons rencontré une erreur dans cette formule"...???
              0
              1. Pardon, il faut mettre un ; (je ne suis pas en France, ici ça fonctionne avec une ,)
                =TEXTE(E5-D5;"h:mm:ss")
                0
            2. Merci. Mais cela ne marche pas... J'ai entré 07:30 et 18:15 et au lieu de 10.75 mon total est de 10.85.
              La formule est =E5-D5, Est-ce la bonne?
              0
              1. Ok, alors essaye ça :
                =TEXTE(E5-D5,"h:mm:ss")
                0
            3. Bonjour

              dans quel format écris-tu tes horaires ?
              A priori dans Excel, si tu lui mets le bon format pour les heures, le calcul sera bon.
              07:30 18:15 10:45

              Il faut donc bien mettre le 0 si heure < 10.
              Séparer heure et minutes par un double point :

              --
              0