Une suite de logiciels de tableur Microsoft avec des outils pour analyser, créer des graphiques et communiquer des données
Note : Cette réponse a été traduite dans votre langue, donc certains formulés peuvent ne pas être parfaitement naturels. De plus, la formule testée sera en version anglaise. Merci pour votre patience et votre compréhension.
Bonjour @Gabriel Puig,
Merci d'avoir posté votre question sur le forum de questions-réponses de Microsoft.
D'après votre description, vous êtes confronté à un problème classique de précision en virgule flottante dans Excel. Même lorsque votre total visible est exactement 24:00, la décimale sous-jacente peut être 23,9999999 ou 24,0000001. Lorsque vous faites ensuite MOD(24*C10,4) et arrondi vers le haut, de petites erreurs d'arrondi peuvent devenir des heures supplémentaires.
Pour résoudre ce problème, vous devez travailler en minutes entières, puis calculer les demi-journées et le reste à partir de cette valeur entière en suivant ces étapes :
- Caculate minute totale "=ROUND(C10*1440, 0) »
- Nombre de demi-journées de caculation « = QUOTIENT(ROND(C10*1440,0), 240) »
- Heures de caculation restantes "=MOD(ROUND(C10*1440,0), 240) / 60 »
J'ai testé cela de mon côté, et j'ai remarqué qu'en utilisant la formule SUM, le total s'affiche à 24:00 car Excel arrondi le résultat. Cependant, en utilisant la méthode de calcul alternative, la valeur se résout exactement à 0:00, indiquant la véritable valeur sous-jacente.
Note : Veuillez comprendre qu'en tant que modérateur de forum, mon objectif principal est de fournir des conseils utiles et un soutien à travers les étapes générales de dépannage. Bien que je n'aie pas accès aux systèmes internes ni aux dispositifs de test nécessaires pour résoudre les problèmes backend/compte, j'apprécie vraiment votre compréhension de ces limites.
J'espère que ces informations vous seront utiles. Si quelque chose n'est pas clair, n'hésitez pas à me contacter.
Si la réponse est utile, veuillez cliquer sur « Accepter la réponse » et veuillez la voter positivement. Si vous avez des questions supplémentaires sur cette réponse, veuillez cliquer sur « Commenter ».
Si vous souhaitez recevoir la notification par email correspondante à ce fil, veuillez suivre les étapes de notre documentation pour activer les notifications par e-mail.