Soustraire un nombre d'heure dans Excel

neurone à plat -  
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai essayé à de nombreuses reprises des formules afin de trouver la solution à mon calcul, mais en vain.
Je suis certaine que la réponse est bien simple, mais je ne la trouve pas.

J'expose mon problème, j'aimerais soustraire 15 h 00 à mon cumule d'heure de 29 h 45, mais je n'y arrive pas. Il inscrit toujours #valeur. J'ai beau appliquer à ma cellule h:mm... rien à faire je n'y arrive pas! Pourquoi avoir compliqué tant la chose quand cela aurait pu être si simple!!

2 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonsoir,

    15 h 00 comme 29 h 45 n'est pas un format numérique reconnu par Excel, il convient donc de parler le même langage qu'Excel 15:00 et 29:45
    si tu tiens à avoir 15 h 00 il faut créer un format personnalisé hh" h "mm
    ensuite le calcul est facile =cellule - cellule exemple =A1-A2
    ou =cellule contenant 29:45-"15:00" ou encore ="29:45"-"15:00" et formater la cellule en format heure
    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
  2. M3NSONG3 Messages postés 670 Statut Membre 162
     
    Je ne m'y connais pas beaucoup en Excel mais :
    Sub test()

    Dim D1 As Date
    Dim D2 As Date

    D1 = CDate("10:45:21")
    D2 = CDate("10:47:17")

    MsgBox CDate(D2 - D1)

    End Sub

    Pourrais peux être marché non ?
    Cordialement, M3NSONG3 ! ----- Après 3 jours sans réponse, je ne suis plus le sujet !
    -2