XL 2016 Selon l’âge d'un la personne avoir l’un des 3 critères (RESOLU)

Bambi35

XLDnaute Occasionnel
Bonjour à tous
Actuellement je fais un tri manuellement pour les 3 critères en colonne C , je cherche une solution pour pouvoir avoir la formule suivante

Selon l’âge de la personne avoir l’un des 3 critères en colonne C « jaune »

Primaire (-) 10 Ans « Après 31/08/2006 »

Jeunes 10 à 18 Ans « Après 31/08/1998 Avant 31/08/2006 »

Adultes « Avant 31/08/1978 »

J’ai la solution pour avoir l’âge en colonne E par rapport à une date butoire en cellule E1 et la colonne D

Mais en C2 Impossible d’avoir la formule

NB: Pour la date en E1 je la changer d’année en année

Merci de votre aide

Bambi35
 

Pièces jointes

  • Date_de_naissance.xlsx
    72.6 KB · Affichages: 59

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Selon l’âge de la personne avoir l’un des 3 critères en colonne C « jaune »
Primaire (-) 10 Ans « Après 31/08/2006 »
Jeunes 10 à 18 Ans « Après 31/08/1998 Avant 31/08/2006 »
Adultes « Avant 31/08/1978
Catégorie automatique selon l'année en cours
Capture.JPG
 

Pièces jointes

  • Date_de_naissance.xlsx
    105.7 KB · Affichages: 50

Bambi35

XLDnaute Occasionnel
Bonjour

Hieu

Super pour la formule cela sera plus rapide et avec moins de risque d’erreur

Modeste Geedee

Merci à toi aussi mais dans ton tableau les dates pour les critères sont gérés par Excel

et je ne peux pas faire faire une prévision à des dates données

Merci encore pour votre retour

@++

Bambi35
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Un essai avec la fonction choisir en "C2".

=CHOISIR(EQUIV(DATEDIF(D2;DATE(ANNEE(AUJOURDHUI());8;31);"y");{0;10;19});"Primaire (-) 10 Ans";"Jeunes 10 à 18 Ans";"Adultes")
ou bien
=CHOISIR(EQUIV(DATEDIF(D2;AUJOURDHUI();"y");{0;10;19});"Primaire (-) 10 Ans";"Jeunes 10 à 18 Ans";"Adultes")

Tirer vers le bas

JHA
 

Pièces jointes

  • Date_de_naissance (1).xlsx
    70.9 KB · Affichages: 29

Modeste geedee

XLDnaute Barbatruc
BONSOUR®
Merci à toi aussi mais dans ton tableau les dates pour les critères sont gérés par Excel
et je ne peux pas faire faire une prévision à des dates données
:oops:
il suffit de remplacer :
- les dates en G3:G6 par des dates saisies à la main
-dans la colonne E remplacer AUJOURDHUI() par un 01/09/ de l'année voulue des dates choisies
Capture.JPG
 
Dernière édition:

Bambi35

XLDnaute Occasionnel
Bonsoir

Après essai la formules de Hieu est celle la plus approprie pour mon tableau

Mais après avoir effectuée un tableau croisé (feuille 2) j’ai un soucie, le tableau prend en compte toutes les dates de naissance sachant qu’une personne peut faire 2 activitées

Est-il possible de mettre en condition la colonne A

Si en colonne A =1 l’un des critères

Si en colonne A = ‘’vide’’ alors vide en colonne D

J’ai mis en colonne D cette formule SI(ET(A2=""; E2>1);"";(E2<$I$8;$G$8;SI(E2>$I$6;$G$6;$G$7)))

Mais il n’indique #VALEUR !

Merci de ton aide pour résoudre ce problème

@++

Bambi35
Salut,

Un essai ;

J'ai ajouté une formule en E1.

++
 

Pièces jointes

  • 2_criteres1.xlsm
    94.5 KB · Affichages: 38

Bambi35

XLDnaute Occasionnel
Bonjour Hieu

Merci pour ton retour
Etant novice j'avais essayé la formule que tu vient de donner mais sans le deuxième SI
et donc #VALEUR !
Avec les 2 c'est mieux
=SI(A3="";"";SI(E3<$J$8;$H$8;SI(E3>$J$6;$H$6;$H$7)) )
Et pour ET(A2=""; E2>1) il faut oublier

Merci à toi aussi Modeste geedee pour ton retour en passant par les critère dans le tableau croisée



@++++++
Bambi35
 

Discussions similaires

Statistiques des forums

Discussions
312 226
Messages
2 086 414
Membres
103 204
dernier inscrit
alaa20dine01