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

Excel Discussion :

Lister l'ensemble des occurences d'une liste


Sujet :

Excel

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut [Résolu] Lister l'ensemble des occurences d'une liste
    Bonjour,

    Sur Excel, je cherche à connaitre le nombre d'occurences possibles d'une colonne en fonction de la valeur d'une autre colonne (critère discriminant).

    Prenons l'exemple du tableau :

    COL1 COL2
    C 1
    B Nice
    C Strasbourg
    B Bruxelles
    B Bruxelles

    Sur la colonne 1, lorsque la cellule est égale à "B", je voudrais connaitre les valeurs différentes que prennent les cellules de la colonne2 correspondantes.
    Ici les deux valeurs possibles sont Nice et Bruxelles. Je voudrais donc avoir comme réponse 2.

    Je vous remercie de votre aide!

  2. #2
    Membre chevronné Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Points : 1 900
    Points
    1 900
    Par défaut
    bonjour

    Regarde la fonction nb.si

    cordialement
    Wilfried

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    Merci pour votre réponse.

    Malgré cela aurait été trop simple. En effet je connais pas les valeurs de la seconde colonne. Ainsi pour lignes ayant la valeurs "B" en colonne 1, je ne peux pas faire un SUMPRODUCT sur la seconde colonne pour compter le nombre de lignes que j'ai, ayant ces valeurs spécifiques pour chacune de ces colonnes.

    Au début je pensais à une formule du type :
    SUMPRODUCT( (COL1:COL1 = "B") * (COUNTIF(COL2:COL2;COL2:COL2) )

    Malheureusement cela ne fonctionne pas...

  4. #4
    Membre chevronné Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Points : 1 900
    Points
    1 900
    Par défaut
    re:

    peux tu mettre un petit fichier exemple avec dans une colonne le resultat que ca doit donner

    @ te lire
    Wilfried

  5. #5
    Membre chevronné Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Points : 1 900
    Points
    1 900
    Par défaut
    re:

    ca y est, je crois avoir compris

    voici un fichier avec une colonne masquée contenant une formule matricielle
    et une autre formule matricielle pour calculer le nombre
    Wilfried

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    =NB(1/FREQUENCE(SI(code=D1;EQUIV(val;val;0));SI(code=D1;EQUIV(val;val;0))))

    Valider avec Maj+Ctrl+entrée

    JB

  7. #7
    Nouveau Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Super ! Merci beaucoup pour votre aide

Discussions similaires

  1. Ensemble des partitions d'une liste
    Par tnarol dans le forum SL & STL
    Réponses: 5
    Dernier message: 13/11/2008, 03h34
  2. Réponses: 4
    Dernier message: 27/03/2008, 09h39
  3. [Lisp] Suppression des parenthèses dans une liste
    Par bourdaillet dans le forum Lisp
    Réponses: 3
    Dernier message: 19/12/2004, 21h02
  4. [langage] Comment rajouter des champs dans une liste
    Par toto_titi dans le forum Langage
    Réponses: 4
    Dernier message: 28/08/2003, 14h09

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