Ça dépend des sports ; souvent, on est inscrit à la fédération pour un an complet – surtout s'il y a une compétition par club.Une remarque en passant, le tableau 1 mélange des données quasi invariables et des données variables, ce qui pourrait poser problème :
- on peut changer de club en cours d’année (variable "pure")
Autrement, je n'ai pas de solution en tête…
Normalement non.Après, ça ne pose peut-être pas de problème…
- on peut changer de catégorie en cours d’année (variable calculée)
Le système de catégories d'âge U14, U16 etc. prend seulement en compte l'âge au 31 décembre de l'année en cours. — Le U signifiant under (en dessous de).
Puisqu'on dispose déjà de l'année de naissance, on pourrait d'ailleurs remplir automatiquement la colonne Catégorie avec une formule comme celle-ci (pour le rang ANT…NE Léna) :
SIS (
ESTVIDE (Année naissance ANT…NE Léna) ; "" ;
ANNÉE (AUJOURDHUI()) − $Année naissance ANT…NE Léna < 14 ; "U14" ;
ANNÉE (AUJOURDHUI()) − $Année naissance ANT…NE Léna < 16 ; "U16" ;
ANNÉE (AUJOURDHUI()) − $Année naissance ANT…NE Léna < 18 ; "U18" ;
ANNÉE (AUJOURDHUI()) − $Année naissance ANT…NE Léna < 20 ; "U20" ;
ANNÉE (AUJOURDHUI()) − $Année naissance ANT…NE Léna ≥ 20 ; "Plus vieux" ;
VRAI ; ""
)
Ce qui est en même temps une occasion pour illustrer le fonctionnement de la fonction SIS, évoquée plus haut. N.B. Au lieu d'utiliser la date du jour, on peut aussi faire référence à une quelconque cellule où on aurait écrit l'année en cours. Ça permet de garder des données valides, même si on ouvre la feuille dans deux ans…