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

  1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    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
    1. 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
      1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835 > 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
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
    1. 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
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Vois pas ce que ça change, puisque mon modèle fonctionne avec les ages en colonne B
      crdlmnt
      0
      1. Workingstop > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Merci pour la précision mais je n'y arrive pas ...

        http://cjoint.com/?0DCmsiio8dG
        0
    3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      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
    4. Workingstop
       
      ah oui d'accord ça se joue à un détail près !

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