Calcul d'heures dans un tableau excel

  • Initiateur de la discussion Initiateur de la discussion am0niak
  • 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 !

am0niak

XLDnaute Nouveau
Bonjour à tous,
Je possède un tableau qui recueille des heures d'intervention sur des machines.
J'ai une fonctionnalité qui permet de calculer le nombre d'heures total entre deux dates choisies, qui a été codée par job75.
Mon problème est lorsque que ça tombe sur des nombres décimaux, la fonction me sort des nombres aberrants, et j'ai beau regarder je ne vois aucun lien entre ce nombres et la formule choisie.
Et j'aimerai (si il est possible de faire ça), lorsque je choisi de voir les heures d'un seul intervenant, que la fonction me calcule ses heures à lui et non les heures totales entre les deux dates choisies.
J'espère avoir été le plus clair possible pour vous, j'ai un peu de mal encore avec VBA, Excel 🙁
Merci
Cordialement Am0niak
 

Pièces jointes

Re : Calcul d'heures dans un tableau excel

Bonsour®

certains nombres ne sont pas des nombres mais des textes !!!!!


solution :
écrire 1 dans une cellule libre quelconque
Edition > Copier
selectionner la plage de cellules comportant les valeurs problématiques (colonne compléte éventuellement)
edition > Collage spécial > Multiplier
 

Pièces jointes

  • Capture.JPG
    Capture.JPG
    36.4 KB · Affichages: 186
  • Capture.JPG
    Capture.JPG
    36.4 KB · Affichages: 232
  • Capture.JPG
    Capture.JPG
    36.4 KB · Affichages: 231
Re : Calcul d'heures dans un tableau excel

Merci Pour vos réponses,
CHALET53 je te remercie pour le fichier que tu m'as retourné. Tout fonctionne parfaitement, mais il y a une chose que je ne comprends pas. C'est pourquoi mettre une liste dans le module ?
(débutant, donc question idiote oblige ^^)
Je te remercie encore =)
cordialement
Am0niak
 
Re : Calcul d'heures dans un tableau excel

Oui excuse moi cela n'est pas très clair.
Je veux dire par là : Pourquoi placer une liste dans le module ? alors qu'on peut la mettre dans l'userform.
tu l'as placé là pour qu'elle puisse être ré-utilisée ailleurs ? ou alors j'y suis pas du tout ? ^^
 
Re : Calcul d'heures dans un tableau excel

c'était pour répondre à ta demande telle que je l'avais comprise :

Et j'aimerai (si il est possible de faire ça), lorsque je choisi de voir les heures d'un seul intervenant, que la fonction me calcule ses heures à lui et non les heures totales entre les deux dates choisies.
J'espère avoir été le plus clair possible pour vous, j'ai un peu de mal encore avec VBA, Excel

Pour avoir les heures d'un intervenant, je te proposai une liste unique des intervenants avec recherche automatique pour cette personne
Si aucun nom n'est sélectionné, l'affichage se fait pour tous les intervenants
 
Re : Calcul d'heures dans un tableau excel

Ah d'accord c'est juste celle ci qui permet de faire un choix afin de filtrer en fonction des intervenants . ^^
Je te remercie d'avoir pris de ton temps pour m'expliquer un peu.
Je te souhaite une bonne journée et bonne continuation.
Cordialement
Am0niak
 
Re : Calcul d'heures dans un tableau excel

Bonjour am0niak
Bonjour le Fil
Bonjour le forum
en pièce jointe une autre approche
j'ai modifié le Format des heures dans la feuille Source
afin de pouvoir faire des calculs (en : "hh:mm:ss")
je tiens compte, lors de la recherche, du travail fait en commun (décompte lors du cumul , du temps de Jimmy , fait conjointement avec Thomas.)

Le Fichier : Regarde la pièce jointe Base de données 2012-1.xls

Bon Tests
bonne journée
Amicalement
Jean Marie
 
- 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

Discussions similaires

Réponses
3
Affichages
452
Retour