Probleme de calcule des heurs
Résolupilulle413 Messages postés 41 Statut Membre -
voici ma petite formule , mais elle ne fonctionne pas !!!
=IF(C25<06:00:00=";"06:00:00-C25*2)
voila ce que je voudrai faire , les heurs prestée en desous de 06heurs sont contée double puis repasse en heurs normal .
exemple : 05:45:00 à 08:00:00 = 02:30:00 de prestée
merci a vous.
31 réponses
- 1
- 2
Problème rencontré : une formule Excel vise à majorer doublement les heures sous 06:00:00 et à revenir à l’heure normale ensuite, avec un exemple du 05:45:00 au 08:00:00. Plusieurs réponses proposent des variantes utilisant IF ou SI et des conditions sur 06:00:00, mais beaucoup affichent des erreurs comme #NAME? ou des listes de restructuration qui ne fonctionnent pas. Des propositions incluent des ajustements en G31 ou C31 et des tests avec des heures de journée comme 22:00:00, mais plusieurs intervenants recommandent d’ouvrir le fichier et de préciser les valeurs. En cas de persistance, des liens externes et des échanges complémentaires apparaissent, sans qu’un consensus clair soit atteint sur la solution optimale et sur le mode d’application retenu.
-
Re,
Je n'ai pas trop de temps, alors si tu veux bien regarde ton fichier en retour et précise ce qui ne va pas, ma formule est en G32
https://www.cjoint.com/?CIAmrAdx7AN
-
Re,
Compléte en G31 la formule comme cela
=IF(G25=0;0;SI(G25<("06:00:00")*1;("06:00:00"-G25)*2;0)+G26-"06:00:00"+G29-G28)
ensuite sélectionne G31, clic droit Copier/clic droit coller en C31, E31, I31, K31
également clic droit dans chaque cellule de la ligne 45 Coller etc ... pouyr chaque cellules et lignes -
Re,
Vite fait, regarde en G31
=IF(G25<("06:00:00")*1;("06:00:00"-G25)*2;0)+G26-"06:00:00"+SI(G29>("22:00:00")*1;((G29-"22:00:00")*2)+"22:00:00"-G28;G29-G28)
teste la si c'est bon copie la formule comme précédemment
-
Re,
regarde ligne 31, j'ai complété la formule pour tester les valeurs 0
https://www.cjoint.com/?CIAn6DOFQWI
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour,
regarde comme cela
=SI(C25<("06:00:00")*1;("06:00:00"-C25)*2;0)
sur Excel version Anglaise
=IF(C25<("06:00:00")*1;("06:00:00"-C25)*2;0)
si tu ne veux pas afficher 0 lorsqu'il n'y à pas de majoration remplace le 0 en fin de formule par ""
=IF(C25<("06:00:00")*1;("06:00:00"-C25)*2;"")
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir. -
Bonjour,
Si la réponse de Mike ne fonctionne pas, c'est qu'il y a un problème dans le format de cellule,
Bonne journée -
-
Voilà, je rame beaucoup en informatique, désolé pour mon manque d'organisation .
Voici le petit tableau ou la je calcule mes heures de service.
Et, ou je commence a travaillé normalement à 07h36 et termine à 15h36 = 07h 36 par jours
Mais si je commence à 05h45, la ai le problème car tout ce qui ai en dessous de 06h00 on le conte double.
Et si je suis de service de permanence la mon temps de midi 00 :30Min ai compté aussi doc 07 :36 à 15 :36 = 08h06 .
Voilà je ne sais pas si cela ait assez claire. -
-
Re,
D'après ta capture écran si je regarde la Sem2 mercredi cellule G25 quelque soit la saisie C, R, M,CS, SP,ou SV en H25 la cellule G25 doit afficher 7:30:00 comment sur la capture écran nous avons 5:45:00. En supposant que cette saisie est manuelle ce qui effacera la formule existante dans cette cellule cela nous donne 6::00:00-05:45:00 soit 15 minutes fois 2 = 30 minutes
ensuite 12:00:00-6:00:00 soit 6:00:00
l'après midi 15:36:00-12:30:00 soit 03:06:00
le total 00:30:00+06:00:00+03:06:00 donne 09:36:00 comme résultat
donne 09:36:00 d'où sors tu 09:51:00
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir. -
-
Re,
Alors pour G31
=SI(G25<("06:00:00")*1;("06:00:00"-G25)*2;0)+G26-"06:00:00"+G29-G28
Excel Anglais
=IF(G25<("06:00:00")*1;("06:00:00"-G25)*2;0)+G26-"06:00:00"+G29-G28
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir. -
Cela ne fonctionne pas regarde au lien 7 il y a le bon tableau pour modifié ; ou c'est moi qui mais la formule a une mauvaise place.
-
Oui merci tu crois qu il y a moyen de déplacer cette formule en ligne 31
-
Dernière petite question, je vien de voire
Que j'ai oublié que ses de 22 heurs à 06hrs que les heurs sont contée double.
Désolé de m'en être aperçu maintenant. -
Oki merci mais la je vien de voire que déplacer la formule en ligne 31 cela ne fonctionne pas comme quand elle ai en ligne 32.
-
Voilà je Vien de copier la formule mais cela me donne #NAM ?
-
UN GRAND MERCI TU ME RETIRE UNE GROSSE EPINE
MECI POUR LE TEMPS PASSER POUR MOI ET A UNE PROCHENE FOIS.....
A+++ -
oups , je vien de voire que ci je mes les heurs manuellement pour une journée normal la reponce n ai pas juste ...
débu: 7:30:00
fin mat: 12:00:00
debu pm: 12:30:00
fin de pm: 15:36:00
0:00:00
total journée: 9:06:00
Normalement cela doit etre 07:36:00 -
Re,
Effectivement cette éventualité n'était pas traitée, en G31 colle cette formule qu'il faudra copier dans les autres cellules
=SI(SOMME(G25:G29)=0;0;SI(G25<("06:00:00")*1;(("06:00:00"*1-G25)*2)+G26-"06:00:00";G26-G25)+SI(G29>("22:00:00")*1;((G29-"22:00:00")*2)+"22:00:00"-G28;G29-G28))
- 1
- 2