=ENT(D1)&" an(s) "&ENT((D1-ENT(D1))/0.3)&" mois "&ARRONDI(((D1-ENT(D1))*100)-(30*ENT(($D$1-ENT($D$1))/0.3));0)&" jours"
a+ rural thierry (pas très joli tout cela !)
"sandrine" a écrit dans le message de news: 0e6b01c3a2bf$0a169050$
bonjour je veux transformer 3,36 en 3 ans 1 mois et 6 jours comment faire merci
Michel Gaboly
Bonjour,
Je suppose qu'il faut lire 3,16 et non 3,36 ;-))
Sous quelle forme ? Dans 1 cellule ou dans 3 ?
Ponctuellement, c'est réalisable, mais autrement, méfie-toi ce n'est pas forcément une bonne idée :
3,10 ne peut pas être interprêté sans équivoque:
3 ans et 10 mois ou 3 ans un mois et 0 jour.
Sans compter le fait que 3,1 et 3,10 sont affichés de la même manière.
En 3 cellules, la valeur étant en A1,
=ENT(A1) pour l'année (la valeur entière) =STXT(A1;CHERCHE(",";A1) +1;1) pour le mois (le premier caractère après la virgule) =DROITE(A1) pour le jour (le 1er caractère à partir de la droite).
bonjour je veux transformer 3,36 en 3 ans 1 mois et 6 jours comment faire merci
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Bonjour,
Je suppose qu'il faut lire 3,16 et non 3,36 ;-))
Sous quelle forme ? Dans 1 cellule ou dans 3 ?
Ponctuellement, c'est réalisable, mais autrement, méfie-toi ce n'est
pas forcément une bonne idée :
3,10 ne peut pas être interprêté sans équivoque:
3 ans et 10 mois ou 3 ans un mois et 0 jour.
Sans compter le fait que 3,1 et 3,10 sont affichés de la même manière.
En 3 cellules, la valeur étant en A1,
=ENT(A1) pour l'année (la valeur entière)
=STXT(A1;CHERCHE(",";A1) +1;1) pour le mois (le premier caractère après la virgule)
=DROITE(A1) pour le jour (le 1er caractère à partir de la droite).
bonjour
je veux transformer 3,36 en 3 ans 1 mois et 6 jours
comment faire merci
Ponctuellement, c'est réalisable, mais autrement, méfie-toi ce n'est pas forcément une bonne idée :
3,10 ne peut pas être interprêté sans équivoque:
3 ans et 10 mois ou 3 ans un mois et 0 jour.
Sans compter le fait que 3,1 et 3,10 sont affichés de la même manière.
En 3 cellules, la valeur étant en A1,
=ENT(A1) pour l'année (la valeur entière) =STXT(A1;CHERCHE(",";A1) +1;1) pour le mois (le premier caractère après la virgule) =DROITE(A1) pour le jour (le 1er caractère à partir de la droite).
bonjour je veux transformer 3,36 en 3 ans 1 mois et 6 jours comment faire merci
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Michel Gaboly
Bonjour Thierry,
C'est quoi ce "/0.," ? Tu te laisses abuser par les fautes de frappe ?
C'est vraisemblablement 3,16 et 1 mois ou 3,36 mais 3 mois ;-))
=ENT(D1)&" an(s) "&ENT((D1-ENT(D1))/0.3)&" mois "&ARRONDI(((D1-ENT(D1))*100)-(30*ENT(($D$1-ENT($D$1))/0.3));0)&" jours"
a+ rural thierry (pas très joli tout cela !)
"sandrine" a écrit dans le message de news: 0e6b01c3a2bf$0a169050$
bonjour je veux transformer 3,36 en 3 ans 1 mois et 6 jours comment faire merci
-- Cordialement,
Michel Gaboly http://www.gaboly.com
-- Cordialement,
Michel Gaboly http://www.gaboly.com
ru-th
Je n'en suis pas si sûr 3.36 pour elle 3 ans et 36 jours , ce qui est après le séparateur est peut-être des jours 36 soit 1 mois de 30 jours et 6 jours d'où le ENT((D1-ENT(D1))/0.3)&" mois soit 0.36*100 et diviser par 30 jours soit 1 mois c'est une interprétation de la question que Sandrine confirmera ou infirmera ... ou nous resterons dans le doute tout comme en ce qui concerne notre place dans l'univers qu'il soit clos ou ouvert ;-)) dis donc, c'est quoi c'est astuce :
Dans Excel on a parfois affaire a des nombres qui ne sont pas reconnus comme tels
(résultat d'une fonction texte par exemple). L'astuce consiste à multiplier par 1 ou
à ajouter 0 pour forcer Excel à convertir en numérique ce qui ne l'est pas.
je croyais avoir lu que tu ne convertissais jamais en numérique par cette méthode ;-)) on évolue ?! ;-))
=ENT(D1)&" an(s) "&ENT((D1-ENT(D1))/0.3)&" mois "&ARRONDI(((D1-ENT(D1))*100)-(30*ENT(($D$1-ENT($D$1))/0.3));0)&" jours"
a+ rural thierry (pas très joli tout cela !)
"sandrine" a écrit dans le message de
news: 0e6b01c3a2bf$0a169050$
bonjour je veux transformer 3,36 en 3 ans 1 mois et 6 jours comment faire merci
-- Cordialement,
Michel Gaboly http://www.gaboly.com
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Je n'en suis pas si sûr
3.36 pour elle 3 ans et 36 jours , ce qui est après le séparateur est
peut-être des jours 36 soit 1 mois de 30 jours et 6 jours
d'où le
ENT((D1-ENT(D1))/0.3)&" mois
soit 0.36*100 et diviser par 30 jours soit 1 mois
c'est une interprétation de la question que Sandrine confirmera ou infirmera
... ou nous resterons dans le doute tout comme en ce qui concerne notre
place dans l'univers qu'il soit clos ou ouvert ;-))
dis donc, c'est quoi c'est astuce :
Dans Excel on a parfois affaire a des nombres qui ne sont pas reconnus
comme tels
(résultat d'une fonction texte par exemple). L'astuce consiste à multiplier
par 1 ou
à ajouter 0 pour forcer Excel à convertir en numérique ce qui ne l'est pas.
je croyais avoir lu que tu ne convertissais jamais en numérique par cette
méthode ;-))
on évolue ?! ;-))
a+
rural thierry
"Michel Gaboly" <michel@Suppgaboly.com> a écrit dans le message de news:
3FA78BE0.8C118084@Suppgaboly.com...
Je n'en suis pas si sûr 3.36 pour elle 3 ans et 36 jours , ce qui est après le séparateur est peut-être des jours 36 soit 1 mois de 30 jours et 6 jours d'où le ENT((D1-ENT(D1))/0.3)&" mois soit 0.36*100 et diviser par 30 jours soit 1 mois c'est une interprétation de la question que Sandrine confirmera ou infirmera ... ou nous resterons dans le doute tout comme en ce qui concerne notre place dans l'univers qu'il soit clos ou ouvert ;-)) dis donc, c'est quoi c'est astuce :
Dans Excel on a parfois affaire a des nombres qui ne sont pas reconnus comme tels
(résultat d'une fonction texte par exemple). L'astuce consiste à multiplier par 1 ou
à ajouter 0 pour forcer Excel à convertir en numérique ce qui ne l'est pas.
je croyais avoir lu que tu ne convertissais jamais en numérique par cette méthode ;-)) on évolue ?! ;-))
=ENT(D1)&" an(s) "&ENT((D1-ENT(D1))/0.3)&" mois "&ARRONDI(((D1-ENT(D1))*100)-(30*ENT(($D$1-ENT($D$1))/0.3));0)&" jours"
a+ rural thierry (pas très joli tout cela !)
"sandrine" a écrit dans le message de
news: 0e6b01c3a2bf$0a169050$
bonjour je veux transformer 3,36 en 3 ans 1 mois et 6 jours comment faire merci
-- Cordialement,
Michel Gaboly http://www.gaboly.com
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Michel Gaboly
Re,
Effectivement, c'est peut-être 36 jours; -))
Attendons une éventuelle de sa part.
Quant à l'astuce, c'est vrai que j'ai plutôt tendance à utiliser CNUM(). Évolution lente, tu vois (si évolution :-)))
Par contre, pour la gestion des options de calendrier, régler le problème avec un simple "- 0", je trouve cela distrayant.
En principe, on se voit le 13 décembre. A +
Je n'en suis pas si sûr 3.36 pour elle 3 ans et 36 jours , ce qui est après le séparateur est peut-être des jours 36 soit 1 mois de 30 jours et 6 jours d'où le ENT((D1-ENT(D1))/0.3)&" mois soit 0.36*100 et diviser par 30 jours soit 1 mois c'est une interprétation de la question que Sandrine confirmera ou infirmera ... ou nous resterons dans le doute tout comme en ce qui concerne notre place dans l'univers qu'il soit clos ou ouvert ;-)) dis donc, c'est quoi c'est astuce :
Dans Excel on a parfois affaire a des nombres qui ne sont pas reconnus comme tels
(résultat d'une fonction texte par exemple). L'astuce consiste à multiplier par 1 ou
à ajouter 0 pour forcer Excel à convertir en numérique ce qui ne l'est pas.
je croyais avoir lu que tu ne convertissais jamais en numérique par cette méthode ;-)) on évolue ?! ;-))
=ENT(D1)&" an(s) "&ENT((D1-ENT(D1))/0.3)&" mois "&ARRONDI(((D1-ENT(D1))*100)-(30*ENT(($D$1-ENT($D$1))/0.3));0)&" jours"
a+ rural thierry (pas très joli tout cela !)
"sandrine" a écrit dans le message de
news: 0e6b01c3a2bf$0a169050$
bonjour je veux transformer 3,36 en 3 ans 1 mois et 6 jours comment faire merci
-- Cordialement,
Michel Gaboly http://www.gaboly.com
-- Cordialement,
Michel Gaboly http://www.gaboly.com
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Re,
Effectivement, c'est peut-être 36 jours; -))
Attendons une éventuelle de sa part.
Quant à l'astuce, c'est vrai que j'ai plutôt tendance à utiliser CNUM().
Évolution lente, tu vois (si évolution :-)))
Par contre, pour la gestion des options de calendrier, régler le problème
avec un simple "- 0", je trouve cela distrayant.
En principe, on se voit le 13 décembre. A +
Je n'en suis pas si sûr
3.36 pour elle 3 ans et 36 jours , ce qui est après le séparateur est
peut-être des jours 36 soit 1 mois de 30 jours et 6 jours
d'où le
ENT((D1-ENT(D1))/0.3)&" mois
soit 0.36*100 et diviser par 30 jours soit 1 mois
c'est une interprétation de la question que Sandrine confirmera ou infirmera
... ou nous resterons dans le doute tout comme en ce qui concerne notre
place dans l'univers qu'il soit clos ou ouvert ;-))
dis donc, c'est quoi c'est astuce :
Dans Excel on a parfois affaire a des nombres qui ne sont pas reconnus
comme tels
(résultat d'une fonction texte par exemple). L'astuce consiste à multiplier
par 1 ou
à ajouter 0 pour forcer Excel à convertir en numérique ce qui ne l'est pas.
je croyais avoir lu que tu ne convertissais jamais en numérique par cette
méthode ;-))
on évolue ?! ;-))
a+
rural thierry
"Michel Gaboly" <michel@Suppgaboly.com> a écrit dans le message de news:
3FA78BE0.8C118084@Suppgaboly.com...
Quant à l'astuce, c'est vrai que j'ai plutôt tendance à utiliser CNUM(). Évolution lente, tu vois (si évolution :-)))
Par contre, pour la gestion des options de calendrier, régler le problème avec un simple "- 0", je trouve cela distrayant.
En principe, on se voit le 13 décembre. A +
Je n'en suis pas si sûr 3.36 pour elle 3 ans et 36 jours , ce qui est après le séparateur est peut-être des jours 36 soit 1 mois de 30 jours et 6 jours d'où le ENT((D1-ENT(D1))/0.3)&" mois soit 0.36*100 et diviser par 30 jours soit 1 mois c'est une interprétation de la question que Sandrine confirmera ou infirmera ... ou nous resterons dans le doute tout comme en ce qui concerne notre place dans l'univers qu'il soit clos ou ouvert ;-)) dis donc, c'est quoi c'est astuce :
Dans Excel on a parfois affaire a des nombres qui ne sont pas reconnus comme tels
(résultat d'une fonction texte par exemple). L'astuce consiste à multiplier par 1 ou
à ajouter 0 pour forcer Excel à convertir en numérique ce qui ne l'est pas.
je croyais avoir lu que tu ne convertissais jamais en numérique par cette méthode ;-)) on évolue ?! ;-))