Extraction simple sur excel

Résolu
Bonjour,

J'ai un tableau Excel avec 2 colonnes d'une centaine de lignes. Une colonne pour la liste des personnes et l'autre colonne pour leurs âges respectifs. Je voudrais qu'Excel me donne automatiquement le nombre de personnes âgées de 20 à 30 ans, de 30 à 40 ans, de 40 à 50 ans, etc... Est-ce possible ? Si oui, comment faire ? Je précise que j'en serai reconnaissant toute ma vie et même plus...

Philippe

Aidons-nous les uns les autres, le Bon Dieu nous le rendra au centuple !

3 réponses

  1. Bonjour

    Le nombre de personnes de 20 à 30 ans incluss
    =SOMMEPROD((liste_ages>=20)*(liste_ages<=30))

    Cdlmnt
    0
    1. Contributeur
      Bonjour

      Excel à partir de 2007:

      de 20 inclus à 30 exclus
      =NB.SI.ENS(B:B;">=20;B:B"<30")

      de 30 inclus à 40 exclus:
      =NB.SI.ENS(B:B;">=30";B:B;"<40")

      ect.....

      pour excel avant 2007:

      =SOMMEPROD((B1:B100>=20)*(B1:B100<30))

      ect aussi....

      crdlmnt

      Ps essayez de faire autre chose de votre vie.....!

      Errare humanum est, perseverare diabolicum
      0
      1. Merci de vos réponses, mais étant vraiment novice en formules excel, pouvez-vous me dire à quoi correspond SOMMEPROD et où dois-je écrire cette formule =SOMMEPROD((B1:B100>=20)*(B1:B100<30)) ? Merci de votre patience...
        0
        1. Contributeur
          ...cette formule va compter le nombre de cellules dans le champ B1 B100 (l'age, sauf erreur) dont la valeur est comprise entre 20 et 30 (en incluant 20 et en excluant 30)

          essayez de la placer n'impirte ou sur votre feuille dans une cellule vide et vous verrez le résuttat

          Ensuite,vous pouvez par exemple si votre colonne Age est en B, lister en C les textes:
          C1 de 20 à 29 et placer cette formule en D1
          C2 de 30 à 39 et placer la formule suivante en D2
          ect..
          0
        2. Merci de votre aide. Enfin j'imagine qu'avant de coller la formule dans une cellule vide, il faut sélectionner une colonne ? Car si je colle la formule tel quel ça ne donne rien... Désolé !
          0
        3. Contributeur
          Désolant??????????????????

          Il faut écrire la formule en incluant bien évidemment au clavier l'entrée de l'adresse du champ concerné dans la formule!
          et elle vous donnera un résultat si les adresses sont entrées correctement,

          Avez vous vu le fichier dans le message suivant?

          crdlmnt
          0
        4. Merci pour tout, mais je renonce ! Ça ne fonctionne pas...
          0