Formule NBRE.SI.ENS avec nombres pair/impair
Résolu/Fermé
Elisa_SCH
Messages postés
3
Date d'inscription
mardi 1 décembre 2020
Statut
Membre
Dernière intervention
1 décembre 2020
-
1 déc. 2020 à 10:39
DjiDji59430 Messages postés 4032 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 - 1 déc. 2020 à 12:54
DjiDji59430 Messages postés 4032 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 24 avril 2024 - 1 déc. 2020 à 12:54
A voir également:
- Formule NBRE.SI.ENS avec nombres pair/impair
- Formule excel - Guide
- Formule si et - Guide
- Formule moyenne excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Mise en forme conditionnelle formule si - Guide
3 réponses
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
1 déc. 2020 à 12:15
1 déc. 2020 à 12:15
Bonjour à tous,
ou bien en validation normale :
nb pairs <=513 du Boulevard machin
eric
ou bien en validation normale :
=SOMMEPROD((MOD(E2:E14;2)=0)*(E2:E14<=513)*(D2:D14="Boulevard machin"))
nb pairs <=513 du Boulevard machin
eric
DjiDji59430
Messages postés
4032
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
24 avril 2024
644
1 déc. 2020 à 11:17
1 déc. 2020 à 11:17
Bonjour à tous,
Tu ne peux pas utiliser NB.SI.ENS(), car les arguments sont du texte, et on ne peut pas faire d'opérations sur du texte.
Tu dois passer par une colonne intermédiaire qui va te dire si ton adresse est paire ou impaire ==>
=si(mod(e2;2)=0;"pair";"") et apres nb.si.ens()
ou par une formule matricielle qui peut l'intégrer directement.
=nb(si((mod('janvier 2021'!E2:E10000;2)=0)*('janvier 2021'!D2:D10000=J25);'janvier 2021'!E2:E10000))
C'est une formule matricielle, donc à valider par
Maj+Ctrl+Entrée (les 3 doigts en même temps) pour faire apparaître les accolades.
Elle doit s'afficher automatiquement entre accolades dans la barre de formule, et être re-validée de la même façon à chaque fois qu'on y touche.
Tu ne peux pas utiliser NB.SI.ENS(), car les arguments sont du texte, et on ne peut pas faire d'opérations sur du texte.
Tu dois passer par une colonne intermédiaire qui va te dire si ton adresse est paire ou impaire ==>
=si(mod(e2;2)=0;"pair";"") et apres nb.si.ens()
ou par une formule matricielle qui peut l'intégrer directement.
=nb(si((mod('janvier 2021'!E2:E10000;2)=0)*('janvier 2021'!D2:D10000=J25);'janvier 2021'!E2:E10000))
C'est une formule matricielle, donc à valider par
Maj+Ctrl+Entrée (les 3 doigts en même temps) pour faire apparaître les accolades.
Elle doit s'afficher automatiquement entre accolades dans la barre de formule, et être re-validée de la même façon à chaque fois qu'on y touche.
Elisa_SCH
Messages postés
3
Date d'inscription
mardi 1 décembre 2020
Statut
Membre
Dernière intervention
1 décembre 2020
1 déc. 2020 à 12:06
1 déc. 2020 à 12:06
Super, la formule matricielle fonctionne! Merci!
Quelle est la modification à y apporter pour ne compter que les nombres impairs?
Quelle est la modification à y apporter pour ne compter que les nombres impairs?
DjiDji59430
Messages postés
4032
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
24 avril 2024
644
1 déc. 2020 à 12:17
1 déc. 2020 à 12:17
mod('janvier 2021'!E2:E10000;2)=1
Elisa_SCH
Messages postés
3
Date d'inscription
mardi 1 décembre 2020
Statut
Membre
Dernière intervention
1 décembre 2020
>
DjiDji59430
Messages postés
4032
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
24 avril 2024
1 déc. 2020 à 12:24
1 déc. 2020 à 12:24
Youpi! merci! :-)
DjiDji59430
Messages postés
4032
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
24 avril 2024
644
>
Elisa_SCH
Messages postés
3
Date d'inscription
mardi 1 décembre 2020
Statut
Membre
Dernière intervention
1 décembre 2020
1 déc. 2020 à 12:54
1 déc. 2020 à 12:54
Si tu as terminé, mets en résolu
Merci
Merci