Additionner des heures

SPEA

XLDnaute Occasionnel
Bonjour,

Quand j'additionne les heures de fonctionnement d'une machine, j'obtiens un chiffre pas cohérent, pourtant les cellules sont au format hh:mm.

Pour trouver les heures de fonctionnement j'ai appliqué la formule
(X2-X1)*100/24/60 où X1 et X2 sont 2 relevés à l'instant t1 et t2, sachant que le compteur s'incremente d'1 unité toutes les 1 min.

A la fin du mois j'additionne les heures mais la valeur n'est point bonne...
 

SPEA

XLDnaute Occasionnel
Re : Additionner des heures

Bonsoir JYLL,

en effet le compteur est gravé de 0 à 59 min sur les decimales, ensuite on repasse à 0 et on incrémente 1h (me demandez pas pourquoi, l'afficheur electronique de cette machine est ainsi fait...)

Ce qui est sur c'est que ca ne me simplifie pas la tache pour calculer le temps de marche...
 

JYLL

Nous a quitté
Repose en paix
Re : Additionner des heures

re-Bonsoir SPEA,
si tu prends les formules mises dans ma réponse précédente aprés cette phrase, cela fonctionne très bien:
A moins que le compteur ne soit gravé que de 0 à 59 pour la partie décimale;
Pour la différence en heures/minutes:

Code:
=1/24*(ENT(A1-B1)+(A1-B1 -ENT(A1-B1))*100/1440)
Pour transformer A1 et B1 en heures/minutes:
Code:
=1/24*ENT(A1)+((A1)-ENT(A1))*100/1440
=1/24*ENT(B1)+((B1)-ENT(B1))*100/1440
Mettre le Format [h]:mm
Bon test.
 

SPEA

XLDnaute Occasionnel
Re : Additionner des heures

Re

J'ai testé et la première formule ne donne pas un résultat correct par contre si je converti les valeurs numeriques en heures/minutes par la seconde fonction et que je fait une soustraction j'ai bien le temps correct.

Par contre cela va m'obliger à intercaler une colonne pour convertir les données du compteur en format [hh]:mm ce qui ne m'arrange pas.

voir l'exemple ci dessous les 2 variantes.
 

Pièces jointes

  • Maruia 2007_vers1.xls
    29.5 KB · Affichages: 41
  • Maruia 2007_vers1.xls
    29.5 KB · Affichages: 45
  • Maruia 2007_vers1.xls
    29.5 KB · Affichages: 45

wilfried_42

XLDnaute Barbatruc
Re : Additionner des heures

bonjour à tous


avec un fichier, c'est plus facile déja

voici une formule qui devrait faire l'affaire

Code:
=(ENT(ENT(W11)/24) + TEMPS(MOD(ENT(W11);24);MOD(W11*100;100);0))-(ENT(ENT(W10)/24) + TEMPS(MOD(ENT(W10);24);MOD(W10*100;100);0))

format à appliquer : [h]:mm

je detaille : transformation en format jours, Heure, minutes

=(ENT(ENT(W11)/24) + TEMPS(MOD(ENT(W11);24);MOD(W11*100;100);0))
 

SPEA

XLDnaute Occasionnel
Re : Additionner des heures

wilfried_42 à dit:
bonjour à tous


avec un fichier, c'est plus facile déja

voici une formule qui devrait faire l'affaire

Code:
=(ENT(ENT(W11)/24) + TEMPS(MOD(ENT(W11);24);MOD(W11*100;100);0))-(ENT(ENT(W10)/24) + TEMPS(MOD(ENT(W10);24);MOD(W10*100;100);0))

format à appliquer : [h]:mm

je detaille : transformation en format jours, Heure, minutes

=(ENT(ENT(W11)/24) + TEMPS(MOD(ENT(W11);24);MOD(W11*100;100);0))

Bonjour Wilfried,

En fait j'ai déjà intercalé une colonne pour convertir au format hh:mm, ensuite j'ai masqué cette colonne. Je n'ai ensuite plus qu'à faire une soustraction.

Merci quand même pour ta formule, je la garde sous la main car elle peut me servir.

Je n'imaginais pas une telle complexité pour calculer une durée ecoulé sur un simple compteur horaire...

Bonne journée.
 

JYLL

Nous a quitté
Repose en paix
Re : Additionner des heures

Bonjour SPEA , Wilfried et le Forum,

Voici ton classeur avec la formule directement dans la cellule, sans faire de calcul intermédiaire.

Bon test;
 

Pièces jointes

  • Maruia_2007_vers1.zip
    10 KB · Affichages: 35

Statistiques des forums

Discussions
312 332
Messages
2 087 362
Membres
103 530
dernier inscrit
Chess01