Calcul d'heure fonctionne en négatif mais pas en positif
Davy
-
gyrus -
gyrus -
Bonjour à tous,
J'ai un souci dans une de mes tableaux.
En fait dans mon planning mensuel, j'indique mon nombre d'heure prestées chaque jour.
J'ai posé une condition demandant que si je suis en dessous du nombre d'heure, il devait noter la différence, et si j'étais en positif de 30 min ou plus, il devait mettre le surplus et sinon il ne fait rien.
J'ai donc ceci =SI((J12-C12)<0;(J12-C12);SI((J12-C12)>="0:30";(J12-C12);0)).
Ma condition de doit pas être correcte car cela fonctionne très bien en négatif, mais pas en positif.
Quelqu'un de charitable aurait-il une idée?
Je vous remercie d'avance
J'ai un souci dans une de mes tableaux.
En fait dans mon planning mensuel, j'indique mon nombre d'heure prestées chaque jour.
J'ai posé une condition demandant que si je suis en dessous du nombre d'heure, il devait noter la différence, et si j'étais en positif de 30 min ou plus, il devait mettre le surplus et sinon il ne fait rien.
J'ai donc ceci =SI((J12-C12)<0;(J12-C12);SI((J12-C12)>="0:30";(J12-C12);0)).
Ma condition de doit pas être correcte car cela fonctionne très bien en négatif, mais pas en positif.
Quelqu'un de charitable aurait-il une idée?
Je vous remercie d'avance
Configuration: Windows / Chrome 75.0.3770.142
A voir également:
- Calcul d'heure fonctionne en négatif mais pas en positif
- Calcul moyenne excel - Guide
- 35 go internet équivalent en heure ✓ - Forum Free mobile
- Heure de connexion whatsapp qui ne changé pas - Accueil - WhatsApp
- Calcul km marche à pied gratuit - Télécharger - Sport
- Changement d'heure - Guide
2 réponses
bonjour, comment encodes-tu tes heures?
si Excel les voit comme de "vraies" heures, moi j'utiliserais plutôt
si Excel les voit comme de "vraies" heures, moi j'utiliserais plutôt
temps(0;30;0)au lieu de
"0:30".
Excel ne gère pas les durées négatives ; donc remplacer
=SI((J12-C12)<0;(J12-C12);SI((J12-C12)>="0:30";(J12-C12);0)) par
=SI((J12-C12)<0;(C12-J12);SI((J12-C12)>="0:30";(J12-C12);0))
Avec la rectification de yg_be, la formule devient
=SI((J12-C12)<0;(C12-J12);SI((J12-C12)>=TEMPS(0;30;0);(J12-C12);0))
Et en supprimant toutes les parenthèses inutiles, on obtient finalement
=SI(J12-C12<0;C12-J12;SI(J12-C12>=TEMPS(0;30;0);J12-C12;0)
=SI((J12-C12)<0;(J12-C12);SI((J12-C12)>="0:30";(J12-C12);0)) par
=SI((J12-C12)<0;(C12-J12);SI((J12-C12)>="0:30";(J12-C12);0))
Avec la rectification de yg_be, la formule devient
=SI((J12-C12)<0;(C12-J12);SI((J12-C12)>=TEMPS(0;30;0);(J12-C12);0))
Et en supprimant toutes les parenthèses inutiles, on obtient finalement
=SI(J12-C12<0;C12-J12;SI(J12-C12>=TEMPS(0;30;0);J12-C12;0)