Récupérer le nombre de lignes qui sont affichées, filtrées dans un TCD

Anonyme
2023-08-22T09:38:00+00:00

Bonjour,

J'utilise un TCD. J'aimerais pouvoir récupérer le nombre de lignes filtrées qui s'affichent d'un segment choisi, pour afficher ce nombre dans une cellule.

Dans la barre d'état, le nombre que je voudrais récupérer s'affiche (lorsque je clique sur la première ligne du segment, ça sélectionne automatiquement toutes les autres lignes du même segment). Mais quelle formule utiliser pour le récupérer ?

J'ai essayé la formule =SOUS.TOTAL(no_fonction*;Nom_du_Segment) mais cela ne fonctionne pas.

*no_fonction = 2, 3 ou 102, 103

Auriez-vous une solution ?

Merci,

PS : Ci-joint une image qui montre le nombre que j'aimerais récupérer.

Microsoft 365 et Office | Excel | Other | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

14 réponses

  1. Hecatonchire 54,030 Points de réputation Modérateur bénévole
    2023-08-22T18:14:41+00:00

    L'information de la barre d'état dépend de la sélection. Donc pour avoir le bon résultat il faudrait demander à l'utilisateur de faire cette sélection.

    Un peu problématique, non ?

    En utilisant la fonction NBJEUCUBE et JEUCUBE, on peut récupérer le nombre d'éléments sélectionnés dans un segment.

    Mais cela oblige à afficher le segment et si l'élément du segment est présent plusieurs fois dans le TCD, il ne sera décompté qu'une fois.

    Tu peux utiliser un autre TCD sans la présentation compacte dans une feuille masquée.

    Ce 2eme TCD sert au décompte (via les fonctions NBVAL)

    Tu connectes les segments pour qu'ils filtrent les 2 TCD en même temps (Ruban Segment>Connexion de rapport)

    Sinon il y aurait peut être une solution du coté de DAX/PowerPivot mais je cale un peu dans ce domaine.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-08-22T14:40:28+00:00

    Effectivement, cette méthode fonctionne aussi, c'est un peu tiré par les cheveux ^^

    Si on ajoute des lignes avec du texte entre A2 et A3, il faut penser à soustraire le nombre de lignes à la formule..

    Et cela ne permet pas d'afficher les sous-totaux des groupes... C'est assez embêtant finalement.

    Je pensais que ça serait beaucoup plus simple de récupérer une information qu'Excel calcule automatiquement dans la barre d'état...

    Il doit bien y avoir un moyen de faire cela propre, mais cela dépasse mes compétences pour le moment.

    En tout cas merci beaucoup.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Hecatonchire 54,030 Points de réputation Modérateur bénévole
    2023-08-22T14:25:22+00:00

    Un exemple

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2023-08-22T14:15:44+00:00

    En effet, c'est une solution ! Je ne connaissais pas les différentes formes de rapports...

    Merci de votre aide en tout cas.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire