Calcul sur les heures dans Excel

Résolu/Fermé
Tatoune770 Messages postés 1 Date d'inscription lundi 25 juillet 2016 Statut Membre Dernière intervention 25 juillet 2016 - 25 juil. 2016 à 17:21
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 - 27 juil. 2016 à 02:41
Bonjour,
Je cherche à gérer un compteur de maintenance dans l' utilisation d'avions dans un aeroclub.
Il y a 3 avions ( chacun ayant une immatriculation differente).
Chaque avion a un certain nombre d'heures d'utilisation allant de 3500 heures à plus de 14500 heures déjà au compteur.
La maintenance doit être effectuée toutes les 50/100/250/500 ou 1000 heures.
Mon tableau doit comporter les éléments suivants:
Nombre d'heures d'utilisation de l'avion, nb d'heures de la dernière maintenance, nb d'heures à la prochaine maintenance.
Chaque pilote entre l'heure de départ du vol, l'heure d'arrivée du vol.
Le tableau calcule heure arrivée-heure départ pour definir le temps de vol puis additionne ce temps au total compteur du pilote précédent.
Ensuite on compare le temps total incrémenté par rapport à la butée théorique de la prochaine maintenance.

Problématique:

Prenons l'exemple d'un avion FGMKH ayant 12464,7 heures au compteurs ( 12464 heures et 7 minutes)
Lorsque je rentre cette valeur dans la cellule "Compteur de départ" sous la forme: =12464,7/24 et le format de la cellule est [h]:mm, l'heure indiquée est 12464:04 soit sous la forme hh:mm mais en prenant le ,7 comme des centièmes au lieu des minutes et en les convertissant ( soit 7 centièmes= 4 minutes)
Ceci fausse le reste des calculs du tableau.
Pouvez vous me conseiller sur la façon de procéder?

Merci par avance.
tatoune770
A voir également:

4 réponses

Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
25 juil. 2016 à 17:50
Bonjour,

Pour éviter les erreurs d'interprétation, je te conseillerais de séparer la saisie des heures et des minutes.
A2 : 12464
B2 : 7
C2 : =A2+B2/60, soit 12464,12 avec un format nombre.
Si besoin, D2 : =C2/24, soit 12464:07 avec un format [h]:mm

A+
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
26 juil. 2016 à 03:33
Bonjour Tatoune.

J'ai du mal à comprendre pourquoi tu ne saisis pas directement 12464:07 !
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
Modifié par Gyrus le 26/07/2016 à 07:37
Bonjour Raymond,

Le problème, c'est que si tu saisis 12464:07, Excel n'interprète pas cette valeur comme un temps.
Pour ramener cette saisie à un temps, il faut jongler avec conversions de texte.
Pas top !

D'autre part, si on souhaite utiliser la virgule pour séparer les heures et les minutes, il faudrait écrire 12464,07
Par exemple, avec cette valeur en A1, on peut récuperer l'heure au format [h ):mm avec la formule =(ENT(A1)+MOD(A1;1)*100/60)/24 qui renvoie 12464:07.
Par contre, si l'opérateur saisit 12464,7 (comme indiqué par tatoune770), la formule renverra 12465:10 puisque ,7 sera traduit comme des dixièmes (et non pas des centièmes).
Voila pourquoi j'ai conseillé de séparer la saisie des heures et des minutes afin d'éviter les confusions.

A+
0
Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
27 juil. 2016 à 02:41
Exact, Gyrus ; je n'av
0
bonjour,
Le problèm est effectivement comme décrit par Gyrus.
La solution proposée en séparant les heures et les minutes fonctonne. Merci Gyrus.
Cela oblige néanmoins à saisir 2 cellules pour entrer les heures de maintenance.
je pense que cela est gérable car accessible uniquement par la personne qui gère le parc avion et donc pas par tous les pilotes.

Je continue le développement de mon tableau et vous recontacte si je rencontre d'autres problèmes avec la gestion des heures dans Excel.
A très bientôt et merci encore pour votre réactivité et la solution apportée.
Tatoune770
0