NB.SI.ENS Différent de
Résolu
nicolas4107
Messages postés
3
Statut
Membre
-
Vaucluse Messages postés 27336 Statut Contributeur -
Vaucluse Messages postés 27336 Statut Contributeur -
Bonjour,
J'ai un soucis avec la formule Excel NB.SI.ENS.
Je veux ce qui est différent de 20-12 donc j'inscrit la valeur suivante :
....;"<>20-12")
Hors Excel m'interprète cela comme tous ce qui est différent de 8. (20 - 12)
Quelqu'un aurait la solution ?
J'ai un soucis avec la formule Excel NB.SI.ENS.
Je veux ce qui est différent de 20-12 donc j'inscrit la valeur suivante :
....;"<>20-12")
Hors Excel m'interprète cela comme tous ce qui est différent de 8. (20 - 12)
Quelqu'un aurait la solution ?
A voir également:
- Différent de 0 excel
- Excel différent de 0 - Meilleures réponses
- Nb si ens différent de - Meilleures réponses
- Nb.si.ens différent de vide ✓ - Forum Excel
- Nb.si.ens différent de - Forum Excel
- NB.SI.ENS Cellule différente de vide - Forum Excel
- Excel différent de 0 ✓ - Forum Excel
- NB.SI.ENS et condition OU ✓ - Forum Excel
1 réponse
Bonjour
si vous écrivez 20-12, rien d'étonnant à ce qu'Excel prenne ça pour un 8, il y a des tas de mathématiciens qui ont fait ça avant lui!
si vous voulez compter les valeurs différentes de 8 ou 20 dans un champ A1:A100
=NB.SI.ENS(A1:A100;"<>12";A1:A100;"<>20")
et si votre champ contient des cellule vides à ne pas compter:
=NB.SI.ENS(A1:A100;"<>12";A1:A100;"<>20";A1:A100;"<>")
Mais en final, si c'est un texte que vous voulez exclure:
=NB.SI(A1:A100;"<>"&20-12)
crdlmnt
Errare humanum est, perseverare diabolicum
si vous écrivez 20-12, rien d'étonnant à ce qu'Excel prenne ça pour un 8, il y a des tas de mathématiciens qui ont fait ça avant lui!
si vous voulez compter les valeurs différentes de 8 ou 20 dans un champ A1:A100
=NB.SI.ENS(A1:A100;"<>12";A1:A100;"<>20")
et si votre champ contient des cellule vides à ne pas compter:
=NB.SI.ENS(A1:A100;"<>12";A1:A100;"<>20";A1:A100;"<>")
Mais en final, si c'est un texte que vous voulez exclure:
=NB.SI(A1:A100;"<>"&20-12)
crdlmnt
Errare humanum est, perseverare diabolicum
C'est bien un texte que je souhaite exclure.
Je viens d'essayer "<>"&20-12 mais Excel continu de considérer que c'est un 8 !
Je n'ai jamais traité ça comme ça!!!??
mais curieusement, si cette fois je n'ai pas fait d'erreur, la formule,compte bien le nombre de 20-12 dans la liste avec:
NB.SI(A1:A10;"20-12") et ne les confond pas avec une valeur 8
alors on peut tenter:
=NBVAL(A1:A100)-NB.SI(A1:A100;"20-12")
ou alors plus simplement:
=SOMMEPROD((A1:A100<>"20-12")*1)
crdlmnt
=NBVAL(A1:A100)-NB.SI(A1:A100;"20-12")
Cela a résolu mon problème, merci beaucoup !
.. mais pour moi SOMMEPROD fait plus "propre"
Bonne route
crdlmnt