Formule excel conditionnelle avec heures
louloulililoulou
Messages postés
2
Statut
Membre
-
louloulililoulou Messages postés 2 Statut Membre -
louloulililoulou Messages postés 2 Statut Membre -
Bonjour,
Je suis nouvelle ici,j'ai un peu visité le forum et je n'ai pas trouvé la réponse à ma question (j'espere avoir assez fouillé!)
Donc j'ai un tableau sur excel. Je veux connaitre le nombre d'heures que je travaille par jour.
Mais si ce chiffre est supérieur à 8, je veux qu'il me marque 8.
Donc ma formule est =SI((B1-A1)>8;8;(B1-A1))
Sachant que B1 est mon heure de départ et A1 mon heure d'arrivée.
Dans ma cellule mes heures sont rentrées comme ceci 12:10 (format heure)
Ma formule ne marche pas car quand j'ai plus de 8h il me met par exemple 9.
Merci pour votre aide.
Je suis nouvelle ici,j'ai un peu visité le forum et je n'ai pas trouvé la réponse à ma question (j'espere avoir assez fouillé!)
Donc j'ai un tableau sur excel. Je veux connaitre le nombre d'heures que je travaille par jour.
Mais si ce chiffre est supérieur à 8, je veux qu'il me marque 8.
Donc ma formule est =SI((B1-A1)>8;8;(B1-A1))
Sachant que B1 est mon heure de départ et A1 mon heure d'arrivée.
Dans ma cellule mes heures sont rentrées comme ceci 12:10 (format heure)
Ma formule ne marche pas car quand j'ai plus de 8h il me met par exemple 9.
Merci pour votre aide.
A voir également:
- Formule excel conditionnelle avec heures
- Mise en forme conditionnelle excel - Guide
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Formule somme excel ligne - Guide
1 réponse
Bonsoir
Excel à toujours des réactions curieuses pour traiter les heures, car il compte en jour de 24h.
Pour contourner votre problème:
Dans une cellule hors champ, exemple F1, rentrez: 8:00
La formule devient:
=SI(B1-A1>$F$1;$F$1;B1-A1)
Et tirez la sur la hauteur du champ.Ca devrait marcher
Vous pouvez essayez aussi directement:
=SI(B1-A1>1/24*8;1/24*8;B1-A1)
Crdlmnt
Excel à toujours des réactions curieuses pour traiter les heures, car il compte en jour de 24h.
Pour contourner votre problème:
Dans une cellule hors champ, exemple F1, rentrez: 8:00
La formule devient:
=SI(B1-A1>$F$1;$F$1;B1-A1)
Et tirez la sur la hauteur du champ.Ca devrait marcher
Vous pouvez essayez aussi directement:
=SI(B1-A1>1/24*8;1/24*8;B1-A1)
Crdlmnt
ça fonctionne.