• Initiateur de la discussion Initiateur de la discussion SPEA
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

SPEA

XLDnaute Occasionnel
Bonsoir à tout le forum,

je cherche la bonne formule pour calculer la durée ecoulée sur un compteur horaire. Le compteur est au format 100 000,00 donc j'en déduit que l'unité doit être la minute.

entre 100 000,00 et 100 001,00 il s'incrémente de 100 unités donc de 100 min
soit 1h40. Je cherche la bonne formule pour afficher la duree au format hh:mm car si je fait la difference entre les 2 cellule j'obtiens 1h00 ce qui est erroné.

Voilà l'enoncé du pb, merci à ceux qui pourrons m'aider 😉
 
Re : Compteur horaire

Bonsoir SPEA et le forum,

Pour passer en minutes tu multiplies par 100 ta valeur.

Tu dois maintenant diviser ta valeur par 60 pour passer de la notation décimale en notation horaire.

Maintenant que tu as des minutes avec EXcel 1 jour c'est 24 heures alors tu divises ta valeur 24 et tu auras des heures;

Ce qui donne pour 100000,00*100/60/24 = 1666666:40
Ce qui donne pour 100001,00*100/60/24 = 1666668:20
et la différence fait bien : 1666668:20-1666666:40=1:40

en formule Excel : =A1*100/60/24
mettre le format : [h]:mm

Bon test.
 
Re : Compteur horaire

JYLL à dit:
Bonsoir SPEA et le forum,

Pour passer en minutes tu multiplies par 100 ta valeur.

Tu dois maintenant diviser ta valeur par 60 pour passer de la notation décimale en notation horaire.

Maintenant que tu as des minutes avec EXcel 1 jour c'est 24 heures alors tu divises ta valeur 24 et tu auras des heures;

Ce qui donne pour 100000,00*100/60/24 = 1666666:40
Ce qui donne pour 100001,00*100/60/24 = 1666668:20
et la différence fait bien : 1666668:20-1666666:40=1:40

en formule Excel : =A1*100/60/24
mettre le format : [h]:mm

Bon test.

Merci Jean Yves, ta formule fonctionne pour l'exemple cité mais les valeurs
obtenues sont parfois incohérentes, peut être que les unités d'incrementation
de ce compteur ne sont pas les minutes.

En effet le resultat du calcul dépasse parfois le temps écoulé entre 2 relevés...
 
Re : Compteur horaire

Bonjour SPEA et le Forum,

Je reviens sur ton classeur pour te donner la nouvelle formule:

Code:
=A1*35/3600/24

A1/nbsecondepar unité/3600 pour avoir des heures et divisé par 24 codage de l'heure dans Excel .

Si tu prends 100000 et 100001 comme exemple cela te donne:
100000*35/3600/24 = 972:13:20
100001*35/3600/24 = 972:13:55
972:13:20-972:13:55= 0:00:35


mettre le format heure puis format spécial et :
[h]:mm:ss

Bon test.
 
Re : Compteur horaire

JYLL à dit:
Bonjour SPEA et le Forum,

Je reviens sur ton classeur pour te donner la nouvelle formule:

Code:
=A1*35/3600/24

A1/nbsecondepar unité/3600 pour avoir des heures et divisé par 24 codage de l'heure dans Excel .

Si tu prends 100000 et 100001 comme exemple cela te donne:
100000*35/3600/24 = 972:13:20
100001*35/3600/24 = 972:13:55
972:13:20-972:13:55= 0:00:35


mettre le format heure puis format spécial et :
[h]:mm:ss

Bon test.
Merci JYLL

j'avais fait A1/24 et j'obtenais 36s, ca me semblais pas mal.

Peut etre 2 facons d'arriver au même resultat.
 
Re : Compteur horaire

Bonsoir SPEA et le Forum,

J'étais sur un gros classeur, du coup j'ai abandonné un peu le forum. Pour ton compteur horaire c'est effectivement 36s pour une unité même si cela peut parître unpeu particulier, il y a une explication exacte. Ton compteur doit être prévu pour fonctionner sur du 60Hz et actuellement il doit être sur du 50Hz. Sur 60Hz l'unité serait de 1 toutes les 30 secondes ce qui donne 30/50*60= 36 .
Dans ce cas tu sous estime le temps de fonctionnement de ton appareil car il lui faut 36 secondes pour marquer une unité. pour avoir le bon temps de fonctionnement tu dois prendre le temps et le multiplier : temps*5/6 ou temps * 083333333.
Bonne lecture et au plaisir.
 
Re : Compteur horaire

JYLL à dit:
Bonsoir SPEA et le Forum,

J'étais sur un gros classeur, du coup j'ai abandonné un peu le forum. Pour ton compteur horaire c'est effectivement 36s pour une unité même si cela peut parître unpeu particulier, il y a une explication exacte. Ton compteur doit être prévu pour fonctionner sur du 60Hz et actuellement il doit être sur du 50Hz. Sur 60Hz l'unité serait de 1 toutes les 30 secondes ce qui donne 30/50*60= 36 .
Dans ce cas tu sous estime le temps de fonctionnement de ton appareil car il lui faut 36 secondes pour marquer une unité. pour avoir le bon temps de fonctionnement tu dois prendre le temps et le multiplier : temps*5/6 ou temps * 083333333.
Bonne lecture et au plaisir.

Je n'avais pas pensé à la fréquence 🙄 , en effet il est raccordé sur du 60Hz (polynesie).

Merci pour la precision...
 
Re : Compteur horaire

Bonjour SPEA et le Forum,

Ton compteur tourne donc plus vite que prévu, ce qu'il fait normalement en 60s sur le 50 Hz il le fait en 50s sur le 60Hz d'où les temps affichés sont majorés . Il faut faire Heures/6*5 pour avoir le temps réel de fonctionnement.

Ton calcul avec (A1-A2) pour les temps c'est pas bon sur Excel, ce n'est pas sa façon de fonctionner comme je te l'ai précisé sur ma première réponse. pour Excel 24heures c'est égal à 1 conc pour avoir la valeur :
1 heure il te faut faire 1/24= 0,041666667
1mn 1/1440 = 0,000694444
1s= 1/86400= 0,000116279

Si tu n'utilises pas la conversion de temps sur Excel, tous tes calculs seront faux.

Autrement pour le fameux 36 c'est le résultat de 60s/50Hz*60Hz/2=36

Regarde également si ton compteur n'est pas compatible 50Hz/60Hz des fois un simple strap à déplacer et c'est bon.

Bon test, je regarde toujours ce fil au cas où.

Autrement je t'ai envoyé un message perso regarde en haut à droit dans l'interface du Forum.
 
Dernière édition:
Re : Compteur horaire

JYLL à dit:
Bonjour SPEA et le Forum,

Ton compteur tourne donc plus vite que prévu, ce qu'il fait normalement en 60s sur le 50 Hz il le fait en 50s sur le 60Hz d'où les temps affichés sont majorés . Il faut faire Heures/6*5 pour avoir le temps réel de fonctionnement.

Ton calcul avec (A1-A2) pour les temps c'est pas bon sur Excel, ce n'est pas sa façon de fonctionner comme je te l'ai précisé sur ma première réponse. pour Excel 24heures c'est égal à 1 conc pour avoir la valeur :
1 heure il te faut faire 1/24= 0,041666667
1mn 1/1440 = 0,000694444
1s= 1/86400= 0,000116279

Si tu n'utilises pas la conversion de temps sur Excel, tous tes calculs seront faux.

Autrement pour le fameux 36 c'est le résultat de 60s/50Hz*60Hz/2=36

Regarde également si ton compteur n'est pas compatible 50Hz/60Hz des fois un simple strap à déplacer et c'est bon.

Bon test, je regarde toujours ce fil au cas où.

Autrement je t'ai envoyé un message perso regarde en haut à droit dans l'interface du Forum.

Oulah ! je suis over mega embrouillé.
peux tu jeter un coup d'oeil à mon fichier et me dire ce que tu penses de la formule. La valeur numerique relevée sur le compteur en colonne O et le calcul du temps en colonne P.

Merci.
 

Pièces jointes

Re : Compteur horaire

Bonjour SPEA et le Forum,

Finalement ton compteur est bien prévu pour le 60Hz. les 36s viennent tout simplement du fait que les temps affichés sont notation en décimale. Le 100ième d'heure est bien 3600s/100=36s d'où l'incrémentation de 0.01 pour cette durée. L'opération maintenant est simple, il suffit de diviser la valeur du compteur par 24 pour se replacer dans le système de natation d'heures d'Excel et d'appliquer le format [h]:mm:ss et tu pourras contater que si tu mets 0,50 tu as 1/2 heure et 0.01 tu as 36s .

Je te souhaite de bons jours sur Papeete, de la pluie la nuit du soleil le jour et ses magnifiques senteurs comme la fleur de tiaré et le tout devant une Manuia ou Hinano. J'y ai fait pendant 1 an des plongées magnifiques.

A bientôt sur le forum.
 
Dernière édition:
Re : Compteur horaire

JYLL à dit:
Bonjour SPEA et le Forum,

Finalement ton compteur est bien prévu pour le 60Hz. les 36s viennent tout simplement du fait que les temps affichés sont notation en décimale. Le 100ième d'heure est bien 3600s/100=36s d'où l'incrémentation de 0.01 pour cette durée. L'opération maintenant est simple, il suffit de diviser la valeur du compteur par 24 pour se replacer dans le système de natation d'heures d'Excel et d'appliquer le format [h]:mm:ss et tu pourras contater que si tu mets 0,50 tu as 1/2 heure et 0.01 tu as 36s .

Je te souhaite de bons jours sur Papeete, de la pluie la nuit du soleil le jour et ses magnifiques senteurs comme la fleur de tiaré et le tout devant une Manuia ou Hinano. J'y ai fait pendant 1 an des plongées magnifiques.

A bientôt sur le forum.
OK alors ma formule etait correcte alors, merci pour les explications detaillées...

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour