Les personnes qui ont moins de 30 ans sont affichées avec l’age 1929, 1928,
1927, 1926 etc (le 19 avant l’age)
Pourriez-vous m’aider à résoudre ce petit problème ?
Un grand merci d’avance
A. Costa
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jero
Salut, Remplacer DateDaujourdui - DateNaissance par : Age:DiffDate("aaaa";[DateNaissance];Date()) Ce qu'access t'affichait est normal : tu lui demandes d'afficher un nombre au format date... Ex : né en 14/04/1958, aujourd'hui : 14/04/2010=>14/04/2010-14/04/1958993 (jours) et 18993 au format jj/mm/aaaa=>31/12/1951 et au format aa=>1951 Note : ne pas oublier qu'une date est un nombre et que ce nombre représente le nombre de jours qui se sont écoulés depuis le 1/1/1900 inclus (c'est la même chose avec excel) A+ "A COSTA" a écrit dans le message de news:
Bonjour, Dans une query j'ai le calcul de l'age ;
DateDaujourdui - DateNaissance
Dans le format j'ai mis « yy »
Les personnes qui ont moins de 30 ans sont affichées avec l'age 1929, 1928, 1927, 1926 etc (le 19 avant l'age) Pourriez-vous m'aider à résoudre ce petit problème ? Un grand merci d'avance A. Costa
Salut,
Remplacer DateDaujourdui - DateNaissance par :
Age:DiffDate("aaaa";[DateNaissance];Date())
Ce qu'access t'affichait est normal : tu lui demandes d'afficher un nombre
au format date...
Ex : né en 14/04/1958, aujourd'hui : 14/04/2010=>14/04/2010-14/04/1958993
(jours)
et 18993 au format jj/mm/aaaa=>31/12/1951 et au format aa=>1951
Note : ne pas oublier qu'une date est un nombre et que ce nombre représente
le nombre de jours qui se sont écoulés depuis le 1/1/1900 inclus (c'est la
même chose avec excel)
A+
"A COSTA" <ACOSTA@discussions.microsoft.com> a écrit dans le message de
news: 2167ACFF-6916-459A-BE5C-AA7C2811AA71@microsoft.com...
Bonjour,
Dans une query j'ai le calcul de l'age ;
DateDaujourdui - DateNaissance
Dans le format j'ai mis « yy »
Les personnes qui ont moins de 30 ans sont affichées avec l'age 1929,
1928,
1927, 1926 etc (le 19 avant l'age)
Pourriez-vous m'aider à résoudre ce petit problème ?
Un grand merci d'avance
A. Costa
Salut, Remplacer DateDaujourdui - DateNaissance par : Age:DiffDate("aaaa";[DateNaissance];Date()) Ce qu'access t'affichait est normal : tu lui demandes d'afficher un nombre au format date... Ex : né en 14/04/1958, aujourd'hui : 14/04/2010=>14/04/2010-14/04/1958993 (jours) et 18993 au format jj/mm/aaaa=>31/12/1951 et au format aa=>1951 Note : ne pas oublier qu'une date est un nombre et que ce nombre représente le nombre de jours qui se sont écoulés depuis le 1/1/1900 inclus (c'est la même chose avec excel) A+ "A COSTA" a écrit dans le message de news:
Bonjour, Dans une query j'ai le calcul de l'age ;
DateDaujourdui - DateNaissance
Dans le format j'ai mis « yy »
Les personnes qui ont moins de 30 ans sont affichées avec l'age 1929, 1928, 1927, 1926 etc (le 19 avant l'age) Pourriez-vous m'aider à résoudre ce petit problème ? Un grand merci d'avance A. Costa
A COSTA
Ok Un grand merci ac
"jero" a écrit :
Salut, Remplacer DateDaujourdui - DateNaissance par : Age:DiffDate("aaaa";[DateNaissance];Date()) Ce qu'access t'affichait est normal : tu lui demandes d'afficher un nombre au format date... Ex : né en 14/04/1958, aujourd'hui : 14/04/2010=>14/04/2010-14/04/1958993 (jours) et 18993 au format jj/mm/aaaa=>31/12/1951 et au format aa=>1951 Note : ne pas oublier qu'une date est un nombre et que ce nombre représente le nombre de jours qui se sont écoulés depuis le 1/1/1900 inclus (c'est la même chose avec excel) A+ "A COSTA" a écrit dans le message de news: > Bonjour, > Dans une query j'ai le calcul de l'age ; > > DateDaujourdui - DateNaissance > > Dans le format j'ai mis « yy » > > Les personnes qui ont moins de 30 ans sont affichées avec l'age 1929, > 1928, > 1927, 1926 etc (le 19 avant l'age) > Pourriez-vous m'aider à résoudre ce petit problème ? > Un grand merci d'avance > A. Costa >
.
Ok
Un grand merci
ac
"jero" a écrit :
Salut,
Remplacer DateDaujourdui - DateNaissance par :
Age:DiffDate("aaaa";[DateNaissance];Date())
Ce qu'access t'affichait est normal : tu lui demandes d'afficher un nombre
au format date...
Ex : né en 14/04/1958, aujourd'hui : 14/04/2010=>14/04/2010-14/04/1958993
(jours)
et 18993 au format jj/mm/aaaa=>31/12/1951 et au format aa=>1951
Note : ne pas oublier qu'une date est un nombre et que ce nombre représente
le nombre de jours qui se sont écoulés depuis le 1/1/1900 inclus (c'est la
même chose avec excel)
A+
"A COSTA" <ACOSTA@discussions.microsoft.com> a écrit dans le message de
news: 2167ACFF-6916-459A-BE5C-AA7C2811AA71@microsoft.com...
> Bonjour,
> Dans une query j'ai le calcul de l'age ;
>
> DateDaujourdui - DateNaissance
>
> Dans le format j'ai mis « yy »
>
> Les personnes qui ont moins de 30 ans sont affichées avec l'age 1929,
> 1928,
> 1927, 1926 etc (le 19 avant l'age)
> Pourriez-vous m'aider à résoudre ce petit problème ?
> Un grand merci d'avance
> A. Costa
>
Salut, Remplacer DateDaujourdui - DateNaissance par : Age:DiffDate("aaaa";[DateNaissance];Date()) Ce qu'access t'affichait est normal : tu lui demandes d'afficher un nombre au format date... Ex : né en 14/04/1958, aujourd'hui : 14/04/2010=>14/04/2010-14/04/1958993 (jours) et 18993 au format jj/mm/aaaa=>31/12/1951 et au format aa=>1951 Note : ne pas oublier qu'une date est un nombre et que ce nombre représente le nombre de jours qui se sont écoulés depuis le 1/1/1900 inclus (c'est la même chose avec excel) A+ "A COSTA" a écrit dans le message de news: > Bonjour, > Dans une query j'ai le calcul de l'age ; > > DateDaujourdui - DateNaissance > > Dans le format j'ai mis « yy » > > Les personnes qui ont moins de 30 ans sont affichées avec l'age 1929, > 1928, > 1927, 1926 etc (le 19 avant l'age) > Pourriez-vous m'aider à résoudre ce petit problème ? > Un grand merci d'avance > A. Costa >
.
Dr Jekyll
Le 14/04/2010 15:23, A COSTA a écrit :
Ok Un grand merci ac
"jero" a écrit :
Salut, Remplacer DateDaujourdui - DateNaissance par : Age:DiffDate("aaaa";[DateNaissance];Date()) Ce qu'access t'affichait est normal : tu lui demandes d'afficher un nombre au format date... Ex : né en 14/04/1958, aujourd'hui : 14/04/2010=>14/04/2010-14/04/1958993 (jours) et 18993 au format jj/mm/aaaa=>31/12/1951 et au format aa=>1951 Note : ne pas oublier qu'une date est un nombre et que ce nombre représente le nombre de jours qui se sont écoulés depuis le 1/1/1900 inclus (c'est la même chose avec excel) A+ "A COSTA" a écrit dans le message de news:
Bonjour, Dans une query j'ai le calcul de l'age ;
DateDaujourdui - DateNaissance
Dans le format j'ai mis « yy »
Les personnes qui ont moins de 30 ans sont affichées avec l'age 1929, 1928, 1927, 1926 etc (le 19 avant l'age) Pourriez-vous m'aider à résoudre ce petit problème ? Un grand merci d'avance A. Costa
.
Salut Voilà la formule que j'utilise et je change bien la date de naissance au jour près.
=Ent((Date()-[Date_Naissance])/365,25)
Voilà
Le 14/04/2010 15:23, A COSTA a écrit :
Ok
Un grand merci
ac
"jero" a écrit :
Salut,
Remplacer DateDaujourdui - DateNaissance par :
Age:DiffDate("aaaa";[DateNaissance];Date())
Ce qu'access t'affichait est normal : tu lui demandes d'afficher un nombre
au format date...
Ex : né en 14/04/1958, aujourd'hui : 14/04/2010=>14/04/2010-14/04/1958993
(jours)
et 18993 au format jj/mm/aaaa=>31/12/1951 et au format aa=>1951
Note : ne pas oublier qu'une date est un nombre et que ce nombre représente
le nombre de jours qui se sont écoulés depuis le 1/1/1900 inclus (c'est la
même chose avec excel)
A+
"A COSTA"<ACOSTA@discussions.microsoft.com> a écrit dans le message de
news: 2167ACFF-6916-459A-BE5C-AA7C2811AA71@microsoft.com...
Bonjour,
Dans une query j'ai le calcul de l'age ;
DateDaujourdui - DateNaissance
Dans le format j'ai mis « yy »
Les personnes qui ont moins de 30 ans sont affichées avec l'age 1929,
1928,
1927, 1926 etc (le 19 avant l'age)
Pourriez-vous m'aider à résoudre ce petit problème ?
Un grand merci d'avance
A. Costa
.
Salut
Voilà la formule que j'utilise et je change bien la date de naissance au
jour près.
Salut, Remplacer DateDaujourdui - DateNaissance par : Age:DiffDate("aaaa";[DateNaissance];Date()) Ce qu'access t'affichait est normal : tu lui demandes d'afficher un nombre au format date... Ex : né en 14/04/1958, aujourd'hui : 14/04/2010=>14/04/2010-14/04/1958993 (jours) et 18993 au format jj/mm/aaaa=>31/12/1951 et au format aa=>1951 Note : ne pas oublier qu'une date est un nombre et que ce nombre représente le nombre de jours qui se sont écoulés depuis le 1/1/1900 inclus (c'est la même chose avec excel) A+ "A COSTA" a écrit dans le message de news:
Bonjour, Dans une query j'ai le calcul de l'age ;
DateDaujourdui - DateNaissance
Dans le format j'ai mis « yy »
Les personnes qui ont moins de 30 ans sont affichées avec l'age 1929, 1928, 1927, 1926 etc (le 19 avant l'age) Pourriez-vous m'aider à résoudre ce petit problème ? Un grand merci d'avance A. Costa
.
Salut Voilà la formule que j'utilise et je change bien la date de naissance au jour près.
=Ent((Date()-[Date_Naissance])/365,25)
Voilà
le Nordiste
et la fonction diffDate() ou dateDiff() -selon la langue- ?
et la fonction diffDate() ou dateDiff() -selon la langue- ?