EXCEL : condition qui permet de compter

Résolu
Vagui -  
 gilou -
Bonjour,

Voilà, j'ai un petit soucis concernant une condition qui me permettra de compter des cellules dans EXCEL.

Voici mon problème: Dans une colonne, j'ai une liste déroulante de deux choix ( Vert, Bleu)
Dans une autre colonne, j'ai une liste déroulante avec 4 choix (A,B,C,D)

J'aimerais pouvoir compter les nombres de A pour les choix A et B.

En résumé : CHOIX vert, Bleu CHOIX A;B;C;D
vert B
bleu B
vert B
bleu C
vert C

---> vert A : 0
vert B ; 2
vert C ; 1
...

Merci d'avance pour votre aide!!! Et une très bonne journée à vous

16 réponses

  1. snow_frog Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   139
     
    regarde du côté de la fonction NB.SI ;)

    NB.SI (plage;critere)

    2
  2. snow_frog Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   139
     
    la répose existe déjà sur CCM.

    recherche > NB.SI avec 2 critères...
    une formule matricielle toute simple
    2
  3. snow_frog Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   139
     
    t'as trouvé un truc de ce genre:

    =SOMME((plage="critere1")*(plage="critere2")*(plage="critere3")*(plage="critere3")*1)


    y'a plus qu'a passer en résolu...
    1
  4. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402
     
    Petite info toute bête.

    Excel a un mode d'aide qui permet souvent de trouver les fonctions appropriées. Il suffit de cliquer sur le petit "fx" à côté de la barre de formule.

    Une fenêtre s'ouvre. Tu tapes "compter les cellules" dans la description et ...Oh! Miracle!... La fonction Nb.Si apparaît avec sa description
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour,

    Peut être par un tableau croisé dynamique:
    ci joint exemple avec explications
    https://www.cjoint.com/?bvnfvo7bzx
    0
    1. Vagui > Doudou95 Messages postés 1897 Date d'inscription   Statut Membre Dernière intervention  
       
      OUi tout ä fait c'est super simple mais juste encore une petite question super simple aussi!


      Si j'ai envie que ma formule regarde pour chaque ligne, si la condition 1 est remplie pour la colonne3 et la condition 2 est remplie pour la colonne 5.

      Exemple :

      ligne 1 : condition 1 = G 19 condition = K19
      ligne 2 : condition 1 = G 20 condition = K20
      ligne 3 : condition 1 = G 21 condition = K21
      ligne 4 : condition 1 = G 22 condition = K22
      ligne 5 : condition 1 = G 23 condition = K23
      ligne 6 : condition 1 = G 24 condition = K24


      Si les deux condition sont respecté dans la cellule indiqué alors +1 dans la variable
      Pour chaque ligne de mon fichier!
      0
      1. Doudou95 Messages postés 1897 Date d'inscription   Statut Membre Dernière intervention   275 > Vagui
         
        j'ai rien compris je sais pas si c'est la fatigue mais autant avant c'était clair autant la pas du tout à mes yeux :)
        0
      2. Vagui > Doudou95 Messages postés 1897 Date d'inscription   Statut Membre Dernière intervention  
         
        :-) je recommence.....

        Voici un exemple de fichier:


        colonne 1 colonne2

        CHOIX 1 ¦ CHOIX 2 ¦
        ------------------------------------
        ligne1 vert ¦ A ¦
        ligne2 vert ¦ A ¦
        ligne3 vert ¦ A ¦
        ligne4 bleu ¦ B ¦
        ligne5 bleu ¦ A ¦


        Donc je voudrais que pour chaque ligne de mon fichier ( ligne 1 à ligne X) que ma formule regarde si dans le choix 1 la condition est respecté, et dans le choix 2 que la condition est respecté aussi. Si les deux conditions sont OK alors +1 .

        Alors oui la formule nb.si peut surement allé si vous le dites mais comment je peux imbriqué plusieurs conditions pour chaque ligne de mon fichier??
        0
  7. snow_frog Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   139
     
    Pour reprendre le premier exemeple donné au début:

    tu veux incrémenter un "compteur" seulement si tu as "vert" dans la colonne A et et B dans la colonne B ? c'est bien ça ?
    0
  8. snow_frog Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   139
     
    oups, on a écrit en même temps... oui donc c'est bien ça
    0
  9. snow_frog Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   139
     
    fait une petite recherche sur le forum CCM et tu trouvera ta réponse...

    un indice: fonction SOMME
    0
  10. Doudou95 Messages postés 1897 Date d'inscription   Statut Membre Dernière intervention   275
     
    Désolé Vagui je ne vais pas pouvoir t'aider... un certain modérateur Chris 94 apparament suprime tous mes messages sur ce post sous prétexte de propos "méprisants" je taff sur ton problème depuis une bonne demi heure mais désolé je ne posterai pas pour être supprimé sry Vagui
    0
    1. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402
       
      N'ayons pas peur de la censure! Affirmons nos idées en postant nos solutions!!!! :-P
      0
      1. Doudou95 Messages postés 1897 Date d'inscription   Statut Membre Dernière intervention   275 > Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
         
        En plus son problème m'énerve car j'en étais déjà venu à bout et la j'y arrive plus >< donc je galère à trouver xD
        0
  11. Doudou95 Messages postés 1897 Date d'inscription   Statut Membre Dernière intervention   275
     
    oui je sais que c'est une formule matricielle mais je sais plus si à l'intérieur je faisais case par case ou s'il y avait un système ligne suivante auto
    0
  12. Doudou95 Messages postés 1897 Date d'inscription   Statut Membre Dernière intervention   275
     
    Je dirai la solution en rentrant car j'ai la solution sur fichier chez moi :s voila
    0
  13. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402
     
    La solution a été donnée par snow frog.

    Aller sur le site CCM==>Barre de recherche: taper "Nb.Si deux critères" et des posts ont déjà les mêmes problèmes mais résolus

    0
    1. Doudou95 Messages postés 1897 Date d'inscription   Statut Membre Dernière intervention   275
       
      A voui! la sur mes tests j'essayais avec un ET(;) au lieu de ()*()
      Bon c'est rêglé alors !)
      0
  14. Doudou95 Messages postés 1897 Date d'inscription   Statut Membre Dernière intervention   275
     
    oui ça ressemble à ça
    0
  15. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402
     
    Hé hé Vagui pose le problème et Doudou95 lui a volé la vedette

    Une subtilisation de post en toute beauté!!
    0
    1. Doudou95 Messages postés 1897 Date d'inscription   Statut Membre Dernière intervention   275
       
      xD le pire c'est que en faisant la recherche vous trouverez ptêtre un post à moi où j'ai du demander la même chôse un peu plus poussé mdr mais tu vois j'ai formation développeur C++, je travaille comme admin réseaux UNIX et j'aide que pour bureautique Excel (formules macros) et je galère tjrs même avec ce que j'ai déjà rencontré mdr
      0
  16. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402
     
    Et moi ça fait que trois mois que je macrote excel, ma formation n'a aucun rapport avec l'informatique.

    Et pourtant j'adore ramener ma fraise ici! :-P
    0
  17. gilou
     
    j'arrive apres la guerre.... avec: =SOMMEPROD(--($A$1:$A$5=A1)*($B$1:$B$5="a"))
    a1 =vert a2 = bleu tirer la f(x) pius changer les parametres (a1) et ("a" ou b ou c selon les besoins
    ensuite la tambouille du +1
    a+
    0