Soustraction sur excel

Résolu/Fermé
Mounir091 - 6 avril 2012 à 17:47
 mounir091 - 7 avril 2012 à 17:32
Bonjour,

je voudrais faire une soustraction horraires sur Excel ex. 23:00-02:00 ça me donne -21:00, ce qui est faut, le résultat correcte doit çetre 03:00.
j'ai mis la mise en forme sur différents type, mais sans résultat,
please help
Merci
A voir également:

6 réponses

telliak Messages postés 3655 Date d'inscription mercredi 20 septembre 2006 Statut Membre Dernière intervention 27 mars 2024 875
Modifié par telliak le 6/04/2012 à 17:57
Salut,
Bizarre, chez moi, en format «heure», ou «personnalisé» (tel qu'à l'entrée des valeurs), cela donne 21:00 ce qui est juste...
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
6 avril 2012 à 18:17
Salut,

Vous avez dit bizarre, comme c'est bizarre 23:00-2:00 fait bien 21:00 si tu as -21:00 il est possible que la cellule soit formatée avec un format personnalisée

clic droit sur la cellule ou tu as -21:00 comme résultat/Format de cellule/onglet Nombre et clic sur heure et reviens sur la discussion nous dire ce qui ce passe
0
Merci telliak, Mike,
j'ai essayé mais rien de changé, dans mon tableau c'est le seul cas qui n'est pas réalisé, sur les 24H je voudrais calculé la diff entre 23:00 PM et 01:00 AM, ce qui donne 2h de différence dans le système de 24H, mais sur excel ce n'est pas le cas, la différence est comme suit C=B-A:

A _____________________ B ________________C

1) 16:00________________1 8:00_____________02:00

2) 23:00 ________________01:00 ____________-22:00

3 ) 08:00 ________________ 09:30 _____________ 01:30
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 685
Modifié par gbinforme le 6/04/2012 à 23:00
bonjour

Comme entre 22:00 et 2:00 tu changes de jour, il faut utiliser la formule suivante :

=MOD(B1-A1;1)

avec A1=23:00 et B1=2:00

Cette formule fonctionne aussi bien sûr si tu es dans la même journée !
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
0

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

Posez votre question
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
Modifié par Mike-31 le 7/04/2012 à 10:29
Re,

Regarde l'exemple avec ce lien ou il n'y a aucun problème sauf pour 08:00-09:30 ou le compte ne peut être en négatif.
Et pour afficher 01:30 il faudra écrire une formule conditionnelle voir en D3

dans le cas ou tu souhaites avoir un résultat négatif il faut activer le calendrier 1904 si le fichier est orphelin c'est à dire s'il ne récupère pas de données avec des fichiers créé avec le calendrier 1900 ce qui générera des erreurs de calcul.
Il est possible également d'écrire une formule plus complexe pour obtenir le résultat


https://www.cjoint.com/?BDhkvFLCKay

https://www.cjoint.com/?BDhkv59dxIl

ou il y a un problème sur ton fichier et dans ce cas il faudrait l'avoir à notre disposition s'il ne contient pas de notes confidentielles et s'il n'est pas trop lourd, que tu peux joindre avec ce lien

https://www.cjoint.com/

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Bonjour,

Merci pour votre aide, la fonction MOD, expliqué plus haut marche très bien, sinon j'avais créé une condition pour le calcul, SI(LC(-1)<LC(-2);(LC(-1)+1)-LC(-2);LC(-1)-LC(-2)). c'est pareil à celle de ton fichier Mike.

j'espère que ce post sera utile pour d'autre personnes.
merci à tous.
0