Imbriquer NB.SI dans SOMME.SI

Résolu
Bonsoir,

pour mon travail, il m'est nécessaire de vérifier le nombre d'actions soldés par un pilote. J'ai donc pensé à utiliser la formule suivante:

=SOMME.SI($J$6:$J$400;"Martin DUPONT";NB.SI($L$6:L$400;"ok"))

Ainsi, je somme le nombre de fois où OK apparait dans la colonne soldé pour Martin DUPONT.

Malheureusement ça ne fonctionne pas. Est-ce que quelqu'un aurait une idée de comment faire?

Merci d'avance et bonne soirée

6 réponses

  1. Bonjour,
    Une fonction SOMMEPROD ferait mieux l'affaire:
    =SOMMEPROD(($J$6:$J$400="Martin DUPONT")*($L$6:L$400="ok"))
    1
    1. Bonjour Tontong,

      j'ai essayé la formule qui me renvoie malheureusement la valeur 0. Est-ce que le fait que ce soient 2 valeurs littérales ne fausse pas la donne?

      Merci de ton aide
      0
      1. Bonjour,
        Bizarre!
        Le problème le plus courant est une erreur de transcription des textes. Une espace en plus ou en moins et la formule renvoie 0 puisqu'elle ne trouve pas de valeur égale.
        Pour éviter ce risque:
        Copier/coller Martin Dupont en X1
        Copier/coller ok en X2
        La formule devient:
        =SOMMEPROD(($J$6:$J$400=X1)*($L$6:L$400=X2)) sans guillemet
        0
        1. Bonjour,

          il m'indique un gentil #NOM? :s

          Du coup j'ai créé 3 colonnes qui m'analysent les valeurs littérales pour les transformer en nombre (avec un vrai ou faux) et après je fais ta formule et ça fonctionne. Je pense qu'il n'aimait pas les valeurs littérales (où le fait que certaines lettre sont en Cyrilliques et d'autres en latin).

          Merci en tout cas de ton aide
          0
          1. Salut,

            Pas très clair comme demande, peux tu expliquer différemment que l'on cerne ta demande
            en attendant teste cette formule, attention les critères de la formule doivent être exactement les mêmes.
            d'après ce que j'ai compris, la formule serait bien celle donné par Tontong

            =SOMMEPROD(($J$6:$J$400="Martin DUPONT")*($L$6:L$400="ok"))

            Si cette formule ne fonctionne pas peux tu mettre à notre disposition ton fichier sans données confidentielles avec ce lien

            https://www.cjoint.com/

            A+
            Mike-31

            Une période d'échec est un moment rêvé pour semer les graines du savoir.
            1
            1. Ca a fonctionné, j'ai du faire une fausse manipulation lors du premier essai. Merci à vous 2 pour votre aide précieuse
              0