Modification "age" en fonction d'une "saison en cours"

flam72

XLDnaute Occasionnel
Bonjour,

J'ai un fichier de gestion des compétitions qui aujourd'hui doit être modifié en fonction de la saison en cours.
Les catégories des compétiteurs se font en rapport avec l'age des adhérents.
Depuis cette année, la fédération prend en compte l'age que le compétiteur aura dans la saison.

Les exemples se trouvent dans le fichier joint.

Dans le fichier, les formules se font toutes par rapport à l'age du compétiteur et la date de la compétition.

Pour comprendre le besoin, en exemple dans le fichier, la colonne "age" (E) :
Pour le nom "A", l'âge pris en compte devrait être 18 ans
Pour le nom "Z", l'âge pris en compte devrait rester 21 ans
Pour le nom "E", l'âge pris en compte doit rester 6 ans
Pour le nom "R" l'age pris en compte devrait être 12 ans

Je voudrais automatiser ce calcul sans avoir à écrire directement l'âge, source d'erreur.

Je vous remercie de m'aider dans cette démarche.

Flam
 

Pièces jointes

  • Base TKD - Copie.xlsx
    77.7 KB · Affichages: 49

phlaurent55

Nous a quittés en 2020
Repose en paix
Bonjour flam 72

Depuis cette année, la fédération prend en compte l'age que le compétiteur aura dans la saison.

avec cette formule en E3
=ANNEE(AUJOURDHUI())-ANNEE(D3)
et ne pas oublier de mettre les cellules au format "Standard"


Les exemples ci-dessous ne sont pas cohérents avec la demande citée plus haut.
.......... à moins que la saison soit différente de: "Du 1er janvier au 31 décembre"

Pour comprendre le besoin, en exemple dans le fichier, la colonne "age" (E) :
Pour le nom "A", l'âge pris en compte devrait être 18 ans
Pour le nom "Z", l'âge pris en compte devrait rester 21 ans
Pour le nom "E", l'âge pris en compte doit rester 6 ans
Pour le nom "R" l'age pris en compte devrait être 12 ans

à+
Philippe
 

flam72

XLDnaute Occasionnel
Bonjour,

En fait, l'âge de référence est celui au 31/12 de l'année civile qui suit la saison en cours.

Saison n : septembre (début)
Saison n : décembre
Saison n +1 : septembre (début)
Saison n+1 : 31/12 = âge de référence pour la saison n.

Ex : je suis né le 31/8/2000, mon âge de la référence pour la saison 2016/2017 sera 17 ans.
Je suis né le 25/12/1999, mon âge de référence pour la saison 2016/2017 sera de 18 ans.

J'espère être plus clair.

Merci
 

flam72

XLDnaute Occasionnel
J'ai essayé la première formule proposée et elle fonctionne (avec l'exemple ci-dessous)

La deuxième ne fonctionne pas, ex : je suis né le 23/12/2008 --> la formule marque 8 ans alors qu'au 31/12/2017, j'aurai 9 ans donc l'age de référence
La troisième ne fonctionne pas, résultat idem pour l'exemple.

Je vous remercie pour tout.

OZ
 

Discussions similaires

Statistiques des forums

Discussions
312 848
Messages
2 092 786
Membres
105 533
dernier inscrit
TAF