IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Convertir des mn en Jr de travail (7h48) Heures et Minutes [XL-365]


Sujet :

Excel

  1. #1
    Membre éclairé
    Femme Profil pro
    reconversion en cours
    Inscrit en
    Juillet 2009
    Messages
    633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : reconversion en cours
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2009
    Messages : 633
    Par défaut Convertir des mn en Jr de travail (7h48) Heures et Minutes
    Bonjour,
    Je ne suis pas très douée en math...
    Pourriez-vous m'aider à trouver ma formule en partant des minutes travaillées, je voudrais savoir ce que cela représente en Jr de travail, heures et minutes.

    J'ai trouvé comment convertir des minutes en Jr H et mn
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    =ENT(ARRONDI(TbRecapAgt[[#Totaux];[mm]];0)/1440) & " Jr " & ENT(MOD(ARRONDI(TbRecapAgt[[#Totaux];[mm]];0);1440)/60) &" h " & 
    ENT(MOD(ARRONDI(TbRecapAgt[[#Totaux];[mm]];0);60)/1) &" mn"
    pour 2400 min cela donne 1 Jrs 16 h 0 mn (mais il s'agit d'un jour de 24 heures)

    J'ai trouvé comment convertir des heures en Jr de travail et H (mais les heures affiches une virgule...)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    QUOTIENT(TbRecapAgt[[#Totaux];[mm]];7,48) & " Jr " & ((TbRecapAgt[[#Totaux];[mm]]/7,48)-QUOTIENT(TbRecapAgt[[#Totaux];[mm]];7,48))*7,48 & " h "
    Pour 40 heures, cela donne 5 Jr 2,6 h

    Merci pour votre aide

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 114
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 114
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Si une journée de travail est égal à 7:48, un total de 40 heures doit être égal à 5 jours et une heure
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  3. #3
    Membre éclairé
    Femme Profil pro
    reconversion en cours
    Inscrit en
    Juillet 2009
    Messages
    633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : reconversion en cours
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2009
    Messages : 633
    Par défaut
    Bonjour,

    Merci pour votre réponse, mais j'ai besoin de la formule ; les 40 heures ne servent que d'exemple. je dois utiliser la formule dans une centaine de fichiers.

  4. #4
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 114
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 114
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Et bien en supposant que la somme des heures prestées se trouve en cellule A2 (format [hh]:mm) et en G1, le nombre d'heures par jour soit 7:48
    En B2, calculer le nombre de jours =ENT(A2/$G$1) (format numérique normal)
    En C2, calculer le solde des heures =A2-(B2*$G$1) (format [hh]:mm)

    Il est bien évident qu'il est possible de combiner en une seule formule la concaténation des formules de B2 et C2
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  5. #5
    Membre éclairé
    Femme Profil pro
    reconversion en cours
    Inscrit en
    Juillet 2009
    Messages
    633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : reconversion en cours
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2009
    Messages : 633
    Par défaut
    Merci encore, mais je ne comprends pas, cela ne fonctionne pas.
    En B19 j'ai 40 (en réalité, j'ai 2400, car j'ai une durée en minutes)
    En B17 j'ai 7,48
    la formule
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =ENT(B19/B17)&" Jr "&(B19-(B19*B17) &" h ")
    renvoie 5 Jr -259,2 h

    De plus cette formule ne me donne pas le reste en minutes ; si j'ai travaillé 2455 minutes, je voudrais obtenir : 5 jr 3 h et 15 mn

    Merci de votre aide

  6. #6
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 114
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 114
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    J'ai basé le calcul sur un total d'heures et minutes et pas sur un total de minutes.
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  7. #7
    Membre chevronné
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2012
    Messages
    307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2012
    Messages : 307
    Par défaut
    Bonsoir,

    Un essai

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =TEXTE(QUOTIENT(A2;7.48);"[>1]0"" jours "";[>]""1 jour "";")&TEXTE(ENT(MOD(A2;7.48));"[>1]0"" heures "";[>]""1 heure "";")&TEXTE(ENT((MOD(A2;7.48)-ENT(MOD(A2;7.48)))*60);"[>1]0"" minutes "";[>]""1 minute "";")
    Slts

  8. #8
    Membre éclairé
    Femme Profil pro
    reconversion en cours
    Inscrit en
    Juillet 2009
    Messages
    633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : reconversion en cours
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2009
    Messages : 633
    Par défaut
    Bonjour Riton,
    Merci pour ta réponse, mais elle ne fonctionne pas non plus.

    Je viens de trouver la solution : sachant qu'une journée de travail est de 7:48 soit 468 minutes, j'ai repris ma 1ère formule ce qui donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =ENT(ARRONDI(TbRecapAgt[[#Totaux];[mm]];0)/468)&" Jrs "&ENT(MOD(ARRONDI(TbRecapAgt[[#Totaux];[mm]];0);468)/60)&" h " &ENT(MOD(ARRONDI(TbRecapAgt[[#Totaux];[mm]];0);60)/1)&" mn"
    pour 2455 minutes de travail, j'obtiens 5 jours, 1 heure et 55 minutes

    Merci pour votre aide, bonne soirée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Eclipse 3.0.1] Convertir des sources Dos en Unix
    Par Bicnic dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 22/09/2009, 16h38
  2. [Fonction Oracle] Convertir des secondes en heure
    Par falcon dans le forum Oracle
    Réponses: 12
    Dernier message: 18/11/2004, 11h56
  3. [Fonction SQL Server] Convertir des secondes en heure
    Par falcon dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 17/11/2004, 17h22
  4. Réponses: 2
    Dernier message: 17/08/2004, 14h27
  5. Convertir des bmp en jpeg
    Par chris56 dans le forum Linux
    Réponses: 8
    Dernier message: 10/10/2003, 21h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo