Menu

Problème dans une requête

LiliWan - 25 juil. 2018 à 14:18 - Dernière réponse :  castours
- 15 sept. 2018 à 11:18
Bonjour,

Je suis ultra débutante dans Access (2016) j'ai créé une table de gestion de données collaborateurs (importées depuis Excel celle-ci comportait des formules de calcul (donc dans Excel) j'en ai impérativement besoin dans Access, mais cela fait trois jours que j'essaye sans grand succès, alors je tente ma chance ici.

Je souhaite calculer l'age des collaborateurs, alors j'ai créé un requête liée à ma table "Contacts", mais il doit y avoir une erreur : DiffDate((Année(Date())-(Annee[date de naissance]/365.25)

Sinon je dois aussi calculer un nombre d'années de service, alors là j'ai même pas essayé ... basé sur ma formule Excel suivante: =DATEDIF(0;(S5-R5+U5-T5+$F$1-V5);"y")&" an(s) "&DATEDIF(0;(S5-R5+U5-T5+$F$1-V5);"ym")&" mois", la date du jour étant dans une cellule fixe $F$1, Date sortie1, Date entrée2 Date sortie2, Date entrée COMPTA, "Date sortie
définitive", Ancienneté

Si vous pouvez me donner un coup de pouce, je vous en serais vraiment reconnaissante.

Cordialement
Afficher la suite 

Votre réponse

12 réponses

yg_be 6468 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 19 septembre 2018 Dernière intervention - Modifié par yg_be le 26/07/2018 à 11:54
0
Merci
bonjour,
"il doit y avoir une erreur": pourquoi? décris-nous ce qui se passe.
pourquoi pas:
year(Date() - [date de naissance]) - year(150)

n'hésite pas à décrire en français ce que tu veux obtenir, et à décrire les champs de ta table.
yg_be 6468 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 19 septembre 2018 Dernière intervention > LiliWan 4 Messages postés mercredi 25 juillet 2018Date d'inscription 31 juillet 2018 Dernière intervention - 26 juil. 2018 à 17:42
il ne doit pas y avoir de colonne Age dans ta table: la colonne Age doit simplement être obtenue via la requête. la requête donne-t-elle le bon résultat pour Age?
LiliWan 4 Messages postés mercredi 25 juillet 2018Date d'inscription 31 juillet 2018 Dernière intervention - 26 juil. 2018 à 19:59
non la requête ne donne pas de résultat. Je dois retourner voir les tutos sur les requêtes je fais un truc faux...
yg_be 6468 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 19 septembre 2018 Dernière intervention > LiliWan 4 Messages postés mercredi 25 juillet 2018Date d'inscription 31 juillet 2018 Dernière intervention - 26 juil. 2018 à 21:38
éventuellement, partage ton fichier Access.
LiliWan 4 Messages postés mercredi 25 juillet 2018Date d'inscription 31 juillet 2018 Dernière intervention - 31 juil. 2018 à 10:41
Bonjour, bonjour,

Après avoir passé un peu de temps sur des forum et essayé diverses choses, je n'ai obtenu aucun résultat .. Je veux bien volontiers partager mon fichier.
yg_be 6468 Messages postés lundi 9 juin 2008Date d'inscriptionContributeurStatut 19 septembre 2018 Dernière intervention > LiliWan 4 Messages postés mercredi 25 juillet 2018Date d'inscription 31 juillet 2018 Dernière intervention - 31 juil. 2018 à 13:24
tu peux alors publier ton fichier sur internet (google drive, cjoint.com, ...), et partager le lien ici.
Commenter la réponse de yg_be
0
Merci
Age: (Date()-[Date de naissance])/365,25
Bonjour
J utilise cette formule qui fonctionne.
A toi de l'adapter en modifiant le champ date de naissance
Commenter la réponse de castours
0
Merci
bonjour
est ce resolu ton probleme?
Commenter la réponse de castours
0
Merci
bonjour
as tu resolu ton probleme?
Commenter la réponse de castours