Pb calcul horaire avec excel

gentiloup

XLDnaute Nouveau
Bonsoir,

je dois réaliser un tableau avec une colone "A" dans laquelle est saisie une heure de début ( saisie sous la forme 1200 et affichée 12:00, cela j'y parviens sans PB en personalisant l'affichage 00":"00), une deuxieme colone "B" dans laquelle est saisie une heure de fin sous la même forme que précédement et enfin une troisième colone "C"qui doit afficher une couleur Rouge d'attention si l'heure de début est dépassée de 12 heures et si l'heure de fin de la même ligne n'est pas renseignée, ceci fonctionnant 24h/24h

J'arrivais au but avant d'avoir la contrainte de saisie, mais maintenant je n'arrive plus a trouver une solution.

pouvez-vous m'aider

Merci d'avance:mad:
 

Pièces jointes

  • Calcul horaire.xls
    13.5 KB · Affichages: 127
  • Calcul horaire.xls
    13.5 KB · Affichages: 129
  • Calcul horaire.xls
    13.5 KB · Affichages: 133
Dernière édition:

wilfried_42

XLDnaute Barbatruc
Re : Pb calcul horaire avec excel

bonjour gentiloup

tu as un autre probleme, meme si tu affiches 12:00 tu as toujours 1200 dans ta cellule et tu ne geres toujours pas les heures, seulement un format personalisé

donc au lieu d'utiliser les format d'affichage, utilises la correction automatique durant la saisie, en y inserant le : automatiquement, tu auras les heures
 

Catrice

XLDnaute Barbatruc
Re : Pb calcul horaire avec excel

Bonsoir,

Sauf erreur, tu travailles sur une version 5 ou 95 d'Excel ...
Les solutions jointes risquent de ne pas fonctionner.

Dans l'onglet Feuil1 une solution avec MFC (Mise en Forme Condionnelle) avec saisie classique des heures ou avec ta saisie.

Dans l'autre onglet une solution Macro
La macro s'execute à chaque fois qu'on modifie une heure dans la zone A2:B7 et met en Rouge suivant les critères demandés.
 

Pièces jointes

  • Calcul horaire.xls
    36.5 KB · Affichages: 132
  • Calcul horaire.xls
    36.5 KB · Affichages: 122
  • Calcul horaire.xls
    36.5 KB · Affichages: 132

gentiloup

XLDnaute Nouveau
Re : Pb calcul horaire avec excel

Bonjour,
j'ai enregistrer par erreur le fichier sous format excel 95 mais en fait je travaille avec excel 2002.
De plus, la solution proposée ne tient pas compte de l'heure actuelle.
c'est à dire que si l'heure de début saisie en A2 est 2200 ( 22:00 affichée) et que l'heure de consulation du fichier est 10:01, la cellule C2 devrait s'afficher au rouge, si la cellule B2 n'est pas renseignée, ce qui n'est pas les cas.
un grand merci pour votre aide.
 

gentiloup

XLDnaute Nouveau
Re : Pb calcul horaire avec excel

Bonjour,
j'ai enregistrer par erreur le fichier sous format excel 95 mais en fait je travaille avec excel 2002.
De plus, la solution proposée ne tient pas compte de l'heure actuelle.
c'est à dire que si l'heure de début saisie en A2 est 2200 ( 22:00 affichée) et que l'heure de consulation du fichier est 10:01, la cellule C2 devrait s'afficher au rouge, si la cellule B2 n'est pas renseignée, ce qui n'est pas les cas.

Quand à remplacer la mise en forme personnalisée par une correction automatique,

est-ce que je dois envisager tout les cas durant 24h, soit 1440 cas (1 par minute) ou existe-t-il une autre solution?


un grand merci pour votre aide
 

Catrice

XLDnaute Barbatruc
Re : Pb calcul horaire avec excel

Bonjour,

Peux tu redéfinir ton besoin plus précisément ?

La solution ne tient pas compte de l'heure actuelle car tu viens tout juste d'en parler ;)

D'apres ce que j'ai compris :
Si la cellule B est vide et que l'heure actuelle est supérieure de 12:00 à l'heure saisie en colonne A => on met en rouge.
Si il est 10:00 et que la cellule A2 contient 22:00 il faut mettre en Rouge
Si il est 10:00 et que la cellule A2 contient 12:00 on fait quoi ? On prend 12:00 hier soit 22:00 de dépassement ou 12:00 (dans 2:00) soit 2:00 avant le debut du compte à rebours ?

En résumé, quand est-ce qu'on décide de prendre l'heure 12:00 avant l'heure actuelle ou 12:00 apres l'heure actuelle ?
Ou prend-on toujours l'heure 12:00 avant l'heure actuelle ?
 

gentiloup

XLDnaute Nouveau
Re : Pb calcul horaire avec excel

Je vais essayer d'être plus clair,
voici mon pb.

dans la cellule D1 je saisie une heure sous la forme 0100 qui dois s'afficher 01:00 pour 1h du matin.

dans la cellule E1 je saisie une heure sous la même forme .

La cellule F1 : doit restée blanche si D1 n'est pas renseignée,

La cellule F1 : doit s'affichée Rouge si l'heure actuelle est supérieure à D1 + 12h et que E1 est vide .

d'avance merci et bonne journée.
 

Pièces jointes

  • Calcul horaire.xls
    13.5 KB · Affichages: 87
  • Calcul horaire.xls
    13.5 KB · Affichages: 90
  • Calcul horaire.xls
    13.5 KB · Affichages: 96

gentiloup

XLDnaute Nouveau
Re : Pb calcul horaire avec excel

Excusez moi j'ai envoyé le mauvais fichier en fichier joint.
voici la bonne version
bonne après midi
 

Pièces jointes

  • Calcul horaires.xls
    19 KB · Affichages: 93
  • Calcul horaires.xls
    19 KB · Affichages: 92
  • Calcul horaires.xls
    19 KB · Affichages: 89

gentiloup

XLDnaute Nouveau
Re : Pb calcul horaire avec excel

Je vais essayer d'être plus clair,
voici mon pb.

dans la cellule D1 je saisie une heure sous la forme 0100 qui dois s'afficher 01:00 pour 1h du matin.

dans la cellule E1 je saisie une heure sous la même forme .

La cellule F1 : doit restée blanche si D1 n'est pas renseignée,

La cellule F1 : doit s'affichée Rouge si l'heure actuelle est supérieure à D1 + 12h et que E1 est vide .
On prend donc 12 h avant l'heure actuelle
d'avance merci et bonne journée.
 

gentiloup

XLDnaute Nouveau
Re : Pb calcul horaire avec excel

Bonsoir,
dans la solution proposée, lorsque je tape 1000 , pour 10:00, en D14 il y a 00:00 qui s'affiche dans la cellule
et 26/09/1902 00:00:00 dans la barre de formule.
Et donc cela ne fonctionne pas.
merci tout de même pour le temps que vous m'accordez.
Gentiloup
 

wilfried_42

XLDnaute Barbatruc
Re : Pb calcul horaire avec excel

bonsoir à tous

voici une solution par macro avec interruption sur saisie
 

Pièces jointes

  • Calcul horaires.xls
    36.5 KB · Affichages: 100
  • Calcul horaires.xls
    36.5 KB · Affichages: 101
  • Calcul horaires.xls
    36.5 KB · Affichages: 94

Catrice

XLDnaute Barbatruc
Re : Pb calcul horaire avec excel

Gentiloup,

Le tableau qui te concerne est celui du haut.
Tu tapes 1000 ça correspond à 10:00 (avec le format que tu as mis)

Le tableau du bas c'est le meme exercice pour ceux qui tapent 10:00 au format Excel (c'est à dire avec les 2 points).
C'est à titre indicatif pour ceux que ça interesse ou pour toi si tu es ammené à utiliser le format horaire d'Excel à terme.
Sinon, n'en tiens pas compte.


Est-ce que le tableau du haut répond à ta question ?
 

gentiloup

XLDnaute Nouveau
Re : Pb calcul horaire avec excel

Bonsoir,
j'ai réussi avec votre aide à transformer l'heure saisie sous la forme 1200 en format reconnu par excel 12:00.
Toutefois ceci ne fonctionne pas pour les heures 00:01 et 09:59 qui sont reconnus en 1:1 dans la cellule H2 par la méthode de transformation utilisée pour la cellule D2 par exemple:
(=GAUCHE(D2;2)&":"&DROITE(D2;2))
si D2 = 0001 alors la cellule H2 je trouve 1:1 au lieu de 00:01.
pouvez-vous m'aider
merci d'avance
ci joint mon fichier
 

Pièces jointes

  • Calcul horaires.xls
    30.5 KB · Affichages: 86
  • Calcul horaires.xls
    30.5 KB · Affichages: 91
  • Calcul horaires.xls
    30.5 KB · Affichages: 85

Discussions similaires

Réponses
15
Affichages
568

Statistiques des forums

Discussions
312 668
Messages
2 090 739
Membres
104 643
dernier inscrit
adriano22