Fonction Frequence

Résolu
Bonjour,

Voici la configuration de mon tableau

Colonne A Colonne B Colonne C

111 AAA yy
222 BBB xx
333 CCC yy
444 AAA xx
444 AAA xx
444 CCC yy
555 AAA xx

Je dois extraire le nombre de AAA en considerant que pour la même valeur de la colonne A il ne me le compte qu'une fois et en tenant compte du critère de la colonne C.
Dans l'exemple ci dessus, je dois extraire 2 (1* 444 AAA xx et 1* 555 AAA xx)

Esperant avoir été sufisament clair,je vous remercie par avance de votre aide.

Pour info, je travaille sous excel 2003

Edit : Je pense avoir d'autres conditions de ce type à ajouter en fonction de l'évolution de mon tableau

6 réponses

  1. Contributeur
    Re,

    et c'est quoi la différence avec cette demande ?

    eric
    0
    1. Contributeur
      Salut le forum

      Tu pourras ajouter des conditions
      =NB(1/FREQUENCE(SI(($B$1:$B$7="AAA")*($C$1:$C$7="XX");$A$1:$A$7);$A$1:$A$7))
      Formule matricielle à valider par Ctrl + Shift + Enter

      Mytå
      1
      1. Bonjour à tous,

        @eriiic

        J'ai du rajouter une condition par rapport à ma première demande et comme je ne maitrise pas vraiment ces fonctions matricielles, j'ai préféré reposer la question. J espère ne pas avoir enfrain une règle ou un usage de ce forum.

        @ Myta

        je regarde de suite si ça répond à mon besoin.

        Merci à tous
        0
        1. Merci Myta, cela fonctionne bien :)

          Eriiic, si tu as une solution avec telle que tu me l'as proposé dans mon autre sujet, je veux bien aussi la voir

          Merci à tous pour votre aide
          0
          1. Contributeur
            Bonjour,

            J'avais lu trop vite, je croyais que tu avais remplacé AAA par xx.

            Tu peux ajouter autant de conditions que tu veux :
            =SOMMEPROD((FREQUENCE((B2:B7="AAA")*(C2:C7="xx")*A2:A7;(B2:B7="AAA")*A2:A7)>0)*1)-1

            eric
            0
        2. Merci

          les deux solutions fonctionnent parfaitement
          0