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 :

Format heure superieur à 24 [XL-2010]


Sujet :

Excel

  1. #1
    Membre éclairé
    Avatar de yoyo3d
    Homme Profil pro
    Administratif
    Inscrit en
    Avril 2002
    Messages
    427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Administratif
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Avril 2002
    Messages : 427
    Par défaut Format heure superieur à 24
    Bonjour à tous et meilleurs vœux pour 2018

    j'ai un soucis sur un calcul de durée dont le résultat est supérieure à 24 heures... en règle général je résous le problème avec un format heure (comme sur l'impression d'écran) ou alors je vais dans format personnalisé et je choisi le format [hh]:mm:ss et basta.
    là ça ne fonctionne pas, dans mon tableau, je vois bien 24:01:00 d'affiché mais dans la cellule j'ai 01/01/1900 24:01:00 et cela me pose un problème pour les calculs supplémentaires dans les tableaux croisé par exemple.

    Nom : formatheure.png
Affichages : 3355
Taille : 28,5 Ko

    j'ai même essayer de décomposer la valeur pour la reconstituer mais rien y fait.

    j'ai chercher une réponse mais je tombe toujours sur les solutions proposées ci dessus

    vous êtes mon seul espoir obi...

  2. #2
    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 yoyo3d Voir le message
    là ça ne fonctionne pas, dans mon tableau, je vois bien 24:01:00 d'affiché mais dans la cellule j'ai 01/01/1900 24:01:00
    Jusque là, c'est un comportement normal puisque le point 0 des date pour Excel Windows est 00/01/1900 00:00:00.

    cela me pose un problème pour les calculs supplémentaires dans les tableaux croisé par exemple.
    Tu peux en dire un peu plus sur ces problèmes ?
    Perso j'ai déjà constaté le phénomène que tu décris mais ça ne m'a jamais posé de problèmes pour faire des calculs, des graphiques ou autres.

  3. #3
    Membre éclairé
    Avatar de yoyo3d
    Homme Profil pro
    Administratif
    Inscrit en
    Avril 2002
    Messages
    427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Administratif
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Avril 2002
    Messages : 427
    Par défaut
    Salut,
    je réalise les bilans d'activité des sapeurs pompiers, en je calcul la somme des durées d'intervention par centre et par catégorie de sinistre.
    exemple:
    caserne x: 8000heures en secours à victime, 550 heures en incendie 2000heures en accident de circulation etc
    ça à toujours fonctionné, pour assurer la cohérence de mes bilans, j'utilise toujours la même méthode mais je n'avais jamais remarqué qu'une date s'insérait dans mes résultats

    imagine un listing de 45000ligne avec
    non du centre / date heure début / date heure fin / catégorie de sinistre

    le tableau croisé est super simple et avant j'obtenait la durée moyenne d'une inter par caserne et par catégorie + la durée globale de toutes ces inter..
    aujourd'hui, lorsque j'integre le résultat du TC dans mes tableaux, je vois bien ma somme d'heures, ex 3068:58:01 heures pour la caserne x en incendie, mais la cellule cible qui reçoit cette valeur m'affiche 128...

    Nom : format 2.png
Affichages : 2925
Taille : 11,8 Ko

    la partie en jaune correspond au résultat du TC que j'insere dans mon bilan, la partie à gauche vient simplement chercher le résultat .

  4. #4
    Membre Expert Avatar de antonysansh
    Homme Profil pro
    Chargé d'études RH
    Inscrit en
    Mai 2014
    Messages
    1 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé d'études RH
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2014
    Messages : 1 115
    Par défaut
    Comment sont saisie les données en colonnes M et Z ?

    Chez moi la formule : =TEXTE(L197218-K197218;"[hh]:mm:ss") affiche bien 24:01:00 et un copié / collé valeur affiche aussi 24:01:00.

  5. #5
    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 yoyo3d Voir le message
    aujourd'hui, lorsque j'integre le résultat du TC dans mes tableaux, je vois bien ma somme d'heures, ex 3068:58:01 heures pour la caserne x en incendie, mais la cellule cible qui reçoit cette valeur m'affiche 128...
    Divise 3069 par 128. Le résultat obtenu ne te mets pas la puce à l'oreille ?
    Quand on parle d'heure et de jours, "24" ça devrait évoquer quelque chose, non (pense à la série télévisée portant ce nom) ?

    Si tu ne trouve pas, je t'indiquerai comment résoudre ton problème. Mais ce serait plus amusant pour toi que tu comprennes par toi-même.

  6. #6
    Membre éclairé
    Avatar de yoyo3d
    Homme Profil pro
    Administratif
    Inscrit en
    Avril 2002
    Messages
    427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Administratif
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Avril 2002
    Messages : 427
    Par défaut
    Salut,
    En M c'est le résultat du calcul "date heure fin" - "date heure début" ça marche,
    En Z c'est une colonne ou je teste les formats possible, les formules que je trouve pour isoler l'heure complète (ça ne marche pas)

    Menhir : j'ai également appliqué le coef "*24" avec un format classique "nombre" mais je trouve ça aberrant d'être obligé de décomposer une valeur de la sorte alors que je n'avais pas besoin de le faire avant.

    antonysansh: je vais essayer ta formule, j'obtenais un résultat quasi identique en recomposant ma valeur avec temps(heure;minute;seconde) mais le résultat ne me satisfaisait pas

    (ok j'ai essayé, mais je perds la propriété mathématique, je ne peux plus faire de somme en bas de mon tableau.)

    je pensais vraiment à un bug ou un changement de paramètre involontaire que j'aurais pu faire à l'insu de mon plein grés...

  7. #7
    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 yoyo3d Voir le message
    Menhir : j'ai également appliqué le coef "*24" avec un format classique "nombre" mais je trouve ça aberrant d'être obligé de décomposer une valeur de la sorte alors que je n'avais pas besoin de le faire avant.
    Quel que soit le format utilisé, Excel traite les dates (que ce soit des siècles, des jours, des heures ou des secondes) en nombre de jours.
    Le reste, ce n'est qu'une question de format (donc d'affichage) mais la valeur dans la cellule au format standard reste toujours un nombre de jours.

    Donc, si tu veux que ton 128 "ressemble" à 3069, mets le simplement au format [hh].
    Si tu passes la cellule contenant 3068:58:01 au format "Standard", la cellule affichera 127,793... .

    Tout ça n'est que de l'affichage.
    Ca ne change pas la valeur de la cellule qui reste un nombre de jours.

    Et c'est comme ça depuis toujours dans Excel (au moins depuis les années 90).

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 29/10/2016, 20h11
  2. Format Heure : + de 24 H impossible
    Par priest69 dans le forum Access
    Réponses: 2
    Dernier message: 25/01/2006, 23h34
  3. probleme format heures access
    Par nath-nancy dans le forum Access
    Réponses: 9
    Dernier message: 28/11/2005, 16h36
  4. Convertir une chaine en format heure
    Par Lars dans le forum ASP
    Réponses: 3
    Dernier message: 24/05/2005, 11h44
  5. Format heure dans Interbase
    Par Battomura dans le forum InterBase
    Réponses: 2
    Dernier message: 14/03/2003, 13h17

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