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 :

formule et tableau croisé dynamique [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 formule et tableau croisé dynamique
    Bonjour à tous,

    J'utilise actuellement une formule recherchev avec un si pour ne pas faire apparaittre les résultats NA
    Code formule : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(ESTNA(RECHERCHEV(C1;'Sheet1!C:D;2;FAUX));"";(RECHERCHEV(C1;'Sheet1'!C:D;2;FAUX)))

    Le soucis que je rencontre est lorsque je souhaite utiliser cette colonne dans un tableau croisé dynamique
    En effet, je souhaite avoir le nombre de cellule avec une valeur et le nombre de vide
    Mais apparemment, Excel considère toutes les cellules non vide et en effet, même lorsque je sélectionne la colonne en question, Excel indique une somme en bas qui correspond à l'ensemble de mes lignes et non juste les lignes avec une valeur

    Avez vous une solution à ce problème ?

    Je précise que je ne souhaite pas d'action manuelle ni de VBA donc le copier / coller valeur (ou son équivalent VBA) ne me convient pas

    Merci d'avance
    Le savoir est une arme alors soyons armés

  2. #2
    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
    Bonjour tout le monde

    Je ne suis pas certain d'avoir tout compris, mais je me lance quand même.

    Tout d'abord, concernant cette formule, on peut, un peu, la raccourcir et la rendre plus lisible en utilisant la fonction SIERREUR =SIERREUR(RECHERCHEV(C1;'Sheet1!C:D;2;FAUX));"").


    De plus, je pense qu'il vaut mieux mettre cette formule dans une nouvelle colonne (intitulée "Présent" par exemple) du tableau de données source du TCD. Puis de rajouter cette colonne "Présent" dans les valeurs du TCD et de compter.

    En espérant que cela aide

    Bonne journée

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

  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
    Merci pour votre aide et désolé si je n'ai pas été assez explicite

    voici un exemple. (un peu saugrenu, je le concède)
    test formule.xlsx

    dans la feuille 1, j'ai une liste de pays/contient
    Dans le feuille 2, j'ai une liste de pays pour lesquels on fait une recherche dans la feuille 1 afin de compléter les continent
    Certain pays ne se trouve pas dans le feuille 1 et donc la colonne trouvé est vide

    Je fais une tableau sur la feuille 2 et je compte le nombre de ligne avec une ville et le nombre de trouvé
    et surprise Norvege et Angletterre affiche 1 au lieu de 0
    Le savoir est une arme alors soyons armés

  4. #4
    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

    Pas faisable sur la colonne Trouvé par dénombrement.

    Comme suggéré par Pierre Dumas, il faut une colonne supplémentaire et travailler en somme.

    Par ailleurs la source doit être mise sous forme de tableau et le TCD basé sur le tableau
    Fichiers attachés Fichiers attachés
    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é...

  5. #5
    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
    Merci pour votre réponse.
    Je n'avais pas bien compris la réponse de Pierre Dumas et votre exemple me permet de voir la solution
    Le savoir est une arme alors soyons armés

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

Discussions similaires

  1. [XL-2010] Formule ou Tableau Croisé Dynamique
    Par Grankiller33 dans le forum Excel
    Réponses: 2
    Dernier message: 03/08/2014, 16h19
  2. [XL-2010] formules dans tableau croisé dynamique
    Par beabianchini dans le forum Excel
    Réponses: 1
    Dernier message: 29/03/2014, 23h12
  3. Formules et Tableau Croisé Dynamique
    Par babakash dans le forum Deski
    Réponses: 6
    Dernier message: 19/03/2013, 11h26
  4. [XL-2007] Formule pour un cumul en % dans un tableau croisé dynamique
    Par piflechien73 dans le forum Excel
    Réponses: 16
    Dernier message: 24/06/2011, 08h09
  5. [XL-2002] [FORMULE] Tableau croisé dynamique et cellules vides
    Par jipie dans le forum Excel
    Réponses: 3
    Dernier message: 07/03/2010, 14h18

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