Heures et décimales

Résolu/Fermé
soubisien85 Messages postés 248 Date d'inscription vendredi 14 février 2014 Statut Membre Dernière intervention 21 avril 2019 - 26 févr. 2014 à 16:57
 SOUBISIEN85 - 26 févr. 2014 à 20:07
Bonjour à tous,

Exemple : j'ai en A1 , l'heure actuelle ( formule = maintenant) en A2 L'heure de mon rendez vous , je voudrais en A3 le délai entre les deux, soit A2-A1, mais je n'ai pas le résultat en décimales... J'ai le délai en HH:mm, j'ai beau multiplier par 24 ...
Merci pour vos réponses

Cordialement

Soubisien85

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
Modifié par Vaucluse le 26/02/2014 à 17:05
Bonjour
le code MAINTENANT donne une valeur numérique incluant la date du jour et l'heure en cours en A1(voyez avec un format standard sur la cellule) alors que votre cellule A2 ne concerne qu'une heure.
Pour avoir l'écart en heures:
=A2-(A1-ENT(A1))

... à moins que vous n'entriez dans la cellule A la date et l'heure de votre RV (avec un blanc entre la date et l'heure) auquel cas A2-A1 fonctionne.

Crdlmnt


Errare humanum est, perseverare diabolicum
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 247
26 févr. 2014 à 17:32
Bonjour à tous,

j'ajouterai que si tu veux le temps en heures décimales, multiplier hh:mm par 24, et mettre le format de cellule Standard ou Nombre.

eric
0
En fait cela donne un résultat négatif, c'est normal car devais faire A1-A2 ET NON PAS LE CONTRAIRE, pour arriver a avoir le résultat , j'ai fait en A4 (a3*-24) si vous avez mieux a me proposer , je prend
Pour ce qui est d'ajouter un espace dans la cellule ... je n'ai pas compris comment faire car dans ma barre d'outils s'affiche donc MAINTENANT()
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
Modifié par Vaucluse le 26/02/2014 à 18:30
Pour avoir un résultat positif, il faut soustraire:
cel Heure RV - Maintenant, et si c'est négatif, ce qu'Excel n'aime pas,c'est que le RV est dépassé!
crdlmnt

et donc simplement si l'heure du RV est en A1:
=A1-(MAINTENANT()-ENT(MAINTENANT())
sans passer par une autre cellule pour afficher maintenant.


Ceci dit pour soustraire directement avec la date complète
exemple:

en A1, heure du rendez vous, écrire:
26/2/2014 22:30 avec un blanc entre la date et l'heure dans la même cellule.
et en B1:
A1-MAINTENANT() donnera directement le temps restant en hh:mm:sss
pour transformer en décimale si besoin, vois message Eriic

crdlmnt
0
c'est un peu compliqué cette histoire , enfin ca fonctionne , j'ai protégé les cellules j'y touche plus ! :-))
Mais je vais y penser de très près

merci infiniment

Cordialement
SOUBISIEN85
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
Modifié par Vaucluse le 26/02/2014 à 19:42
Pas de quoi
Excel et les formats horaires, ce n'est effectivement pas évident, mais vous verrez on s'y fait.
pour comprendre plus facilement affecter les valeurs dans les cellules et formatez les en "standard"
vous verrez alors ce qu'Excel prend en compte comme valeur num dans les calculs.
Bonne route
crdlmnt
Ps je passe le sujet en résolu
0