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 :

Tableau croisé dynamique , filtre de rapport et doublon [XL-2010]


Sujet :

Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    738
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 738
    Points : 394
    Points
    394
    Par défaut Tableau croisé dynamique , filtre de rapport et doublon
    Bonjour à tous,

    J'ai un problème que je n'arrive pas à résoudre seul :
    J'ai ce genre de données

    Nom Valeur
    AAAA VAL1
    AAAA VAL2
    BBBB VAL1
    CCCC VAL2
    DDDD VAL1


    J'ai fais un tableau croisé dynamique avec:
    • Filtre du rapport : Valeur
    • Étiquette de ligne : Nom
    • Valeurs : Nombre de Nom


    Problème : lorsque je filtre sur une Valeur (VAL1 ou VAL2) j'ai le nombre attendu de nom qui apparait
    Mais si je sélectionne "(Tous)" (autrement sans filtre), le nombre totale est 5. Chose que je comprend puisqu'il y a 5 lignes
    Seulement, je voudrais enlever les doublons et obtenir 3

    Je suis tombé sur un problème similaire ici:
    https://www.developpez.net/forums/d1...tion-doublons/

    Or en appliquant la formule proposée, si j'insère le poids:
    Si je sélectionne "(Tous)", j'ai bien 3 mais
    • si je sélectionne VAL1, j'obtiens 2,5 (je voudrais avoir 3)
    • si je sélectionne VAL2, j'obtiens 1,5 (je voudrais avoir 2)


    Une idée pour résoudre le problème ?
    Le savoir est une arme alors soyons armés

  2. #2
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    février 2010
    Messages
    7 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : février 2010
    Messages : 7 464
    Points : 14 237
    Points
    14 237
    Par défaut
    Bonjour

    Comme explique dans le fil que tu cites, seul PowerPivot permet de faire un DISTINCTCOUNT dans les TCD de façon fiable mais en add on sur 2010, intégré à partir de 2013

    Les formules dans la source ne sont valables que si on sait comment on utilisera le TCD et si on s'y interdit trop de souplesse.
    Chris
    PowerQuery existe depuis plus de 10 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    738
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 738
    Points : 394
    Points
    394
    Par défaut
    Bonjour

    J'avoue que je ne connais pas PowerPivot donc j'ai occulté cette information (désolé pour cela)

    Le fait que cela ne soit disponible qu'à partir de la version 2013 pourrait être un problème: il faut que je vérifie

    J'avais pensé à une solution : dupliquer les lignes avec dans la colonne Valeur, une valeur "ALL" mais dans ce cas il faudrait je puisse interdire de sélectionner "(Tous)"
    C'est possible ça ?
    Le savoir est une arme alors soyons armés

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    738
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 738
    Points : 394
    Points
    394
    Par défaut
    Citation Envoyé par 78chris Voir le message
    Bonjour

    Comme explique dans le fil que tu cites, seul PowerPivot permet de faire un DISTINCTCOUNT dans les TCD de façon fiable mais en add on sur 2010, intégré à partir de 2013

    Les formules dans la source ne sont valables que si on sait comment on utilisera le TCD et si on s'y interdit trop de souplesse.
    J'essaie tout de même la solution PowerPivot
    Je n'arrive pas à ajouter la mesure au TCD avec la formule que vous proposez dans l'autre sujet: je ne vois pas ou on fait cela ?
    Le savoir est une arme alors soyons armés

  5. #5
    Membre expérimenté
    Homme Profil pro
    Formateur et développeur bureautique
    Inscrit en
    mars 2007
    Messages
    646
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur et développeur bureautique
    Secteur : Conseil

    Informations forums :
    Inscription : mars 2007
    Messages : 646
    Points : 1 373
    Points
    1 373
    Par défaut
    Bonsoir

    Pour la solution Power Pivot, voici une procédure qui fonctionne :
    - Ajouter les données à Power Pivot
    - Faire un TCD basé sur le modèle de données (i.e sur les données ajoutées à Power Pivot)
    - Filtre du rapport : Valeur / Etiquette de ligne : Nom / Valeurs : Nom
    - Sur le champ Nom qui est dans les valeurs / Paramètres de champ / Type de calcul : Total Distinct

    Le TCD trouve maintenant les valeurs différentes quelque soit le filtre.

    En espérant que cela aide

    Bonne nuit

    Pierre Dumas
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  6. #6
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    février 2010
    Messages
    7 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : février 2010
    Messages : 7 464
    Points : 14 237
    Points
    14 237
    Par défaut
    Bonjour à tous

    Si tu as l'add on sur 2010, tu peux tout faire (contrairement aux version 2013 à 2019 où les possibilités sont différentes selon que l'on a une version pro plus ou une version autre - http://www.excel-formations.fr/Trucs_astuces/TCD09.php)

    Les mesures peuvent être crées à partir de l'onglet PowerPivot
    Chris
    PowerQuery existe depuis plus de 10 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    octobre 2005
    Messages
    738
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2005
    Messages : 738
    Points : 394
    Points
    394
    Par défaut
    Citation Envoyé par Pierre Dumas Voir le message
    Bonsoir

    Pour la solution Power Pivot, voici une procédure qui fonctionne :
    - Ajouter les données à Power Pivot
    - Faire un TCD basé sur le modèle de données (i.e sur les données ajoutées à Power Pivot)
    - Filtre du rapport : Valeur / Etiquette de ligne : Nom / Valeurs : Nom
    - Sur le champ Nom qui est dans les valeurs / Paramètres de champ / Type de calcul : Total Distinct

    Le TCD trouve maintenant les valeurs différentes quelque soit le filtre.

    En espérant que cela aide

    Bonne nuit

    Pierre Dumas
    Bonjour

    Effectivement, cela m'a permit d'obtenir le résultat souhaité


    Merci beaucoup à vous 2
    Le savoir est une arme alors soyons armés

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

Discussions similaires

  1. [XL-2010] Tableau croisé dynamique, filtre sur les valeurs
    Par ArnaudSME dans le forum Excel
    Réponses: 2
    Dernier message: 25/07/2019, 20h33
  2. [XL-2010] Tableau croisé dynamique filtre
    Par RodKAZ dans le forum Excel
    Réponses: 18
    Dernier message: 21/03/2013, 15h28
  3. [XL-2010] Tableau croisé dynamique - filtre + colonne
    Par dickinson dans le forum Conception
    Réponses: 2
    Dernier message: 27/08/2012, 09h00
  4. Filtre Tableau croisé dynamique
    Par adrien.gendre dans le forum Excel
    Réponses: 1
    Dernier message: 29/07/2007, 13h06
  5. [VBA-Excel] Faire un filtre dans un tableau croisé dynamique
    Par SFrane dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 27/11/2006, 15h05

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