Erreur Formule matricielle NB(SI(ET(...

Résolu/Fermé
rorolidalgo - 10 sept. 2013 à 08:52
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 - 10 sept. 2013 à 11:49
Bonjour,
Pour l'analyse d'un tableau, j'utilise la formule suivante qui fonctionne bien:
{=NB(SI(D7:D80<70;D7:D80))}
Dès que je veux rajouter une condition sur la valeur d'une autre colonne, ça me retourne 1, au lieu de me donner la bonne valeur:
{=NB(SI(ET(D7:D80<70;C7:C80="Verticaux");D7:D80))}
Quelqu'un sait pourquoi ça ne fonctionne pas?
Merci d'avance
A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié par Vaucluse le 10/09/2013 à 09:12
Bonjour
... sais pas , mais par contre, vous pouvez essayez, en non matricielle

Tout excel:
=SOMMEPROD((D7:D80<70)*(C7:C80="verticaux"))

ou Excel à partir de 2007
=NB.SI.ENS(D7:D80;"<70";C7:C80;"verticaux")

crdlmnt

PS et si vous voulez la somme de D dans ces conditions:
=SOMMEPROD((D7:D80<70)*(C7:C80="verticaux")*(D7:D80))

=SOMME.SI.ENS(D7:D80;D7:D80;"<70";C7:C80;"verticaux")

Errare humanum est, perseverare diabolicum
0
Merci ça marche bien, je ne connaissais pas.
Cependant, je ne comprends toujours pas pourquoi la formule matricielle ne marche pas.
Merci encore.
0
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 1 054
10 sept. 2013 à 11:13
Bonjour,
Un ET en matricielle se note (.....)*(...), j'aurais essayer d'écrire
{=NB(SI((D7:D80<70)*(C7:C80="Verticaux");D7:D80))}
mais c'est sans garantie!
0
C'est exactement ça!!! il ne faut donc pas de ET en matricielle, mais un produit de conditions. Je ne le savais pas.
Merci beaucoup :-)))
0
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 1 054
10 sept. 2013 à 11:49
La meilleure solution reste le Sommeprod proposé par Vaucluse, mais ce n'est qu'un avis personnel!
0
g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
10 sept. 2013 à 09:15
Bonjour,

La fonction NB.SI n'accepte qu'une condition.

Cordialement.
-1