OVH Cloud OVH Cloud

ecart date a date

32 réponses
Avatar
mye
bonjour a tous les gens du savoir.
pour calculer, par exemple, l'age d'un personne en partant de sa date de
naissance a aujourd'hui, j'ulilise la formule suivante :
=((aujourd'hui()-G3/365.25))
en prenant la date de naissance dans G3, la formule me retourne le numero de
serie, mais pas son age souhaité.
où est l'erreur ?
merci de votre reponse

--
m&y

10 réponses

1 2 3 4
Avatar
Gros Minet
Bonsoir,

C'est juste un problème de parenthèses :-) Je te conseille aussi d'utiliser
la fonction ENT pour ne pas avoir de décimales.

=ENT((AUJOURDHUI()-G3)/365,25)

Cordialement

Gros Minet.


"mye" a écrit dans le message de news:
u#
bonjour a tous les gens du savoir.
pour calculer, par exemple, l'age d'un personne en partant de sa date de
naissance a aujourd'hui, j'ulilise la formule suivante :
=((aujourd'hui()-G3/365.25))
en prenant la date de naissance dans G3, la formule me retourne le numero
de

serie, mais pas son age souhaité.
où est l'erreur ?
merci de votre reponse

--
m&y




Avatar
Jacques
Bonsoir,
Essaie :

=CTXT((ANNEE(AUJOURDHUI())-ANNEE(G3));0)

bonjour a tous les gens du savoir.
pour calculer, par exemple, l'age d'un personne en partant de sa date de
naissance a aujourd'hui, j'ulilise la formule suivante :
=((aujourd'hui()-G3/365.25))
en prenant la date de naissance dans G3, la formule me retourne le numero de
serie, mais pas son age souhaité.
où est l'erreur ?
merci de votre reponse




--
Cordialement,

Jacques.

Avatar
Gros Minet
Bonsoir Jacques,

Pardon de ne pas être d'accord avec ta formule : tout d'abord, elle
transforme le résultat en texte ce qui peut être gênant. Puis j'ai testé
avec ma date de naissance (fin avril) et j'ai déjà un an de plus :-(
Ce n'est pas bien grave pour mon âge, mais ce n'est pas assez précis...

Tu m'en veux pas, dis ?

Cordialement.

Gros Minet.

"Jacques" a écrit dans le message de
news:
Bonsoir,
Essaie :

=CTXT((ANNEE(AUJOURDHUI())-ANNEE(G3));0)

bonjour a tous les gens du savoir.
pour calculer, par exemple, l'age d'un personne en partant de sa date de
naissance a aujourd'hui, j'ulilise la formule suivante :
=((aujourd'hui()-G3/365.25))
en prenant la date de naissance dans G3, la formule me retourne le
numero de


serie, mais pas son age souhaité.
où est l'erreur ?
merci de votre reponse




--
Cordialement,

Jacques.



Avatar
Jacques
Bonsoir,

Pas du tout, j'ai vu mes erreurs en lisant ta réponse :-)

Bonsoir Jacques,

Pardon de ne pas être d'accord avec ta formule : tout d'abord, elle
transforme le résultat en texte ce qui peut être gênant. Puis j'ai testé
avec ma date de naissance (fin avril) et j'ai déjà un an de plus :-(
Ce n'est pas bien grave pour mon âge, mais ce n'est pas assez précis...

Tu m'en veux pas, dis ?

Cordialement.

Gros Minet.

"Jacques" a écrit dans le message de
news:

Bonsoir,
Essaie :

=CTXT((ANNEE(AUJOURDHUI())-ANNEE(G3));0)


bonjour a tous les gens du savoir.
pour calculer, par exemple, l'age d'un personne en partant de sa date de
naissance a aujourd'hui, j'ulilise la formule suivante :
=((aujourd'hui()-G3/365.25))
en prenant la date de naissance dans G3, la formule me retourne le



numero de

serie, mais pas son age souhaité.
où est l'erreur ?
merci de votre reponse




--
Cordialement,

Jacques.







--
Cordialement,

Jacques.



Avatar
mye
merci a vous 2.
j'ai appliqué la formule a gros minet et effectivement il manquait la
parenthese apres G3, comme quoi le savoir, ça s'apprend, merci.
Note perso : j'ai un neveu que j'ai surnommé "gros minet" il y a 1/2 siecle
et ce surnom que je n'avais jamais entendu, le suit comme son ombre, alors
longue vie a toi aussi.

--
m&y
"Gros Minet" a écrit dans le message de news:

Bonsoir,

C'est juste un problème de parenthèses :-) Je te conseille aussi
d'utiliser
la fonction ENT pour ne pas avoir de décimales.

=ENT((AUJOURDHUI()-G3)/365,25)

Cordialement

Gros Minet.


"mye" a écrit dans le message de news:
u#
bonjour a tous les gens du savoir.
pour calculer, par exemple, l'age d'un personne en partant de sa date de
naissance a aujourd'hui, j'ulilise la formule suivante :
=((aujourd'hui()-G3/365.25))
en prenant la date de naissance dans G3, la formule me retourne le numero
de

serie, mais pas son age souhaité.
où est l'erreur ?
merci de votre reponse

--
m&y








Avatar
ChrisV
Bonjour Mye,

ÚTEDIF(G3;AUJOURDHUI();"y")

au format Standard


ChrisV


"mye" a écrit dans le message de news:
u%
bonjour a tous les gens du savoir.
pour calculer, par exemple, l'age d'un personne en partant de sa date de
naissance a aujourd'hui, j'ulilise la formule suivante :
=((aujourd'hui()-G3/365.25))
en prenant la date de naissance dans G3, la formule me retourne le numero
de serie, mais pas son age souhaité.
où est l'erreur ?
merci de votre reponse

--
m&y



Avatar
Jacques
Bonsoir,
Bonjour Mye,

ÚTEDIF(G3;AUJOURDHUI();"y")

au format Standard


ChrisV


C'est pas juste :-) .

Pratiquant VB, je connais la fonction DateDiff. Je sais qu'elle existe
sous VBA également. Comme il s'agit ici d'une formule, j'ai recherché
l'équivalent. Dans la liste des fonctions, 'DATEDIF' n'apparait pas,
j'ai 'DATE' et 'DATEVAL'. Est ce normal ? ou j'ai loupé une marche ?

j'utilise Office 2003.

Merci de vos lumières.

--
Cordialement,

Jacques.

Avatar
Gros Minet
Re,

Non, c'est vraiment pas juste, elle est où cette fonction ? Et ça veut dire
quoi "y", année ?
Elle est bien cette fonction :-))

Merci

Cordialement.

Gros Minet

"ChrisV" a écrit dans le message de news:

Bonjour Mye,

ÚTEDIF(G3;AUJOURDHUI();"y")

au format Standard


ChrisV


"mye" a écrit dans le message de news:
u%
bonjour a tous les gens du savoir.
pour calculer, par exemple, l'age d'un personne en partant de sa date de
naissance a aujourd'hui, j'ulilise la formule suivante :
=((aujourd'hui()-G3/365.25))
en prenant la date de naissance dans G3, la formule me retourne le
numero


de serie, mais pas son age souhaité.
où est l'erreur ?
merci de votre reponse

--
m&y







Avatar
ChrisV
Bonjour Jacques,

Dans la liste des fonctions, 'DATEDIF' apparaît pas,...


Cette fonction, non documentée, n'apparaît effectivement pas dans la liste
des fonctions. C'est à l'origine, pour assurer la compatibilité avec
d'autres tableurs qu'elle fût introduite dans Excel...

Ces arguments sont:
ÚTEDIF(date_début; date_fin; résultat).
date_début est la première date et date_fin la dernière.
L'argument résultat peut prendre les valeurs suivantes : "y", "m", "d", "ym"
et "md".
y: nombre d'années
m: nombre de mois
d: nombre de jours
ym: nombre de mois MOD 12
md: nombre de jours MOD 365

ChrisV


"Jacques" a écrit dans le message de
news:
Bonsoir,
Bonjour Mye,

ÚTEDIF(G3;AUJOURDHUI();"y")

au format Standard


ChrisV


C'est pas juste :-) .

Pratiquant VB, je connais la fonction DateDiff. Je sais qu'elle existe
sous VBA également. Comme il s'agit ici d'une formule, j'ai recherché
l'équivalent. Dans la liste des fonctions, 'DATEDIF' n'apparait pas, j'ai
'DATE' et 'DATEVAL'. Est ce normal ? ou j'ai loupé une marche ?

j'utilise Office 2003.

Merci de vos lumières.

--
Cordialement,

Jacques.



Avatar
Gros Minet
Miaououou !

Merci encore, ça va bien me servir !

Cordialement.

Gros Minet.

"ChrisV" a écrit dans le message de news:
#
Bonjour Jacques,

Dans la liste des fonctions, 'DATEDIF' apparaît pas,...


Cette fonction, non documentée, n'apparaît effectivement pas dans la liste
des fonctions. C'est à l'origine, pour assurer la compatibilité avec
d'autres tableurs qu'elle fût introduite dans Excel...

Ces arguments sont:
ÚTEDIF(date_début; date_fin; résultat).
date_début est la première date et date_fin la dernière.
L'argument résultat peut prendre les valeurs suivantes : "y", "m", "d",
"ym"

et "md".
y: nombre d'années
m: nombre de mois
d: nombre de jours
ym: nombre de mois MOD 12
md: nombre de jours MOD 365

ChrisV


"Jacques" a écrit dans le message de
news:
Bonsoir,
Bonjour Mye,

ÚTEDIF(G3;AUJOURDHUI();"y")

au format Standard


ChrisV


C'est pas juste :-) .

Pratiquant VB, je connais la fonction DateDiff. Je sais qu'elle existe
sous VBA également. Comme il s'agit ici d'une formule, j'ai recherché
l'équivalent. Dans la liste des fonctions, 'DATEDIF' n'apparait pas,
j'ai


'DATE' et 'DATEVAL'. Est ce normal ? ou j'ai loupé une marche ?

j'utilise Office 2003.

Merci de vos lumières.

--
Cordialement,

Jacques.







1 2 3 4