Partager via

Ou() dans un NB.Si()

Anonyme
2014-10-07T07:46:31+00:00

Bonjour,

Question Nb.SI j'ai besoin d'une syntaxe qui réponde aussi bien à xl2003 ou antérieur qu'en xl2007 ou supérieur:

Cas pratique, j'ai :

=NB.Si(A2:A100;"m")+NB.SI(A2:A100;"h")+nb.si(A2:A100;"w")  ....

je voudrais simplifier la formule dans le genre:

=NB.SI(A2:A100;Ou("m";"h";"w"))

bienentendu cela ne fonctionne pas ainsi donc si quelqu'un a une syntaxe qui le fait.

Merci d'avance.

--

LSteph

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

Anonyme
2014-10-07T10:23:22+00:00

Bonjour,

Une alternative : Validation par Maj + Ctrl + Enter

=SOMME(SI(A2:A100={"m"."h"."w"};1))

Il y a aussi cette syntaxe qui peut-être utile : Validation par Maj + Ctrl + Enter

=SOMME(SI(ESTNUM(EQUIV("*"&A2:A100&"*";{"mhw"};0));1))

Cette réponse a-t-elle été utile ?

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

DanielCo 107.7K Points de réputation
2014-10-07T08:12:26+00:00

Bonjour,

La formule suivante n'est qu'une simplification que dans la mesure où tu as beaucoup de valeurs à tester (matricielle) :

=SOMME(SI(ESTNUM(EQUIV(A2:A100;{"m";"h";"w"};0));1;0))

Cordialement.

Daniel

Cette réponse a-t-elle été utile ?

0 commentaires Aucun commentaire

5 réponses supplémentaires

  1. Anonyme
    2014-10-09T12:09:56+00:00

    Bonjour MichDenis,

    Merci beaucoup cela  va bien aussi.

    __

    LSteph

    Nota selon vos réponses , j'en déduis que je ne pouvais pas simplifier avec nb.si

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2014-10-07T08:25:39+00:00

    je paye 10è par moi et je n es pas de licence

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2014-10-07T08:22:00+00:00

    Bonjour Daniel,

    Oui c'est exactement le cas et ta formule répond parfaitement à ce besoin.

    Merci beaucoup

    --

    LSteph

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire