Formule sous Excel

Résolu
Bonjour,

En avance, merci pour votre aide.
J'ai un tableau avec 500 lignes environ. Chaque ligne représente un salarié avec son age mentionné dans une colonne. Je dois classer les personnes par tranche d'age dans une colonne : - de 30 ans, de 31 ans à 40 ans, de 41 ans à 50 ans et + de 50 ans. Je n'arrive pas à trouver la formule qui dirait : si (exemple Cellule A2) est inférieur ou égal à 30 alors "(texte) - de 30 ans" sinon si (exemple Cellule A2) est égal à 31 et <= à 40 alors "(texte) de 31 ans à 40 ans" sinon ...... etc,

Pourriez-vous m'aider sur cette formule (si il en existe une)

A bientôt
Carol

4 réponses

  1. Salut,

    Pas très compliqué, mais il faudrait avoir plus d'informations, colonne A qu'as tu exactement la date de naissance ou l'age en année
    0
    1. Bonjour Mike-31

      En fait ma colonne d'age est en nombre.
      Merci pour ton aide
      0
  2. Contributeur
    Bonjour,

    Tu étais si proche !

    Sur excel la formule s'appelle SI.
    Elle se compose ainsi : =SI(test_logique; [valeur_si_vrai]; [valeur_si_faux])

    Exemple : =SI(A2="30";"J'ai 30 ans";"J'ai pas 30 ans")

    Si tu souhaites poser plusieurs conditions (tests logiques), combine avec la fonction ET.

    0
    1. Modérateur
      Bonjour,

      Par exemple :
      =SI(A1<30;"- de 30 ans";SI(A1<40;"- de 40 ans";SI(A1<50;"- de 50 ans";"+ de 50 ans")))
      Ou bien :
      =SI(A1<31;"- de 30 ans";SI(A1<41;"- de 40 ans";SI(A1<51;"- de 50 ans";"+ de 50 ans")))
      Tout dépends de l'âge charnière...
      0
      1. Contributeur
        Salut Pijaku,
        je pousserais le vice jusqu'à ceci :
        =SI(A1<31;"- de 30 ans";SI(A1>50;"+ de 50 ans";CONCATENER("de ";ARRONDI.INF(A1;-1)+1;" à ";ARRONDI.SUP(A1;-1);" ans")))


        Cordialement.
        0
      2. Contributeur
        Erf ça ne marche pas pour les dizaines, ça marque "de 41 à 40 ans" pour 40 :(
        0
      3. Bonjour Pijaku,

        Merci beaucoup, cela à coller parfaitement et ça m'a bien aidé !!!!
        0
    2. Re,

      Comme cela
      =SI(A1>50;"texte1";SI(A1>40;"texte2";SI(A1>30;"texte3";"textepourlesmoinsde30")))
      0
      1. Merci beaucoup, j'ai pu finir mon tableau ;-)
        0