Transformer un chiffre en heures minutes
Fermé
Ernest19
Messages postés
46
Date d'inscription
dimanche 18 mai 2014
Statut
Membre
Dernière intervention
2 février 2023
-
18 sept. 2021 à 04:05
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 - 20 sept. 2021 à 09:21
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 - 20 sept. 2021 à 09:21
A voir également:
- Transformer un chiffre en heures minutes
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Excel trier par ordre croissant chiffre - Guide
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
- Transformer majuscule en minuscule word - Guide
- Transformer image en icone - Guide
6 réponses
PapyLuc51
Messages postés
4394
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
13 novembre 2024
1 445
18 sept. 2021 à 06:15
18 sept. 2021 à 06:15
Bonjour,
A1 l'heure
B1 AM ou PM
C1
Cordialement
A1 l'heure
B1 AM ou PM
C1
=TEXTE(A1;"h:mm")&" "&B1
Cordialement
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
Modifié le 18 sept. 2021 à 06:33
Modifié le 18 sept. 2021 à 06:33
M-12
Messages postés
1331
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
8 avril 2023
284
18 sept. 2021 à 06:24
18 sept. 2021 à 06:24
Bonjour,
Ce que je trouve bizarre c'est que 0.247916666666667 PM devrait être en AM
de 0 à 0,5 c'est AM et au dessus "PM"
sinon une formule sur la ligne 2 en D2
Ce que je trouve bizarre c'est que 0.247916666666667 PM devrait être en AM
de 0 à 0,5 c'est AM et au dessus "PM"
sinon une formule sur la ligne 2 en D2
=TEXTE(STXT(SUBSTITUE(C2;".";",");1;NBCAR(C2)-3)*1;"[$-409]h:mm AM/PM;@")
Ernest19
Messages postés
46
Date d'inscription
dimanche 18 mai 2014
Statut
Membre
Dernière intervention
2 février 2023
1
19 sept. 2021 à 19:17
19 sept. 2021 à 19:17
Bonjour M-12,
Tout d'abord, je tiens à te remercier de l'intérêt que tu portes à mes problèmes Excel. Afin de faciliter les choses à chacun, j'ai préparé un fichier test que je t'envois. Voici le lien pour accéder au fichier.
https://www.cjoint.com/c/KItrj2AWC02
Par avance, merci.
Tout d'abord, je tiens à te remercier de l'intérêt que tu portes à mes problèmes Excel. Afin de faciliter les choses à chacun, j'ai préparé un fichier test que je t'envois. Voici le lien pour accéder au fichier.
https://www.cjoint.com/c/KItrj2AWC02
Par avance, merci.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
Modifié le 18 sept. 2021 à 09:20
Modifié le 18 sept. 2021 à 09:20
Bonjour
et salut M12
sans être catégorique: en heure anglaise les > que 12 sont remplacées par AM ou PM, donc en fonction de ta formule; il faudrait pour avoir une heure "européenne" compléter avec+ 0,5
par ailleurs, ta formule suppose que PM ou AM est inclus dans la cellule C alors que cette info est sauf erreur en B
le fait que l'info AM ou PM soit dans une colonne différente risque d'influencer le calcul, car ce type ne concerne pas le formatage de la cellule
ce qui donnerait
version américaine:
=TEXTE(SUBSTITUE(C2;".";",")*1;"hh:mm")&" "&B2
version Europe:
=TEXTE(SUBSTITUE($C$2;".";",")*1+SI($B$2="PM";0,5;0);"hh:mm")
à vérifier, bien sur, j'ai quand même un doute sur la valorisation Excel pour différencier PM et AM, je ne connais pas assez,
Bonne journée
crdlmnt
et salut M12
sans être catégorique: en heure anglaise les > que 12 sont remplacées par AM ou PM, donc en fonction de ta formule; il faudrait pour avoir une heure "européenne" compléter avec+ 0,5
par ailleurs, ta formule suppose que PM ou AM est inclus dans la cellule C alors que cette info est sauf erreur en B
le fait que l'info AM ou PM soit dans une colonne différente risque d'influencer le calcul, car ce type ne concerne pas le formatage de la cellule
ce qui donnerait
version américaine:
=TEXTE(SUBSTITUE(C2;".";",")*1;"hh:mm")&" "&B2
version Europe:
=TEXTE(SUBSTITUE($C$2;".";",")*1+SI($B$2="PM";0,5;0);"hh:mm")
à vérifier, bien sur, j'ai quand même un doute sur la valorisation Excel pour différencier PM et AM, je ne connais pas assez,
Bonne journée
crdlmnt
Ernest19
Messages postés
46
Date d'inscription
dimanche 18 mai 2014
Statut
Membre
Dernière intervention
2 février 2023
1
19 sept. 2021 à 19:16
19 sept. 2021 à 19:16
Bonjour Vaucluse,
Tout d'abord, je tiens à te remercier de t'intéresser à nouveau à mes problèmes Excel. Afin de faciliter les choses à chacun, j'ai préparé un fichier test que je t'envois . Voici le lien pour accéder au fichier.
https://www.cjoint.com/c/KItrj2AWC02
Par avance, merci.
Tout d'abord, je tiens à te remercier de t'intéresser à nouveau à mes problèmes Excel. Afin de faciliter les choses à chacun, j'ai préparé un fichier test que je t'envois . Voici le lien pour accéder au fichier.
https://www.cjoint.com/c/KItrj2AWC02
Par avance, merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
PapyLuc51
Messages postés
4394
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
13 novembre 2024
1 445
20 sept. 2021 à 05:44
20 sept. 2021 à 05:44
Salutations à tous
Ernest19
Ce .csv transformé en .xslx ne correspond pas à l'explication faite dans la question initiale.
Ici les heures au format hh:mm sont sur une ligne et constituent les entêtes de colonne.
Il n'y aucun exemple du résultat attendu.
À te lire
Cordialement
Ernest19
Ce .csv transformé en .xslx ne correspond pas à l'explication faite dans la question initiale.
Ici les heures au format hh:mm sont sur une ligne et constituent les entêtes de colonne.
Il n'y aucun exemple du résultat attendu.
À te lire
Cordialement
Ernest19
Messages postés
46
Date d'inscription
dimanche 18 mai 2014
Statut
Membre
Dernière intervention
2 février 2023
1
20 sept. 2021 à 06:14
20 sept. 2021 à 06:14
Merci pour cette réponse.
Il est effectivement possible que ma question était mal formulée.
En fait, je souhaite transformer les chiffres qui sont au format texte en 0,00 $ US en format chiffres monétaires $0,00 et ce pour toutes les colonnes du tableau.
Je reste à ta disposition si tu as besoin de plus d’informations.
Cordialement.
Il est effectivement possible que ma question était mal formulée.
En fait, je souhaite transformer les chiffres qui sont au format texte en 0,00 $ US en format chiffres monétaires $0,00 et ce pour toutes les colonnes du tableau.
Je reste à ta disposition si tu as besoin de plus d’informations.
Cordialement.
PapyLuc51
Messages postés
4394
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
13 novembre 2024
1 445
Modifié le 20 sept. 2021 à 07:38
Modifié le 20 sept. 2021 à 07:38
Re:
Pour B8 (première cellule du tableau après transformation du .csv) sur la ligne des ventes brutes
Dans une cellule en dehors du tableau cette formule (je ne connais que les fonctions en français), mise au format (voir la capture)
transforme le texte "0,00 $ US" en nombre "$0,00"
Incrémente à droite et vers le bas.
Copier toutes les cellules ainsi transformées et sur la première cellule du tableau initial (B8 en ce qui me concerne)
clic droit, collage spécial, coller les valeur, mise en forme valeurs et nombres (A)
En espérant avoir correctement répondu à ta demande
https://www.cjoint.com/c/KIufMrnoh2e
Cordialement
Pour B8 (première cellule du tableau après transformation du .csv) sur la ligne des ventes brutes
Dans une cellule en dehors du tableau cette formule (je ne connais que les fonctions en français), mise au format (voir la capture)
=CNUM(STXT(B8;1;NBCAR(B8)-(TROUVE("$";B8;1)-1)))
transforme le texte "0,00 $ US" en nombre "$0,00"
Incrémente à droite et vers le bas.
Copier toutes les cellules ainsi transformées et sur la première cellule du tableau initial (B8 en ce qui me concerne)
clic droit, collage spécial, coller les valeur, mise en forme valeurs et nombres (A)
En espérant avoir correctement répondu à ta demande
https://www.cjoint.com/c/KIufMrnoh2e
Cordialement
PapyLuc51
Messages postés
4394
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
13 novembre 2024
1 445
20 sept. 2021 à 09:21
20 sept. 2021 à 09:21
18 sept. 2021 à 16:32
Tout d'abord, un grand merci pour votre solution qui fonctionne parfaitement.
Ensuite, mon second problème, est que dans la colonne dans laquelle s'affiche les heures transformées grâce à votre solution, j'ai des centaines d'heures différentes que je voudrais classer automatiquement par tranches horaires de une heure (Exemple: toutes les opérations réalisées entre 9:00AM et 10:00 AM ou encore entre 5:00 PM et 6:00 PM).
J'avoue que là encore je cale et si vous pouviez me donner un dernier coup de main, je vous en serais reconnaissant.
Cordialement.
18 sept. 2021 à 18:34
https://www.cjoint.com/c/KIsqHyiPKge
Cordialement
19 sept. 2021 à 09:45
Je pense à un tri personnalisé associé à des MFC pour la distinction de chaque tranche horaire
Mise en place des MFC à faire une seule fois - opération de tri à réitérer à chaque ajout.
https://www.cjoint.com/c/KIthBFLbEue
Si tu veux que tout soit automatique il faut un code VBA associé à un bouton - je laisse le soin aux spécialistes de te concocter ça mais pour cela il faudra envoyer une copie de ton fichier (sans les données confidentielles) en utilisant
cjoint.com
ou https://mon-partage.fr/
Cordialement
19 sept. 2021 à 19:13
Tout d'abord, je tiens à te remercier à nouveau pour tes dernières réponses. Cependant, j'avoue que je n'ai pas tout compris à leur application, c'est pourquoi j'ai préparé un fichier test que je t'envois à partir duquel il sera peut plus facile pour moi de comprendre les solutions que tu propose. Voici le lien pour accéder au fichier.
https://www.cjoint.com/c/KItrj2AWC02
Par avance, merci.