Formule excel : nb.si

dubanne -  
 dubanne -
Bonjour,

J'ai des âges allant de 65 à 94 ans et des tranches d'âges classées par dizaines (ex : de 60 à 69)... Je dois savoir le nombre de personnes que j'ai par tranche d'âge. Ma formule est :
=nb.si(A2:A25;">=60")-nb.si(A2:A25;">69")
Cette formule fonctionne pas trop mal mais ne comptabilise pas les 60 et 69 ans.
J'ai pratiquement tout essayé et là je suis dans le flou total.
Est-ce que quelqu'un peut m'aider ?
Je vous remercie par avance.

3 réponses

  1. mona ange Messages postés 1 Statut Membre
     
    je suis un débutant sur le domaine informatique.j'ai des problèmes concernant le rang.
    comment calculer les rangs des élèves contenus dans des plages différentes?merci d'avance pour les réponses.
    0
    1. Utilisateur anonyme
       
      @ mona (qui est nouvelle ici )
      on ne pose pas une question dans une autre question !!
      on crée une nouvelle discussion avec SA question, sinon on ne s'y retrouve plus
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonjour,

      et si tu créais ta question au lieu de polluer celles des autres ?
      eric
      0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Qu'est-ce que tu lui reproches à ta formule ?
    Si tu as bien des valeurs numériques (et non texte qui s'alignent à gauche) ça doit marcher.

    mais ne comptabilise pas les 60 et 69 ans.
    Si tu disais ce que tu obtiens, tu ne crois pas que ça pourrait aider ?

    Tu peux aussi déposer un fichier exemple sur cjoint.com et coller ici le lien fourni.

    eric
    0
    1. dubanne
       
      Bonjour et merci
      Je viens d'envoyer le lien
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      ah oui ? où ça ?
      Il faut le coller dans un post ici
      0
    3. dubanne
       
      Bonjour,
      Voici le lien
      http://cjoint.com/?BFnizl2f0RT
      0
  3. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    C'est parce que tu as des décimales sur tes nombres.
    Mettre le format 'nombre' ne change pas le contenu mais juste l'affichage.
    Tu n'as pas 69 en ligne 3 mais 69.1 qui est bien >69

    Prend la partie entière pour arrondir ton calcul :
    =ENT((AUJOURDHUI()-E2)/365)
    pour l'age (approximatif)

    Pour obtenir un age précis (au jour près) utilise en F2 :
    =DATEDIF(E2;AUJOURDHUI();"y")

    Pour utiliser cette fonction activer la macro complémentaire 'utilitaires d'analyse'
    -sur 2003 : menu 'Outils/ macros complémentaires'
    -sur 2010 : 'fichier / options / compléments'
    http://www.admexcel.com/trucdate.htm#datedif

    eric
    0
    1. dubanne
       
      Merci beaucoup eric et bonne journée.
      0