Associer un âge à une génération

Résolu
Workingstop -  
 Workingstop -
Bonjour,

J'ai une liste d'âge et je souhaite attribuer les âges à appellation de génération.

Baby-boom ( 1943-1959) 72-56
Génération X (1960-1977) 55-38
Génération Y (1978-19994) 37-21
Génération Z ( à partir de 1995) 20 et moins


Comment faire ?


2 réponses

PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

Avec l'année de naissance en R10 dans ma formule

=SI(ET(2015-R10>=56;2015-R10<=72);"baby-boom";SI(ET(2015-R10>=38;2015-R10<=55);"Génération X";SI(ET(2015-R10>=21;2015-R10<=37);"Génération Y";SI(ET(2015-R10<=20);"Génération Z"))))
0
Workingstop
 
Merci pour cette formule que je comprends mais elle ne fait pas référence à l'âge de ma colonne A par exemple.

Colonne A --> 56 ans
Colonne B --> quelle génération ?

En admettons que R10 corresponde aux années d'extimités des typologies de génération.
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824 > Workingstop
 
La formule avec l'âge en direct
=SI(ET(R10>=56;R10<=72);"baby boom";SI(ET(R10>=38;R10<=55);"Génération X";SI(ET(R10>=21;R10<=37);"Génération Y";SI(ET(R10<=20);"Génération Z"))))

remplacer R10 par Axx suivant la ligne
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
au plus simplement avec un tableau de référence (en bleu dan le modèle joint)
https://www.cjoint.com/c/EDClUyYFG5l
crdlmnt
0
Workingstop
 
Je n'ai pas les années de naissance j'ai seulement les âges ...
Ma logique est de dire :
Si A1 est entre 72 et 56 alors "Baby-boom" sinon si A1 est entre 56 et 38 alors "Génération X" sinon si A1 est entre 37 et 21 alors "Génération Y" sinon si A1 est en dessous de 21 alors "Génération Z"
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Vois pas ce que ça change, puisque mon modèle fonctionne avec les ages en colonne B
crdlmnt
0
Workingstop > Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention  
 
Merci pour la précision mais je n'y arrive pas ...

http://cjoint.com/?0DCmsiio8dG
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
vous n'y arrivez pas parce que votre tableau de référence est à l'envers en colonne E, il doit être construit avec le champ des âges en ordre croissant pour que le code RECHERCHE de Excel s'y retrouve.
inversez votre tableau, comme sur mon modèle
crdlmnt
0
Workingstop
 
ah oui d'accord ça se joue à un détail près !

Merci beaucoup j'ai compris les deux formules !!!
0