Compter les cellules avec 2 conditions

Résolu
Bonjour, j'ai besoin de votre aide.

Voila j'ai 2 colonnes, une contenant du texte et un autre contenant soit un "x" soit rien.

J'aimerais compter seulement les lignes contenant un "x" dans la 2eme colonne et que la ligne correspondante dans la 1er colonne ne soit pas vide.

4 réponses

  1. Bonjour

    Utilises NB.SI.ENS
    Ex : NB.SI.ENS(A2:A10<>""; B2:B10="x")

    Cdlmnt
    0
    1. Contributeur
      Bonjour
      Via (salut)> pas bien réveillé ce matin, ou confusion avec SOMMEPROD?
      le code NB.SI ne prend pas en compte les opérateurs, seulement le séparateur ; et les valeurs non num entre guillemets :
      =NB.SI.ENS(A2:A10;"<>";B2:B10;"X")

      crdlmnt
      0
    2. Bonjour Vaucluse
      Surement les deux !!
      Tu as parfaitement raison, merci de la rectification

      Cdlmnt
      0
  2. Je vous remercie je regarde de suite si cela convient a et reviens vers vous!
    0
    1. Donc merci ça marche impec, par contre j'ai un autre problème.

      J'aimerais faire ça sur plusieurs tableau différents mes avec le calcul dans la même cellule!

      j'ai donc fait comme ceci, en partant de votre réponse:

      =NB.SI.ENS(A9:A13;"<>";J9:J13;"X";A15:A17;"<>";J15:J17;"X")

      mais problème de valeur!?
      0
      1. Contributeur
        RE
        non, NB.SI ne peut s'adresser qu'à un seul champ, mais là, que voulez vous faire?
        Si c'est pour totaliser les deux champs
        =NB.SI.ENS(A9:A13;"<>";J9:J13)+NB.SI.ENS(A15:A17;"<>";J15:J17;"X")
        ou alors, si la ligne 14 ne risque pas d'être comptée, simplement:
        =NB.SI.ENS(A9:A17;"<>";J9:J17;"X")
        qui "passera par dessus" la ligne 14 sans s'en occuper si elle ne correspond pas aux conditions.

        crdlmnt
        0
    2. merci marche impec!!
      0