Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Récupérer valeur d'une cellule filtrée par un segment

slybada

XLDnaute Nouveau
Bonjour,
j'ai à nouveau besoin de votre assistance.
J'ai un tableau (EXCEL 2013) que je filtre avec un segment.
J'ai besoin de récupérer dans une cellule (ici C3) , ou bien la valeur d'une cellule qui est sur la première ligne de mon tableau filtré, ou bien la valeur sélectionné de mon segment.



Merci à l'avance.
 

Pièces jointes

  • Classeur1.xlsx
    13.8 KB · Affichages: 67

Guy_M

XLDnaute Occasionnel
Bjr slybada

en c3 (sans fusion de cellule) :
Code:
=INDIRECT("C"&EQUIV(1;SOUS.TOTAL(2;INDIRECT("C"&LIGNE($C$7:$C$100)-2));0)+4)
A valider par Ctrl+Maj+Entrée

Cordialement Gérard
Superbe formule qui devrait permettre ainsi de récupérer la valeur sélectionnée dans le segment, je n'ai trouvé que des trucs compliqués ailleurs.
Maintenant, j'essaye d'adapter cette formule ailleurs ou à un tableau (ListObject) et je rame.
Merci pour l'idée
 
Dernière édition:

Guy_M

XLDnaute Occasionnel
Bjr slybada

en c3 (sans fusion de cellule) :
Code:
=INDIRECT("C"&EQUIV(1;SOUS.TOTAL(2;INDIRECT("C"&LIGNE($C$7:$C$100)-2));0)+4)
A valider par Ctrl+Maj+Entrée

Cordialement Gérard
Cette formule ne fonctionne que pour des données numériques, pour des données textuelles utiliser "SOUS.TOTAL(3" au lieu de "SOUS.TOTAL(2".
D'après mes tests, cette formule ramène la première valeur visible de la plage $C$7:$C$100.
C'est très utile pour avoir la valeur sélectionnée d'un segment, ou la première valeur lors d'un filtre.
Étape suivante, utiliser une référence structurée d'un tableau.

Merci beaucoup
 
Dernière édition:

oguruma

XLDnaute Occasionnel
Helo, réponse un peu tardive mais voici une solution
1/ faire ton TCD
2/ créer le segment
3/ créer un TCD isolé sur le ou les segments pour lesquels tu veux la valeur sélectionnée
4/ à coté de ce TCD intermédiaire placer cette formule : =SI(NBVAL(DECALER(J3;0;0;NBVAL(J3:J100);1))>1;"<Aucune sélection>";J3)

en image :







Et voici le résultat de l'astuce :


bien entendu ce TCD intermédiaire "tu le planques" dans un onglet Params par exemple

Je pense que cette astuce.... .... peut servir....
je l'ai déjà posté dans une question sur le forum où je l'ai aussi expliqué... donc un peu de spéléo à faire....
Y a peut-être plus simple.... mais perso.... c'est ce que j'ai trouvé de mieux... c'est tiré un peu par les Tiff, je l'entends

Voir le fichier joint
 

Pièces jointes

  • VALEUR_SEGMENT.xlsx
    211.4 KB · Affichages: 4

Discussions similaires

Réponses
9
Affichages
371
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…