"Nombre si" deux conditions
Albatros
-
Albatros -
Albatros -
Bonjour,
Cette formule me déstabilise un peu.
J'ai une colonne D qui contient des données (en format standard)
les cellules de cette colonne D sont le résultat d'une formule qui est :
=DATEDIF(B4;$C$1;"y")
Tout ce passe bien avec cette formule, j'obtiens l'âge de la personne
Maintenant je souhaite connaitre par groupe le nombre de personne qui ont par exemple :
Entre 40 et 50 ans
Ma formules est :
=NB.SI(D2:D564;">=40")-NB.SI(D2:D564;"<=50")
Mais je n'obtiens pas du tout le nombre de personne entre 40 et 50 ans
Si vous pouviez me dire où je fais l'erreur dans ma formule ce serait gentil.
Très bon week-end
Cette formule me déstabilise un peu.
J'ai une colonne D qui contient des données (en format standard)
les cellules de cette colonne D sont le résultat d'une formule qui est :
=DATEDIF(B4;$C$1;"y")
Tout ce passe bien avec cette formule, j'obtiens l'âge de la personne
Maintenant je souhaite connaitre par groupe le nombre de personne qui ont par exemple :
Entre 40 et 50 ans
Ma formules est :
=NB.SI(D2:D564;">=40")-NB.SI(D2:D564;"<=50")
Mais je n'obtiens pas du tout le nombre de personne entre 40 et 50 ans
Si vous pouviez me dire où je fais l'erreur dans ma formule ce serait gentil.
Très bon week-end
A voir également:
- "Nombre si" deux conditions
- Nombre de jours entre deux dates excel - Guide
- Comment faire deux colonnes sur word - Guide
- Deux ecran pc - Guide
- Excel cellule couleur si condition texte - Guide
- Deux whatsapp sur un téléphone - Guide
6 réponses
Bonjour,
Tu comptes ceux >=40, ensuite il faut soustraire ceux >= 50 si tu veux les quadras
donc =NB.SI(D2:D568;">=40")-NB.SI(D2:D568;">=50")
eric
Tu comptes ceux >=40, ensuite il faut soustraire ceux >= 50 si tu veux les quadras
donc =NB.SI(D2:D568;">=40")-NB.SI(D2:D568;">=50")
eric
D'abord je ne me souvenais plus avoir déjà une inscription sur comment ça marche, donc je reprends cette inscription avec pseudo kanela
Mais je ne trouve pas comment insérer mon fichier joint ?
C'est possible de le faire ici ou pas du tout ?
Mais je ne trouve pas comment insérer mon fichier joint ?
C'est possible de le faire ici ou pas du tout ?
Albatros:
As tu vu le changement de signe que j'ai fait dans ton 2nd test ? NB.SI(D2:D568;">=50")
Imaginons que ta liste fasse 4 éléments seulement : 37 41 48 52
=NB.SI(D2:D568;">=40") te donne les plus de 40 ans soit 3
NB.SI(D2:D568;">=50") te donne les + de 50 ans soit 1
la différence =NB.SI(D2:D568;">=40")-NB.SI(D2:D568;">=50") te donne 3-1=2
Dans ta formule tu utilises un - , dans le filtre tu utilises un ET, ce n'est pas comparable.
kanela:
tu peux déposer un fichier sur www.cijoint.fr et coller le lien ici
eric
As tu vu le changement de signe que j'ai fait dans ton 2nd test ? NB.SI(D2:D568;">=50")
Imaginons que ta liste fasse 4 éléments seulement : 37 41 48 52
=NB.SI(D2:D568;">=40") te donne les plus de 40 ans soit 3
NB.SI(D2:D568;">=50") te donne les + de 50 ans soit 1
la différence =NB.SI(D2:D568;">=40")-NB.SI(D2:D568;">=50") te donne 3-1=2
Dans ta formule tu utilises un - , dans le filtre tu utilises un ET, ce n'est pas comparable.
kanela:
tu peux déposer un fichier sur www.cijoint.fr et coller le lien ici
eric
Bonjour,
merci Jexalo je cherchais partout cjointcom, mauvaise recherche, méaculpa.
Eriiic mon neurone de blonde est probablement en panne aujourd'hui.
Avant d'envoyer mon fichier je fais sur une feuille un petit essai avec ta formule, et je comprends bien la nuance entre ta formule et la mienne.
Mon essai :
dans la colonne de D1 a D3 je saisis
40
40
40
dans la cellule de résultat la formule =NB.SI(D1:D568;">=40")-NB.SI(D1:D568;">=50")
le résultat est de 3, et on est très content (enfin surtout moi :-)
puis j'ajoute 50 en D4
Je dois donc obtenir un résultat de 4 puisque je veux les personnes qui ont entre 40 et 50 ans,
(celles qui ont 40 ans et celles qui ont 50 ans doivent êtres comprisent dans le groupe, la formule dit bien "est plus grand que" et "est =")
Mais le résultat est toujours de 3
Tu crois que mon neurone est HS ? :-)
merci Jexalo je cherchais partout cjointcom, mauvaise recherche, méaculpa.
Eriiic mon neurone de blonde est probablement en panne aujourd'hui.
Avant d'envoyer mon fichier je fais sur une feuille un petit essai avec ta formule, et je comprends bien la nuance entre ta formule et la mienne.
Mon essai :
dans la colonne de D1 a D3 je saisis
40
40
40
dans la cellule de résultat la formule =NB.SI(D1:D568;">=40")-NB.SI(D1:D568;">=50")
le résultat est de 3, et on est très content (enfin surtout moi :-)
puis j'ajoute 50 en D4
Je dois donc obtenir un résultat de 4 puisque je veux les personnes qui ont entre 40 et 50 ans,
(celles qui ont 40 ans et celles qui ont 50 ans doivent êtres comprisent dans le groupe, la formule dit bien "est plus grand que" et "est =")
Mais le résultat est toujours de 3
Tu crois que mon neurone est HS ? :-)
Non je n'irais pas jusque là, rien n'est inné, tout s'apprend :-)
Ben oui, le chiffre ne change pas puisque la formule est 'je soustrais tout ceux qui on 50 ans et plus' >= 50
Je faisais de 40 à 49 (c'est ma logique à moi pour grouper ceux de la quarantaine... ;-) )
Si tu veux les 50 avec, ecris >=51 ou >50 ('supérieur ou égal à 51', ou 'strictement > 50' ce qui est équivalent)
Question: albatros=kanela ou vous faites les 2/8 ?
eric
Ben oui, le chiffre ne change pas puisque la formule est 'je soustrais tout ceux qui on 50 ans et plus' >= 50
Je faisais de 40 à 49 (c'est ma logique à moi pour grouper ceux de la quarantaine... ;-) )
Si tu veux les 50 avec, ecris >=51 ou >50 ('supérieur ou égal à 51', ou 'strictement > 50' ce qui est équivalent)
Question: albatros=kanela ou vous faites les 2/8 ?
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le premier nb.si va dénombrer toutes les personnes ayant 40 ans ou +, et il faut soustraire grâce au second nb.si ceux qui ont plus de 50 ans
=NB.SI(D1:D568;">=40")-NB.SI(D1:D568;">50")
Bon week-end au neurone ;-)
Cordialement.
=NB.SI(D1:D568;">=40")-NB.SI(D1:D568;">50")
Bon week-end au neurone ;-)
Cordialement.
Bonjour,
Et voilà quand on m'explique deux fois ça va mieux....c'est pas très bon pour la réputation du neurone de blonde ce coup là hein !
ça fonctionne très bien, merci à vous deux
Dixit eriiic
"Question: albatros=kanela ou vous faites les 2/8 ? "
:-)))))
on fait les 2/8 oui :-)
Je préfère Albatros mais il refuse de changer mon pseudo le big boss dans mon profil.
C'est pas grave, je ne vais pas insister je ne suis pas au meilleur de mes capacités aujourd'hui de toute évidence.
Encore un grand merci de votre aide, c'est très sympal
Très bonne jounée
Et voilà quand on m'explique deux fois ça va mieux....c'est pas très bon pour la réputation du neurone de blonde ce coup là hein !
ça fonctionne très bien, merci à vous deux
Dixit eriiic
"Question: albatros=kanela ou vous faites les 2/8 ? "
:-)))))
on fait les 2/8 oui :-)
Je préfère Albatros mais il refuse de changer mon pseudo le big boss dans mon profil.
C'est pas grave, je ne vais pas insister je ne suis pas au meilleur de mes capacités aujourd'hui de toute évidence.
Encore un grand merci de votre aide, c'est très sympal
Très bonne jounée
Merci Eric, je comprends mieux la logique, mais le résultat n'est quand même pas juste, c'est encore plus mytérieux d'ailleurs
je fais la preuve avec un filtre
Est egal et supérieur à
et
Est egal et inférieur à
et je n'ai pas le même résultat, celui du filtre est juste en tout cas.
Le mieux serait un fichier joint si jamais tu as le temps de regarder
je dois juste trouver comment l'insérer ici