Format heure
Résolu
bordelais
-
Raymond PENTIER Messages postés 71823 Statut Contributeur -
Raymond PENTIER Messages postés 71823 Statut Contributeur -
Bonjour,
Dans un fichier Excel, je dois rentrer une heure dans une cellule, qui est reprise dans une autre cellule.
Je rentre 0820 pour 08h20, ou 1921 pour 19h31.
La cellule origine a un format personnalisé de nombre pour faire apparaitre 8 H 20 ou 19 H 31.
1ère question : pourquoi cette cellule indique toujours 00 H 00 et non pas la valeur qui est entrée ?
2ème question : est-il possible de faire apparaître le zéro à gauche pour les heures inférieures à 10h ? Je voudrais que cette cellule montre 08 H 20 et non pas 8 H 20, si c'est possible.
3ème question : comment reprendre ce même format avec le zéro à gauche dans une autre cellule qui en regroupe plusieurs ?
Ma formule est :
=CONCATENER("at ";B15;" GMT on ";B17;"m. Report : ";B18;"")
où B15 est l'heure en question....
Simple, ou compliqué, je sais pas ??
Merci
Dans un fichier Excel, je dois rentrer une heure dans une cellule, qui est reprise dans une autre cellule.
Je rentre 0820 pour 08h20, ou 1921 pour 19h31.
La cellule origine a un format personnalisé de nombre pour faire apparaitre 8 H 20 ou 19 H 31.
1ère question : pourquoi cette cellule indique toujours 00 H 00 et non pas la valeur qui est entrée ?
2ème question : est-il possible de faire apparaître le zéro à gauche pour les heures inférieures à 10h ? Je voudrais que cette cellule montre 08 H 20 et non pas 8 H 20, si c'est possible.
3ème question : comment reprendre ce même format avec le zéro à gauche dans une autre cellule qui en regroupe plusieurs ?
Ma formule est :
=CONCATENER("at ";B15;" GMT on ";B17;"m. Report : ";B18;"")
où B15 est l'heure en question....
Simple, ou compliqué, je sais pas ??
Merci
A voir également:
- Format heure excel avec h
- Format epub - Guide
- Format factory - Télécharger - Conversion & Codecs
- Liste déroulante excel - Guide
- Hp usb disk storage format tool - Télécharger - Stockage
- Format apfs - Guide
5 réponses
dans ta celllule tu tapes par ex;
5:45 et tu auras 05:45
Pour ta concaténation pour faire apparaitre l'heure, Mike31 (Bonjour) vient t'indiquer la formule avec "texte"; donc, tu fais des essais et tu vas y arriver sinon tu resteras toujours à un niveau très faible -et ce n'est pas t'aider.
5:45 et tu auras 05:45
Pour ta concaténation pour faire apparaitre l'heure, Mike31 (Bonjour) vient t'indiquer la formule avec "texte"; donc, tu fais des essais et tu vas y arriver sinon tu resteras toujours à un niveau très faible -et ce n'est pas t'aider.
Bonjour.
"La cellule origine a un format personnalisé de nombre pour faire apparaitre 8 H 20 ou 19 H 31.
1ère question : pourquoi cette cellule indique toujours 00 H 00 et non pas la valeur qui est entrée ?"
Pourrais-tu nous écrire très précisément quel format personnalisé tu as créé ? Si c'est [hhHmm;@] il s'agit d'une syntaxe fantaisiste qui ne veut rien dire et qui ne peut que te renvoyer un zéro ...
Essaie plutôt [hh" H "mm].
Mais quel que soit le format d'affichage, tu dois toujours respecter un format de saisie que michel_m t'a indiqué au post 1 (et que d'ailleurs bambobee reprnd au post 3), à savoir [hh:mm] ; c'est obligatoire pour que Excel reconnaisse qu'il ne s'agit pas d'un texte ou d'un nombre mais bien d'une heure, et pour que l'addition de 2 heures 45 minutes et 1 heure 30 minutes te donne bien comme somme 4 heures 15 minutes, et non 3 heures 75 minutes !
Cordialement.
"La cellule origine a un format personnalisé de nombre pour faire apparaitre 8 H 20 ou 19 H 31.
1ère question : pourquoi cette cellule indique toujours 00 H 00 et non pas la valeur qui est entrée ?"
Pourrais-tu nous écrire très précisément quel format personnalisé tu as créé ? Si c'est [hhHmm;@] il s'agit d'une syntaxe fantaisiste qui ne veut rien dire et qui ne peut que te renvoyer un zéro ...
Essaie plutôt [hh" H "mm].
Mais quel que soit le format d'affichage, tu dois toujours respecter un format de saisie que michel_m t'a indiqué au post 1 (et que d'ailleurs bambobee reprnd au post 3), à savoir [hh:mm] ; c'est obligatoire pour que Excel reconnaisse qu'il ne s'agit pas d'un texte ou d'un nombre mais bien d'une heure, et pour que l'addition de 2 heures 45 minutes et 1 heure 30 minutes te donne bien comme somme 4 heures 15 minutes, et non 3 heures 75 minutes !
Cordialement.
Bonjour
Le format de ma cellule B15 est personnalisé, forme 00" H " 00 pour que le H ne soit pas collé aux chiffres. Faut-il que je remplace les 00 du format personnalisé par des hh et mm, ou par des ##. J'ai essayé, mais ça ne donne rien.
Si je rentre 8:27, elle indique 00 H 00
Si je rentre 827, elle indique 08 H 27, ce qui est ce que je souhaite comme affichage
Dans le premier cas, ma cellule destination (C4) affiche 0,3520833333
Dans le deuxième cas, elle affiche 827 (et non pas 08 H 27)
Ma cellule C4 est une concaténation de plusieurs cellules à des formats différents. Je ne suis pas sûr de la formule TEXTE à mettre là pour que l'affichage soit bien 08 H 27.
Et que signifie l'arobaze dans la formule ?
Merci
Le format de ma cellule B15 est personnalisé, forme 00" H " 00 pour que le H ne soit pas collé aux chiffres. Faut-il que je remplace les 00 du format personnalisé par des hh et mm, ou par des ##. J'ai essayé, mais ça ne donne rien.
Si je rentre 8:27, elle indique 00 H 00
Si je rentre 827, elle indique 08 H 27, ce qui est ce que je souhaite comme affichage
Dans le premier cas, ma cellule destination (C4) affiche 0,3520833333
Dans le deuxième cas, elle affiche 827 (et non pas 08 H 27)
Ma cellule C4 est une concaténation de plusieurs cellules à des formats différents. Je ne suis pas sûr de la formule TEXTE à mettre là pour que l'affichage soit bien 08 H 27.
Et que signifie l'arobaze dans la formule ?
Merci
Bonjour,
Si tu met hh" H "mm (tel que, ne met pas de chiffres) dans le format personnalisé et que tu saisis 8:27 dans ta cellule tu auras 8 H 27 dans la cellule et tu dois avoir 08:27:00 dans la zone d'édition des formules.
Tu auras ce que tu veux à l'affichage et ça sera bien des heures au format excel réutilisables pour des calculs ultérieurs.
Et si ensuite tu veux concaténer cette cellule tu mets :
=TEXTE(A1;"hh"" H ""mm")& " GMT" (note bien les doubles " autour du H)
eric
Si tu met hh" H "mm (tel que, ne met pas de chiffres) dans le format personnalisé et que tu saisis 8:27 dans ta cellule tu auras 8 H 27 dans la cellule et tu dois avoir 08:27:00 dans la zone d'édition des formules.
Tu auras ce que tu veux à l'affichage et ça sera bien des heures au format excel réutilisables pour des calculs ultérieurs.
Et si ensuite tu veux concaténer cette cellule tu mets :
=TEXTE(A1;"hh"" H ""mm")& " GMT" (note bien les doubles " autour du H)
eric
Bonjour
Eric, ce n'est pas ce que je veux.... Je veux que le 0 à gauche pour les heures inférieures à 10h apparaisse, ce que j'ai résolu dans la cellule d'origine.
En effet, je rentre 824 et il apparaît bien 08 H 24.
Par contre, dans ma cellule de concaténation, ceci apparaît comme 824, or je veux que là aussi ça apparaisse en 08 H 24. Et ça, ça marche pas... encore !
Eric, ce n'est pas ce que je veux.... Je veux que le 0 à gauche pour les heures inférieures à 10h apparaisse, ce que j'ai résolu dans la cellule d'origine.
En effet, je rentre 824 et il apparaît bien 08 H 24.
Par contre, dans ma cellule de concaténation, ceci apparaît comme 824, or je veux que là aussi ça apparaisse en 08 H 24. Et ça, ça marche pas... encore !
Eric, c'est gentil mais ce que tu me dis ne correspond pas à ce que je cherche...
Avec ta réponse, le 0 à gauche n'apparaît pas, or je veux qu'il apparaisse.
A la limite, peu importe dans la cellule d'origine, mais c'est surtout dans la cellule concaténée (qui sert à une impression sur papier) que je souhaite que l'heure apparaisse sous la forme 08 H 21 (avec le 0 à gauche), et non pas 821 comme c'est le cas actuellement.
Merci quand même de tes réponses.
Avec ta réponse, le 0 à gauche n'apparaît pas, or je veux qu'il apparaisse.
A la limite, peu importe dans la cellule d'origine, mais c'est surtout dans la cellule concaténée (qui sert à une impression sur papier) que je souhaite que l'heure apparaisse sous la forme 08 H 21 (avec le 0 à gauche), et non pas 821 comme c'est le cas actuellement.
Merci quand même de tes réponses.
Bonjour tous,
Une solution ?
En B8 tapez 821
en D8 = B8 et format de cellule = 00" H "00
en F8 mettre la formule =TEXTE(B8;"00"" H ""00") & " GMT"
A+
Une solution ?
En B8 tapez 821
en D8 = B8 et format de cellule = 00" H "00
en F8 mettre la formule =TEXTE(B8;"00"" H ""00") & " GMT"
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai progressé, mais pas encore ça...
J'ai solutionné le zéro à gauche, et le format de ma cellule d'origine B15. Je tape 821 et la cellule montre bien ce que je souhaite, c'est à dire 08 H 21.
Mais dans ma formule de concaténation (="at "&TEXTE(B15;"hhHmm;@")&" GMT on "&B17&"m. Report : "&B18&""), l'heure qui apparait correctement en B15 reste affichée en 0000 quelque soit l'heure rentrée en B15.
Quand je rentre la formule, elle n'indique pas d'erreur.
De plus, à quoi correspond l'arobaze en fin de la formule de texte SVP ?
Merci
B15 en format heure personnalisée : hh:mm
et concaténation (="at";B15;...;...) chez moi ça marche