ARRONDIR à la demi-heure.

Vyronas

XLDnaute Nouveau
Bonjour à tous,

J'ai beau chercher sur le forum, je n'ai toujours pas trouvé la solution à mon problème..

Voici le problème:
Je souhaite créer un fichier avec des heures de pointage d'entrée / sortie au travail.
Lorsque je pointe après 9h00, une demi-heure de congé m'est débitée. (9h01 => 0:30 minutes de congés)
Lorsque je pointe après 9h30 donc, un demi-heure de congé m'est débitée, mais à 9h31 => 1:00 heure de congés.

MAIS, la formule que j'utilise, ne fait pas la différence entre 10h00 et 10h01... Dans les deux cas, elle me débite 1:30 de congés, alors que si je pointe à 10:00 je ne devrais toujours avoir qu'une seule heure de débit congés...

Voici donc ce que je souhaite obtenir:

9:00 => 0:00
9:01 => 0:30
[...]
9:29 => 0:30
9:30 => 0:30
9:31 => 1:00
[...]
9:59 => 1:00
10:00 => 1:00
10:01 => 1:30

etc...

en gros, chaque demi-heure entamée, me fais perdre 30 minutes de congés.

Pour l'anecdote, si je pointe à 9h32, je perds en réalité 1h00 de congés, mais 28 minutes me sont créditées dans un "bonus" journalier... ce bonus, me permet de partir plus tôt du bureau par exemple... ou encore, de prendre un jour de congé lorsque j'ai étteint 7h30 de bonus.

J'espère que ma demande est claire, sinon n'hésitez pas à me demander des explications!

Voici un fichier en annexe pour vous aider à visualiser ma demande. (désolé pour "l'usine à gaz" que constitue ma formule...)
Merci pour votre aide!
 

Pièces jointes

  • EXEMPLE 1.xlsx
    12.8 KB · Affichages: 79
  • EXEMPLE 1.xlsx
    12.8 KB · Affichages: 97
  • EXEMPLE 1.xlsx
    12.8 KB · Affichages: 104
Dernière édition:

Vyronas

XLDnaute Nouveau
Re : ARRONDIR à la demi-heure.

Je renouvelle mes salutations!

Dites, lorsque l'on a 260:00 heures, quelle formule permettrait d'afficher dans une autre cellule " => 34 jours et 5 heures ", en sachant qu'une journée de travail équivaut à 7:30.

Je pensais à un truc du genre:
=CONCATENATE("=> "; Formule que je ne connais pas pour les jours;" Jours et "; Formule que je ne connais pas pour les heures;"heures." ).

Mais je crois savoir qu'il existe aussi peut-être un "Format spécifique" à appliquer non?...

C'est du coton pour vous, et du granite pour moi!

Merci :')
 
Dernière édition:

ROGER2327

XLDnaute Barbatruc
Re : ARRONDIR à la demi-heure.

Bonjour à tous.


Un essai :​
Code:
=ENT(A1*16/5)&"j"&TEXTE(A1-ENT(A1*16/5)*5/16;" h""h ""mm""min""")
ou​
Code:
=ENT(A1*16/5)&" jour"&SI(ENT(A1*16/5)>1;"s";" ")&TEXTE(A1-ENT(A1*16/5)*5/16;SI(A1*24-ENT(A1*16/5)*15/2>1;" h ""heures ""mm";" h ""heure  ""mm"))
ou​
Code:
=ENT(A1*16/5)&" jour"&SI(ENT(A1*16/5)>1;"s";" ")&TEXTE(A1-ENT(A1*16/5)*5/16;" h ""heur"""&SI(A1*24-ENT(A1*16/5)*15/2>1;"""es ""mm";"""e  ""mm"))
ou​
Code:
=ENT(A1*16/5)&" jour"&SI(ENT(A1*16/5)>1;"s";" ")&TEXTE(A1-ENT(A1*16/5)*5/16;" h ""heure"""&SI(A1*24-ENT(A1*16/5)*15/2>1;"""s""";""" """)&""" ""mm")


Bonne soirée.


ℝOGER2327
#7104


Mercredi 11 Décervelage 141 (Saint Eustache, libérateur - fête Suprême Quarte)
19 Nivôse An CCXXII, 7,3426h - marbre
2014-W02-3T17:37:20Z
 

Pièces jointes

  • Jours bizarres.xlsx
    12.5 KB · Affichages: 54

Vyronas

XLDnaute Nouveau
Re : ARRONDIR à la demi-heure.

Merci Renyeu! formule simple claire et précise. Mais j'ai oublié de demander qu'elle contienne les demi-heures...

Merci Roger! la barre est tellement haute que je ne comprend rien à tes formules!..
Mais le résultat attendu est là: J'ai les demi-heures.

Grand merci pour votre aide! je vais étudier tout ca, et modifier selon mes besoins.

PS: je noterais au passage la nomination du fichier de Roger qui me fait bien rire.. ^^
 

Statistiques des forums

Discussions
312 193
Messages
2 086 062
Membres
103 110
dernier inscrit
Privé