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 :

Afficher une durée au format jours et heures (-24h)


Sujet :

Excel

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 96
    Par défaut Afficher une durée au format jours et heures (-24h)
    Bonjour à tous,

    Je voudrais faire suite à ce topic : http://www.developpez.net/forums/d27...uree-timespan/

    Dans un tableau, je compare des dates au format j/m/aa h:mm;@. Le résultat est au format [h]:mm:ss;@. Seulement voilà, lorsque l'écart des dates dépasse 24 h, le résultat reste en heures.

    Exemple :

    15/06/2016 01:45:00 - 03/06/2016 00:00:00 = 289:45:00 ==> soit 12 j 1:45, ça c'est le résultat que je voudrais obtenir.

    Est-il possible de convertir ce résultat d'heures en jours (supérieurs à 24 h) et en heures (le reste qui est inférieur à 24 h) ? Ca donnerait quelque chose comme ça [j] h:mm (au passage, cet affichage ne fonctionne pas )
    Si oui, existe-t-il un format qui réponde à cette demande ?
    Ou bien vais-je devoir passer par une usine à gaz de type création de colonnes cachées qui décomposent les heures en jours, calculent le reste d'heures < 24 h et affichent le résultat avec un format personnalisé dans une autre colonne ? Pire encore, du VBA.

    Précision, une fois ainsi formatés, je voudrais pouvoir continuer à utiliser ces résultats pour, par exemple, les additionner.

    Merci de votre aide

  2. #2
    Membre Expert Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Par défaut
    Salut,

    Je te propose une petite formule pour faire ce que tu veux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =ENT(C6-D6)&" jours "&TEXTE(MOD(C6-D6;1);"H:MM")&" heures"
    Ceci en supposant que test dates sont en C6 et D6.

    En espérant que cela correspond à ce que tu veux faire.
    Pour info après cette manipulation, tu as du texte dans ta cellule: du coup plus de possibilité de faire de calcul sur le contenu de cette cellule.

  3. #3
    Membre Expert Avatar de Zekraoui_Jakani
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    1 671
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 671
    Par défaut Afficher une durée au format jours et heures (-24h)
    d'accord avec Jérôme qui a donné une très bonne solution ; pour utiliser les données, tu dois en effet isoler les nombres et exploiter les fonctions XL pour additionner les hr/min suivant la logique sexagésimale

  4. #4
    Membre Expert

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 564
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    On devrait pouvoir s'en sortir avec la simple différence comme formule et un format personnalisé convenablement choisi tel que j" j "hh:mm .
    Nom : format temps.JPG
Affichages : 1902
Taille : 31,5 Ko
    Cordialement
    Claude

  5. #5
    Membre Expert Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Par défaut
    Salut papouclo,

    Là je suis fan !!!

    toute la beauté est dans la simplicité ! De plus tu conserves le nombre pour une éventuelle réutilisation dans une formule. Trop bien.

    Juste une question, pourquoi, je n'y ai pas pensé ??? quand on le voit c'est évident.

    C'est une des raisons pour laquelle je suis sur ce forum. C'est cool d'être entouré de types brillants et qui pensent aux autres.

  6. #6
    Membre Expert

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 564
    Billets dans le blog
    1
    Par défaut
    Bonjour Jérome,
    Juste une question, pourquoi, je n'y ai pas pensé ???
    C'est peut-être un des rares intérêts de la lenteur qu’entraîne un certain âge (et même un âge certain): ne pas écrire trop vite une solution qui vient évidemment à l'esprit sans être
    obligatoirement la plus simple. Cela m'est arrivé plus d'une fois.
    De plus, j'ai tellement "joué" avec les formats personnalisés que j'ai peut-être tendance à y penser en premier lieu.
    Cordialement
    Claude

  7. #7
    Membre Expert Avatar de Zekraoui_Jakani
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    1 671
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 671
    Par défaut complément
    ....et moi, je reconnais humblement que j'ai appris qq chose avec vous 2; pour ce qui est de l'âge, je fais partie des seniors aussi (pre-retraite); mais être avec vous, c'est retrouver l'exaltation du bureau.

    coucou17: merci de clôturer la discussion !

  8. #8
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 96
    Par défaut
    Merci à tous pour vos contributions avec une mention particulière pour Papoucho.

    Je n'ai pas su trouver, dans l'aide ou les forums, d'informations sur la façon de créer des formats personnalisés. Où peut-on en trouver ?

    Je laisse encore le sujet ouvert le temps d'avoir quelques réponses à cette dernière question.

  9. #9
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par Coucou17 Voir le message
    Je n'ai pas su trouver, dans l'aide ou les forums, d'informations sur la façon de créer des formats personnalisés. Où peut-on en trouver ?
    Tout simplement dans l'aide Excel :
    https://support.office.com/fr-FR/art...2-09fab54be7f4
    Parfois on va chercher bien loin les informations qu'on a sous la main.

  10. #10
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 96
    Par défaut
    Extra ! Merci Menhir.

    Encore une fois merci Papoucho, car c'est exactement ce que je cherchais.

    Je clôture.

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

Discussions similaires

  1. Multiplier une durée en format HEURE par un nombre
    Par MsVixene dans le forum Excel
    Réponses: 3
    Dernier message: 23/07/2014, 11h28
  2. Comment afficher une icone a côté de l'heure et savoir si on clique dessus ?
    Par wajdiisi2007 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 30/08/2007, 10h45
  3. [Dates] codes de pages d'une durée de 365 jours
    Par cliclide31 dans le forum Langage
    Réponses: 1
    Dernier message: 05/04/2007, 21h29
  4. Affiché une texte différent chaque jour
    Par gastoncs dans le forum VB.NET
    Réponses: 3
    Dernier message: 07/02/2007, 22h28
  5. afficher une image au format postscript
    Par inra-tlse dans le forum Graphisme
    Réponses: 3
    Dernier message: 03/07/2006, 10h32

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