IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

compter une plage de cellule selon plusieurs criteres


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2015
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Septembre 2015
    Messages : 47
    Par défaut compter une plage de cellule selon plusieurs criteres
    bonjour
    j ai un tableau DANS LEQUEL JE CHERCHE A REPERTORIER DIFFERENTS CRITERES;
    en colonne F j ai des classes 6E1 OU 6E2 ... MAIS AUSSI DES 5E1 5E2... MAIS AUSSI 4E1....3E1....3E6
    en colonnes g2 a j700 j ai des options AGL2 O, ITA2 O...

    j echerche a repertorier dans un petit tableau
    le nombre de 6E faisant l'option AGL2 O par exempe
    puis la meme chose pour les 5e, puis les 4e puis les 3e

    j ai une formule comme suit mais qui ne semble pas plaire a excel

    =NB.SI.ENS(F2:F700;"6E";G2:J700;"AGL2 O")

    jai bien trouve une solutin pour denombrer mais sur une colonne

    NB.SI.ENS(F2:F701;"6E";G2:J701;"ALL1 O")

    maintenant j aimerai que extte recherche se fasse sur les colonnes G H I J
    qui pourrait m'aider svp

  2. #2
    Membre Expert Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Par défaut
    Salut Effectivement il semble qu'Excel ai du mal à bosser sur plusieurs colonnes.

    Donc je te propose de contourner le problème ...

    Voici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NB.SI.ENS(F2:F700;"6E";G2:G700;"AGL2 O")+NB.SI.ENS(F2:F700;"6E";H2:H700;"AGL2 O")+NB.SI.ENS(F2:F700;"6E";I2:I700;"AGL2 O")+NB.SI.ENS(F2:F700;"6E";J2:J700;"AGL2 O")
    Au moins c'est une solution qui devrait faire ce que tu veux.

    Merci de cliquer sur le pouce en bas à droite ...

  3. #3
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2015
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Septembre 2015
    Messages : 47
    Par défaut merci
    j ai essaye cette solution mais j avais pas mis le "+"
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Trouver la valeur maximum d'une plage de cellule de plusieurs onglets
    Par rafafa87 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/11/2015, 16h05
  2. [XL-2007] Copie d'une plage de cellule sur plusieurs feuilles
    Par christoff916 dans le forum Conception
    Réponses: 3
    Dernier message: 25/08/2015, 17h21
  3. Réponses: 6
    Dernier message: 11/08/2015, 11h01
  4. [XL-2003] Sélection d'une plage de cellules selon la date
    Par iIncoming dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 19/07/2013, 18h09
  5. Valider une plage de cellules sur plusieurs feuilles via une listbox
    Par lio59 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/08/2009, 13h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo