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 :

Compter le nombre d'occurrences uniques après filtre


Sujet :

Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 13
    Points : 11
    Points
    11
    Par défaut Compter le nombre d'occurrences uniques après filtre
    Bonjour,

    Je ne trouve pas solution à mon problème en utilisant des fonctions et non des tcd...

    J'ai le tableau suivant :
    Nom Prénom Age
    MARTIN Marcel 3
    MARTIN Jordan 12
    MARTIN Marcel 80
    ROBERT Jean 43

    J'ai créé un second tableau dans un second onglet qui m'indique chaque nom unique.

    Je voudrais compter le nombre de prénoms différents ayant pour nom de famille martin, et le nombre d'ages différents ayant le nom de famille martin.
    J'ai tenté avec NBSI, NBVAL, SOMMEPROD... je ne m'en sors pas.

    Résultat attendu :

    Nom Prénoms uniques Ages uniques
    MARTIN 2 3
    ROBERT 1 1

    Pouvez-vous m'aiguiller svp ??

    Merci

  2. #2
    Expert éminent

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 141
    Points : 9 976
    Points
    9 976
    Billets dans le blog
    5
    Par défaut
    Bonjour,


    sans connaître la version Excel utilisée, difficile de donner la meilleure approche.

    Si tu disposes de Excel 365, voici une solution.

    Le tableau initial, sous forme d'un tableau structuré nommé Tableau1

    Prénoms uniques
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NBVAL(UNIQUE(FILTRE(Tableau1[Prénom];Tableau1[Nom]=H2)))
    Où H2 est le nom de famille associé

    Ages uniques
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NBVAL(UNIQUE(FILTRE(Tableau1[Age];Tableau1[Nom]=H2)))
    Où H2 est le nom de famille associé



    En cas de version antérieure, une solution par formule matricielle à valider par Ctrl+MAj+Entrée
    Prénoms uniques
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD(SI(Tableau1[Nom]=H2;1/NB.SI.ENS(Tableau1[Prénom];Tableau1[Prénom];Tableau1[Nom];H2)))
    Ages uniques
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD(SI(Tableau1[Nom]=H2;1/NB.SI.ENS(Tableau1[Age];Tableau1[Age];Tableau1[Nom];H2)))

  3. #3
    Membre émérite
    Homme Profil pro
    ingénieur
    Inscrit en
    Mars 2015
    Messages
    1 136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : ingénieur
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2015
    Messages : 1 136
    Points : 2 689
    Points
    2 689
    Par défaut
    Bonjour

    une autre solution consiste à cocher la case "ajouter ces données au modèle de données" lors de la création du TCD
    vous obtiendrez un TCD basé sur le "modèle de donnée - power pivot"
    et avec ce type de TCD vous avez la possibilité de choisir "Total Distinct" ou "Comptage de valeur" (à la fin de la liste avec Somme, Nombre, Moyenne, Max, Min...)
    et donc le résultat attendu en quelques secondes sans aucune formule

    Stéphane

Discussions similaires

  1. Compter le nombre d'occurrences
    Par RKU01 dans le forum Langage
    Réponses: 1
    Dernier message: 22/03/2008, 18h22
  2. Réponses: 5
    Dernier message: 17/02/2008, 13h32
  3. Réponses: 2
    Dernier message: 07/05/2007, 00h43
  4. Réponses: 2
    Dernier message: 07/03/2007, 16h09
  5. [débutant] Compter le nombre d'occurrence d'un texte
    Par PoichOU dans le forum Langage
    Réponses: 2
    Dernier message: 14/10/2006, 01h00

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