Mise en forme conditionnelle en fonction du temps

Chacha1212 -  
PHILOU10120 Messages postés 6433 Date d'inscription   Statut Contributeur Dernière intervention   - 12 sept. 2022 à 19:50

Bonjour 

Je souhaiterais mettre en surbrillance une cellule en fonction de l’heure.

J’ai une heure de sortie notée dans cette cellule (exemple 10:00) et j’aimerais que quand l’heure actuelle est égale à l’heure de sortie moins 15 min (ici 9h45) la cellule e en rouge. 
 

Merci de votre aide 

A voir également:

6 réponses

PHILOU10120 Messages postés 6433 Date d'inscription   Statut Contributeur Dernière intervention   822
 

Bonjour Chacha1212

Mettre cette formule dans la MFC

=SI(B5>1/24*9,75;1;0)


0
Chacha1212
 

J’ai essayé dans mon tableau mais vu que les heures « initiale » changent cela ne fonctionne pas.

Auriez vous une solution pour que quelque soit l’heure initiale la cellule initiale cela s’applique ? 
 

0
brucine Messages postés 20376 Date d'inscription   Statut Membre Dernière intervention   3 203
 

Bonjour,

En supposant que l'on ne veuille pas utiliser comme Philou le propose une deuxième cellule, et supposant que l'heure cible soit en B4, on peut essayer:

=HEURE(MAINTENANT())*60+MINUTE(MAINTENANT())-HEURE(B4)*60-MINUTE(B4)=15

0
PHILOU10120 Messages postés 6433 Date d'inscription   Statut Contributeur Dernière intervention   822
 

Bonjour Chacha1212

Remplacer 9,75 par B9, (B9 étant la cellule avec l'heure initiale)

=SI(B5>1/24*B9;1;0)


0
PHILOU10120 Messages postés 6433 Date d'inscription   Statut Contributeur Dernière intervention   822
 

Bonjour Brucine

Il faut mettre >= dans votre formule autrement elle mettra en Rouge qu'un instant 

=HEURE(MAINTENANT())*60+MINUTE(MAINTENANT())-HEURE(B4)*60-MINUTE(B4)>=15


0
brucine Messages postés 20376 Date d'inscription   Statut Membre Dernière intervention   3 203
 

Bonjour,

Tout à fait.

J'ai obéi littéralement à la demande initiale (quand l'heure actuelle est égale à), mais ce qui est bien sûr absurde.

0

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

Posez votre question
Chacha1212
 

J'ai essayé avec votre formule mais ça ne fonctionne pas. C'est peut être moi qui n'ai pas été assez claire

Je voudrais que quand il est 12h05 la cellule B2 (ou il y a 12h20) e en rouge 

Idem pour C2 quand il est 13h05 etc....

0
brucine Messages postés 20376 Date d'inscription   Statut Membre Dernière intervention   3 203
 

Bonjour,

Chez moi, ça marche sans problème; ma cellule B4 correspond à ta C2 au format hh:mm, B5 vaut =MAINTENANT() hh:mm uniquement pour test, j'ai recopié en mise en forme conditionnelle selon formule en B4 la formule en C4 dont tu constates qu'elle répond VRAI et qui n'existe elle aussi que pour test (il est 18:54, donc 18:39 entré manuellement exactement 15 mn avant):

 

0
PHILOU10120 Messages postés 6433 Date d'inscription   Statut Contributeur Dernière intervention   822
 

Bonjour

En modifiant comme ceci la cellule sera rouge pendant 15 mn

Dans la MFC mettre

=SI(HEURE(MAINTENANT())*60+MINUTE(MAINTENANT())-HEURE(B8)*60-MINUTE(B8)<=15;1;0)


0