Formule de classes d'ages

Bonjour,
Voici en français ce que je veux écrire:
si l'age de l'athlète est inférieur à 40 ans j'écris SE,
" " est compris entre 40 ans et 49 ans j'écris V1,
" " 50 ans et 59 ans j'ecris V2,
" " 60 ans et 70 j'écris V3,
Ect....

Comment puis-je traduire çà /s exel.
Merci.

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    essaye comme cela si l'age est en A2

    =SI(A2>=60;"V3";SI(A2>=50;"V2";SI(A2>=40;"V1";SI(A2>0;"SE";""))))

    1. Contributeur
      =SI(age>70;"V4";SI(age>59;"V3";SI(age>49;"V2";SI(age>39;"V1";"SE"))))
      1. Bonjour,

        Il faut savoir si la cellule de référence comporte directement l'âge
        (qui varie avec le temps - comme nous tous-)
        ou si elle comporte la date de naissance de la personne

        - dans le premier cas :
        il faut faire une recherche dans une "table" idéalement d'une feuille différente
        comportant les différentes périodes d'Age (je ne me souviens plus des tranches demandées)
        colonne A - colonne B
        0 - tranche 1
        20 - tranche 2
        40 - tranche 3
        60 - tranche 4
        ...
        Nommer la plage de cellules correspondante à A1:Bx "tra_age' par exemple
        et dans la colonne de la base de données utiliser la formule :
        = recherchev(cellule_age;tra_age;2) ' ici on accepte bien sur les valeurs approchées

        dans le second cas il est préférable de rajouter une colonne tranche d'âge
        =(aujourdhui()-celule_date_naiss)/365.25
        et de réitérer l'opération du premier cas

        Cordialement
        1. Déjà le etc... s'arrête a 6 si possible !

          =si (age<40;"SE";si(age<50;"V1";si(age<60;"v2";si(age<70;"V3;"encore vivant ?"))))
          etc.....