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

  1. Contributeur
    Bonjour,

    =SI(A2<40;"SE";"V"&ENT(A2/10)-3)
    eric
    1
    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";""))))

      0
      1. Contributeur
        =SI(age>70;"V4";SI(age>59;"V3";SI(age>49;"V2";SI(age>39;"V1";"SE"))))
        0
        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
          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.....
            -1