Bonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de saisie de
temps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la saisie
et à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Bonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de saisie de
temps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la saisie
et à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Bonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de saisie de
temps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la saisie
et à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
TrirèmeBonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de saisie
de
temps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisie
et à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
Trirème
Bonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de saisie
de
temps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisie
et à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
TrirèmeBonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de saisie
de
temps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisie
et à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Avec la saisie en A1 (cellule au format "0000") et pour une saisie de 4
chiffres
et inférieur à 2400 (Utiliser Données > validation...)
Dans le module de la feuille :
Private Sub Worksheet_Change(ByVal zz As Range)
If zz.Address <> "$A$1" Then Exit Sub
x = Format(zz, "0000")
[B1] = TimeValue(Left(x, 2) & ":" & Right(x, 2)) * 24
End Sub
AV
Avec la saisie en A1 (cellule au format "0000") et pour une saisie de 4
chiffres
et inférieur à 2400 (Utiliser Données > validation...)
Dans le module de la feuille :
Private Sub Worksheet_Change(ByVal zz As Range)
If zz.Address <> "$A$1" Then Exit Sub
x = Format(zz, "0000")
[B1] = TimeValue(Left(x, 2) & ":" & Right(x, 2)) * 24
End Sub
AV
Avec la saisie en A1 (cellule au format "0000") et pour une saisie de 4
chiffres
et inférieur à 2400 (Utiliser Données > validation...)
Dans le module de la feuille :
Private Sub Worksheet_Change(ByVal zz As Range)
If zz.Address <> "$A$1" Then Exit Sub
x = Format(zz, "0000")
[B1] = TimeValue(Left(x, 2) & ":" & Right(x, 2)) * 24
End Sub
AV
Merci de ta réponse mais je dois garder le format de saisie qui est SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution de
ce
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence et
non plus 8:30 et je ne veux pas entre le . ou , tout comme je ne voulais
pas
saisir le :
Steve
"Trirème" a écrit dans le message de
news:Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
TrirèmeBonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de saisie
detemps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisieet à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Merci de ta réponse mais je dois garder le format de saisie qui est SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution de
ce
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence et
non plus 8:30 et je ne veux pas entre le . ou , tout comme je ne voulais
pas
saisir le :
Steve
"Trirème" <NoOne@EvryOuer.fr> a écrit dans le message de
news:OidCaI6vFHA.3688@tk2msftngp13.phx.gbl...
Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
Trirème
Bonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de saisie
de
temps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisie
et à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Merci de ta réponse mais je dois garder le format de saisie qui est SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution de
ce
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence et
non plus 8:30 et je ne veux pas entre le . ou , tout comme je ne voulais
pas
saisir le :
Steve
"Trirème" a écrit dans le message de
news:Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
TrirèmeBonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de saisie
detemps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisieet à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Bonjour
d'après ce que je comprends, tu veux rentrer une heure en A1 sans les ":"
par exemple 0830, 1215, 1820 et sortir en B1 le résultat 8,50, 12,25,
18,33
je propose
=ENT(A1/100)+MOD(A1;100)/60
si tu tapes 15 (pour 00:15) tu obtients 0,25, si tu tapes 840 pour 08:40
tu
obtiens 8,66 et si tu tapes 2330 tu obtiens 23,50.
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
Pour éviter cela je propose donc une validation de données personnalisée :
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Enfin éventuellement en A1 mettre le format de cellule à 00":"00.
La saisie des 0 n'est pas nécessaire. 30 pour 00:30 et 815 pour 08:15
Stéphane
"Steve" a écrit dans le message de news:
%Merci de ta réponse mais je dois garder le format de saisie qui est SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution
de
ce
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence
et
non plus 8:30 et je ne veux pas entre le . ou , tout comme je ne voulais
pas
saisir le :
Steve
"Trirème" a écrit dans le message de
news:Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
TrirèmeBonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de
saisie
detemps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisieet à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Bonjour
d'après ce que je comprends, tu veux rentrer une heure en A1 sans les ":"
par exemple 0830, 1215, 1820 et sortir en B1 le résultat 8,50, 12,25,
18,33
je propose
=ENT(A1/100)+MOD(A1;100)/60
si tu tapes 15 (pour 00:15) tu obtients 0,25, si tu tapes 840 pour 08:40
tu
obtiens 8,66 et si tu tapes 2330 tu obtiens 23,50.
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
Pour éviter cela je propose donc une validation de données personnalisée :
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Enfin éventuellement en A1 mettre le format de cellule à 00":"00.
La saisie des 0 n'est pas nécessaire. 30 pour 00:30 et 815 pour 08:15
Stéphane
"Steve" <as@joe.ca> a écrit dans le message de news:
%23Z4sdS6vFHA.612@TK2MSFTNGP10.phx.gbl...
Merci de ta réponse mais je dois garder le format de saisie qui est SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution
de
ce
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence
et
non plus 8:30 et je ne veux pas entre le . ou , tout comme je ne voulais
pas
saisir le :
Steve
"Trirème" <NoOne@EvryOuer.fr> a écrit dans le message de
news:OidCaI6vFHA.3688@tk2msftngp13.phx.gbl...
Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
Trirème
Bonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de
saisie
de
temps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisie
et à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Bonjour
d'après ce que je comprends, tu veux rentrer une heure en A1 sans les ":"
par exemple 0830, 1215, 1820 et sortir en B1 le résultat 8,50, 12,25,
18,33
je propose
=ENT(A1/100)+MOD(A1;100)/60
si tu tapes 15 (pour 00:15) tu obtients 0,25, si tu tapes 840 pour 08:40
tu
obtiens 8,66 et si tu tapes 2330 tu obtiens 23,50.
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
Pour éviter cela je propose donc une validation de données personnalisée :
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Enfin éventuellement en A1 mettre le format de cellule à 00":"00.
La saisie des 0 n'est pas nécessaire. 30 pour 00:30 et 815 pour 08:15
Stéphane
"Steve" a écrit dans le message de news:
%Merci de ta réponse mais je dois garder le format de saisie qui est SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution
de
ce
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence
et
non plus 8:30 et je ne veux pas entre le . ou , tout comme je ne voulais
pas
saisir le :
Steve
"Trirème" a écrit dans le message de
news:Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
TrirèmeBonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de
saisie
detemps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisieet à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Excellent comme solution et si je désire entrer le temps en décimal et non
en format 00:00? En fait c'est que l'on me demande. Je dois entrer pour
8:40 -> 866 pour obtenir immédiatement 8,66. Est-ce possible?
Merci d'avance.
Steve
"SL" a écrit dans le message de
news:Bonjour
d'après ce que je comprends, tu veux rentrer une heure en A1 sans les ":"
par exemple 0830, 1215, 1820 et sortir en B1 le résultat 8,50, 12,25,
18,33
je propose
=ENT(A1/100)+MOD(A1;100)/60
si tu tapes 15 (pour 00:15) tu obtients 0,25, si tu tapes 840 pour 08:40
tuobtiens 8,66 et si tu tapes 2330 tu obtiens 23,50.
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
Pour éviter cela je propose donc une validation de données personnalisée
:
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Enfin éventuellement en A1 mettre le format de cellule à 00":"00.
La saisie des 0 n'est pas nécessaire. 30 pour 00:30 et 815 pour 08:15
Stéphane
"Steve" a écrit dans le message de news:
%Merci de ta réponse mais je dois garder le format de saisie qui est
SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution
dece
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence
etnon plus 8:30 et je ne veux pas entre le . ou , tout comme je ne
voulais
pas
saisir le :
Steve
"Trirème" a écrit dans le message de
news:Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
TrirèmeBonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de
saisiedetemps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisieet à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Excellent comme solution et si je désire entrer le temps en décimal et non
en format 00:00? En fait c'est que l'on me demande. Je dois entrer pour
8:40 -> 866 pour obtenir immédiatement 8,66. Est-ce possible?
Merci d'avance.
Steve
"SL" <nospam_sl69@laposte.net> a écrit dans le message de
news:Owl9N7DwFHA.596@TK2MSFTNGP12.phx.gbl...
Bonjour
d'après ce que je comprends, tu veux rentrer une heure en A1 sans les ":"
par exemple 0830, 1215, 1820 et sortir en B1 le résultat 8,50, 12,25,
18,33
je propose
=ENT(A1/100)+MOD(A1;100)/60
si tu tapes 15 (pour 00:15) tu obtients 0,25, si tu tapes 840 pour 08:40
tu
obtiens 8,66 et si tu tapes 2330 tu obtiens 23,50.
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
Pour éviter cela je propose donc une validation de données personnalisée
:
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Enfin éventuellement en A1 mettre le format de cellule à 00":"00.
La saisie des 0 n'est pas nécessaire. 30 pour 00:30 et 815 pour 08:15
Stéphane
"Steve" <as@joe.ca> a écrit dans le message de news:
%23Z4sdS6vFHA.612@TK2MSFTNGP10.phx.gbl...
Merci de ta réponse mais je dois garder le format de saisie qui est
SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution
de
ce
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence
et
non plus 8:30 et je ne veux pas entre le . ou , tout comme je ne
voulais
pas
saisir le :
Steve
"Trirème" <NoOne@EvryOuer.fr> a écrit dans le message de
news:OidCaI6vFHA.3688@tk2msftngp13.phx.gbl...
Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
Trirème
Bonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de
saisie
de
temps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisie
et à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Excellent comme solution et si je désire entrer le temps en décimal et non
en format 00:00? En fait c'est que l'on me demande. Je dois entrer pour
8:40 -> 866 pour obtenir immédiatement 8,66. Est-ce possible?
Merci d'avance.
Steve
"SL" a écrit dans le message de
news:Bonjour
d'après ce que je comprends, tu veux rentrer une heure en A1 sans les ":"
par exemple 0830, 1215, 1820 et sortir en B1 le résultat 8,50, 12,25,
18,33
je propose
=ENT(A1/100)+MOD(A1;100)/60
si tu tapes 15 (pour 00:15) tu obtients 0,25, si tu tapes 840 pour 08:40
tuobtiens 8,66 et si tu tapes 2330 tu obtiens 23,50.
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
Pour éviter cela je propose donc une validation de données personnalisée
:
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Enfin éventuellement en A1 mettre le format de cellule à 00":"00.
La saisie des 0 n'est pas nécessaire. 30 pour 00:30 et 815 pour 08:15
Stéphane
"Steve" a écrit dans le message de news:
%Merci de ta réponse mais je dois garder le format de saisie qui est
SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution
dece
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence
etnon plus 8:30 et je ne veux pas entre le . ou , tout comme je ne
voulais
pas
saisir le :
Steve
"Trirème" a écrit dans le message de
news:Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
TrirèmeBonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de
saisiedetemps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisieet à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
.... En fait c'est que l'on me demande. Je dois entrer pour
8:40 -> 866 pour obtenir immédiatement 8,66. Est-ce possible?
.... En fait c'est que l'on me demande. Je dois entrer pour
8:40 -> 866 pour obtenir immédiatement 8,66. Est-ce possible?
.... En fait c'est que l'on me demande. Je dois entrer pour
8:40 -> 866 pour obtenir immédiatement 8,66. Est-ce possible?
Bonjour
d'après ce que je comprends, tu veux rentrer une heure en A1 sans les ":"
par exemple 0830, 1215, 1820 et sortir en B1 le résultat 8,50, 12,25,
18,33
je propose
=ENT(A1/100)+MOD(A1;100)/60
si tu tapes 15 (pour 00:15) tu obtients 0,25, si tu tapes 840 pour 08:40
tu
obtiens 8,66 et si tu tapes 2330 tu obtiens 23,50.
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
Pour éviter cela je propose donc une validation de données personnalisée :
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Enfin éventuellement en A1 mettre le format de cellule à 00":"00.
La saisie des 0 n'est pas nécessaire. 30 pour 00:30 et 815 pour 08:15
Stéphane
"Steve" a écrit dans le message de news:
%Merci de ta réponse mais je dois garder le format de saisie qui est SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution
de
ce
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence
et
non plus 8:30 et je ne veux pas entre le . ou , tout comme je ne voulais
pas
saisir le :
Steve
"Trirème" a écrit dans le message de
news:Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
TrirèmeBonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de
saisie
detemps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisieet à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Bonjour
d'après ce que je comprends, tu veux rentrer une heure en A1 sans les ":"
par exemple 0830, 1215, 1820 et sortir en B1 le résultat 8,50, 12,25,
18,33
je propose
=ENT(A1/100)+MOD(A1;100)/60
si tu tapes 15 (pour 00:15) tu obtients 0,25, si tu tapes 840 pour 08:40
tu
obtiens 8,66 et si tu tapes 2330 tu obtiens 23,50.
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
Pour éviter cela je propose donc une validation de données personnalisée :
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Enfin éventuellement en A1 mettre le format de cellule à 00":"00.
La saisie des 0 n'est pas nécessaire. 30 pour 00:30 et 815 pour 08:15
Stéphane
"Steve" <as@joe.ca> a écrit dans le message de news:
%23Z4sdS6vFHA.612@TK2MSFTNGP10.phx.gbl...
Merci de ta réponse mais je dois garder le format de saisie qui est SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution
de
ce
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence
et
non plus 8:30 et je ne veux pas entre le . ou , tout comme je ne voulais
pas
saisir le :
Steve
"Trirème" <NoOne@EvryOuer.fr> a écrit dans le message de
news:OidCaI6vFHA.3688@tk2msftngp13.phx.gbl...
Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
Trirème
Bonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de
saisie
de
temps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisie
et à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Bonjour
d'après ce que je comprends, tu veux rentrer une heure en A1 sans les ":"
par exemple 0830, 1215, 1820 et sortir en B1 le résultat 8,50, 12,25,
18,33
je propose
=ENT(A1/100)+MOD(A1;100)/60
si tu tapes 15 (pour 00:15) tu obtients 0,25, si tu tapes 840 pour 08:40
tu
obtiens 8,66 et si tu tapes 2330 tu obtiens 23,50.
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
Pour éviter cela je propose donc une validation de données personnalisée :
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Enfin éventuellement en A1 mettre le format de cellule à 00":"00.
La saisie des 0 n'est pas nécessaire. 30 pour 00:30 et 815 pour 08:15
Stéphane
"Steve" a écrit dans le message de news:
%Merci de ta réponse mais je dois garder le format de saisie qui est SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution
de
ce
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence
et
non plus 8:30 et je ne veux pas entre le . ou , tout comme je ne voulais
pas
saisir le :
Steve
"Trirème" a écrit dans le message de
news:Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
TrirèmeBonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de
saisie
detemps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisieet à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
il en est de même pour 760
Pour éviter cela je propose donc une validation de données personnalisée :
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Menu donnée/validation/personnalisé
Bonjour Stéphane,
Ton idée est bonne et fonctionnel jusqu'à 60. Si je tape 0760 j'ai 8,00
comme résultat ce qui n'est pas bon. Comment corriger cela?
Encore merci.
Steve
"SL" a écrit dans le message de
news:Bonjour
d'après ce que je comprends, tu veux rentrer une heure en A1 sans les ":"
par exemple 0830, 1215, 1820 et sortir en B1 le résultat 8,50, 12,25,
18,33
je propose
=ENT(A1/100)+MOD(A1;100)/60
si tu tapes 15 (pour 00:15) tu obtients 0,25, si tu tapes 840 pour 08:40
tuobtiens 8,66 et si tu tapes 2330 tu obtiens 23,50.
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
Pour éviter cela je propose donc une validation de données personnalisée
:
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Enfin éventuellement en A1 mettre le format de cellule à 00":"00.
La saisie des 0 n'est pas nécessaire. 30 pour 00:30 et 815 pour 08:15
Stéphane
"Steve" a écrit dans le message de news:
%Merci de ta réponse mais je dois garder le format de saisie qui est
SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution
dece
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence
etnon plus 8:30 et je ne veux pas entre le . ou , tout comme je ne
voulais
pas
saisir le :
Steve
"Trirème" a écrit dans le message de
news:Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
TrirèmeBonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de
saisiedetemps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisieet à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
il en est de même pour 760
Pour éviter cela je propose donc une validation de données personnalisée :
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Menu donnée/validation/personnalisé
Bonjour Stéphane,
Ton idée est bonne et fonctionnel jusqu'à 60. Si je tape 0760 j'ai 8,00
comme résultat ce qui n'est pas bon. Comment corriger cela?
Encore merci.
Steve
"SL" <nospam_sl69@laposte.net> a écrit dans le message de
news:Owl9N7DwFHA.596@TK2MSFTNGP12.phx.gbl...
Bonjour
d'après ce que je comprends, tu veux rentrer une heure en A1 sans les ":"
par exemple 0830, 1215, 1820 et sortir en B1 le résultat 8,50, 12,25,
18,33
je propose
=ENT(A1/100)+MOD(A1;100)/60
si tu tapes 15 (pour 00:15) tu obtients 0,25, si tu tapes 840 pour 08:40
tu
obtiens 8,66 et si tu tapes 2330 tu obtiens 23,50.
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
Pour éviter cela je propose donc une validation de données personnalisée
:
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Enfin éventuellement en A1 mettre le format de cellule à 00":"00.
La saisie des 0 n'est pas nécessaire. 30 pour 00:30 et 815 pour 08:15
Stéphane
"Steve" <as@joe.ca> a écrit dans le message de news:
%23Z4sdS6vFHA.612@TK2MSFTNGP10.phx.gbl...
Merci de ta réponse mais je dois garder le format de saisie qui est
SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution
de
ce
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence
et
non plus 8:30 et je ne veux pas entre le . ou , tout comme je ne
voulais
pas
saisir le :
Steve
"Trirème" <NoOne@EvryOuer.fr> a écrit dans le message de
news:OidCaI6vFHA.3688@tk2msftngp13.phx.gbl...
Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
Trirème
Bonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de
saisie
de
temps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisie
et à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
il en est de même pour 760
Pour éviter cela je propose donc une validation de données personnalisée :
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Menu donnée/validation/personnalisé
Bonjour Stéphane,
Ton idée est bonne et fonctionnel jusqu'à 60. Si je tape 0760 j'ai 8,00
comme résultat ce qui n'est pas bon. Comment corriger cela?
Encore merci.
Steve
"SL" a écrit dans le message de
news:Bonjour
d'après ce que je comprends, tu veux rentrer une heure en A1 sans les ":"
par exemple 0830, 1215, 1820 et sortir en B1 le résultat 8,50, 12,25,
18,33
je propose
=ENT(A1/100)+MOD(A1;100)/60
si tu tapes 15 (pour 00:15) tu obtients 0,25, si tu tapes 840 pour 08:40
tuobtiens 8,66 et si tu tapes 2330 tu obtiens 23,50.
Attention si tu rentres 1275 tu obtiendras 13,25 parce que 75 mn après 12
heures correspond à 13:15 soit 13,25 heure.
Pour éviter cela je propose donc une validation de données personnalisée
:
=ET(A1>=0;A1<2360;MOD(A1;100)<60)
Enfin éventuellement en A1 mettre le format de cellule à 00":"00.
La saisie des 0 n'est pas nécessaire. 30 pour 00:30 et 815 pour 08:15
Stéphane
"Steve" a écrit dans le message de news:
%Merci de ta réponse mais je dois garder le format de saisie qui est
SANS
virgule ou point.
Comme la solution proposé par Philippe. En résumé, je veux la solution
dece
dernier mais avec un format décimal:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Le résultat doit être de format 8.50 ou 8,50 et le total en conséquence
etnon plus 8:30 et je ne veux pas entre le . ou , tout comme je ne
voulais
pas
saisir le :
Steve
"Trirème" a écrit dans le message de
news:Bonsoir Steve
Si pour toi l'heure en décimal signifie que 8,5 ou 8.5 (selon ton
séparateur décimal) vaut 8h30, 10.25 vaut 10h15 alors :
En A1 tu saisis 8.5 et en B1 tu écris ¡*"01:00:00"
Cordialement
TrirèmeBonjour,
Le mois dernier Un certain Philippe a solutionné mon problème de
saisiedetemps rapide avec la solution suivante:
1/ Tu mets A1 en texte et tu tapes 0830
2/ tu mets B1 en heure hh:mm
3/ Tu mets dans B1 : =(GAUCHE(A1;2)*60+DROITE(A1;2))*"00:01:00"
Normalement, il s'affiche 08:30
Je dois maintenant convertir l'affichage de l'heure en décimal à la
saisieet à l'affichage total. Que dois-je modifier pour cela?
Merci d'avance.
Steve Amirault