Bonjour,
J'ai créé un tableau pour saisir les données des membres d'une association.
J'ai par exemple la feuille pour les poussins qui ont entre 4 et 8 ans.
J'aimerai que si la personne saisit la date de naissance du poussin, Excel vérifie que le membre a bien entre 4 et 8 ans.
J'ai essayé le calcul suivant : =MOIS.DECALER(AUJOURDHUI();-96) pour trouver la date l'année à retenir dans mon calcul 96 pour le nombre de mois max pour 8 ans d'âge. Et j'ai fais dans la cellule d'à côté le même calcul avec 48 pour les 4 ans.
J'obtiens une date ou l'année correspond bien à ma plage de dates de naissance. Soit 2004 à 2008.
Ensuite j'ai utilisé la fonction =ANNEE(L3) pour ne garder que l'année.
Puis dans Excel -> validation des données, j'ai opté pour calculer une plage de date.
Mais si j'utilise ma fonction =ANNEE(L3) comme plage de référence aucune date ne fonctionne. Et si j'utilise ma fonction de base, cela ne fonctionne que si la date est égale ou supérieure à la date du jour mois le nombre de mois.
Exemple si on test le 06.06.2012 et que mon poussin est né le 06.08.2004 cela fonctionne, mais si est né le 06.02.2004 ça coince.
Qui à une idée de comme faire ?
Je n’ai rien trouvé sur le net.
Merci d'avance.
J'ai créé un tableau pour saisir les données des membres d'une association.
J'ai par exemple la feuille pour les poussins qui ont entre 4 et 8 ans.
J'aimerai que si la personne saisit la date de naissance du poussin, Excel vérifie que le membre a bien entre 4 et 8 ans.
J'ai essayé le calcul suivant : =MOIS.DECALER(AUJOURDHUI();-96) pour trouver la date l'année à retenir dans mon calcul 96 pour le nombre de mois max pour 8 ans d'âge. Et j'ai fais dans la cellule d'à côté le même calcul avec 48 pour les 4 ans.
J'obtiens une date ou l'année correspond bien à ma plage de dates de naissance. Soit 2004 à 2008.
Ensuite j'ai utilisé la fonction =ANNEE(L3) pour ne garder que l'année.
Puis dans Excel -> validation des données, j'ai opté pour calculer une plage de date.
Mais si j'utilise ma fonction =ANNEE(L3) comme plage de référence aucune date ne fonctionne. Et si j'utilise ma fonction de base, cela ne fonctionne que si la date est égale ou supérieure à la date du jour mois le nombre de mois.
Exemple si on test le 06.06.2012 et que mon poussin est né le 06.08.2004 cela fonctionne, mais si est né le 06.02.2004 ça coince.
Qui à une idée de comme faire ?
Je n’ai rien trouvé sur le net.
Merci d'avance.
Dernière édition: