Heures et décimales

Résolu
soubisien85 Messages postés 248 Date d'inscription   Statut Membre Dernière intervention   -  
 SOUBISIEN85 -
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   Statut Contributeur Dernière intervention   6 440
 
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   Statut Contributeur Dernière intervention   7 276
 
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
soubisien85
 
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   Statut Contributeur Dernière intervention   6 440
 
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
soubisien85
 
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   Statut Contributeur Dernière intervention   6 440
 
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