Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

magnusyou

XLDnaute Junior
Bonsoir à tous,

J'ai un petit blocage concernant la mise en place d'une formule sur un de mes fichiers.

En fait, je souhaiterai remonter une valeur d'un TCD si celle-ci est dans le Top 6 mais selon plusieurs critères.

Globalement l'idée est la suivante:

Pour le pays sélectionné en L3, je voudrai savoir quel est le Top 6 de mes "types de séjour" en 2013 et en 2014 ainsi que le nombre de demandes.

Je vous mets une pj avec ce que je souhaite obtenir comme résultat.

Par avance merci de votre aide précieuse,
 

Pièces jointes

  • magnusyouTCD.xlsx
    303.1 KB · Affichages: 58
  • magnusyouTCD.xlsx
    303.1 KB · Affichages: 79
  • magnusyouTCD.xlsx
    303.1 KB · Affichages: 76

Misange

XLDnaute Barbatruc
Re : Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

Bonjour

tu peux faire cela directement dans le TCD. Cependant, comme tes types de voyages du top 6 ne sont pas nécessairement les mêmes en 2013 et 2014, tu dois faire 2 TCD, 1 pour 2013, 1 pour 2014.
Un exemple en PJ (avec les deux années sur le même TCD, classé pour les 6 plus grandes valeurs de 2013).

En pratique : tu fais ton TCD, tu mets le pays en filtre, les types de voyages en ligne, les années en colonnes et la somme des voyages en zone de valeurs.
Tu cliques sur les étiquettes de ligne/filtre s'appliquant aux valeurs/10 premiers et là au lieu de 10 tu mets 6 dans la boite de dialogue.
 

Pièces jointes

  • magnusyouTCD.xlsx
    289.5 KB · Affichages: 63
  • magnusyouTCD.xlsx
    289.5 KB · Affichages: 80
  • magnusyouTCD.xlsx
    289.5 KB · Affichages: 76

magnusyou

XLDnaute Junior
Re : Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

Bonjour Misange,

Merci pour ta réponse.

En fait je ne souhaite pas générer un TCD mais bien utiliser les datas du TCD. Le but étant de ne pas avoir de manipulation dans le TCD, juste dans la cellule L3, y inscrire mon nom de pays pour avoir dans des cellules à part les datas.

Misange, j'ai pour le moment construis cette formule :

=INDEX($C$8:$C$43;EQUIV(GRANDE.VALEUR($E$8:$E$43;H8);$E$8:$E$43;0))

elle me permet de me remonter le Top 6 des demandes mais dans un cadre bien défini (entre ligne 8 et 43) et sans distingo 2013/2014..

Ce que je souhaite c'est intégrer à cette formule (ou une autre!) la prise en compte du pays (via la cellule L3) et l'année pour arrivé au 4 colonnes en jaune et rouge de mon premier fichier.

Penses-tu pouvoir m'aider la dessus?

Par avance merci :)
 

Pièces jointes

  • magnusyouTCD.xlsx
    292.4 KB · Affichages: 69
  • magnusyouTCD.xlsx
    292.4 KB · Affichages: 66
  • magnusyouTCD.xlsx
    292.4 KB · Affichages: 59

Misange

XLDnaute Barbatruc
Re : Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

Désolée plus le temps de t'aider maintenant mais je ne comprends pas du tout ta logique : rien ne t'empêche de générer un nouveau TCD si tu veux garder l'ancien. Dans l'exemple que je t'ai fait, tu changes le pays dans le menu déroulant du filtre de page et tu as ta réponse sans écrire la moindre formule. Ce que tu proposes est nettement moins dynamique et plus compliqué, source d'erreur en gros.
 

magnusyou

XLDnaute Junior
Re : Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

Misange, merci quand même.

Pour tout te dire, je dois à partir des résultats que je vais extraire générer des graphiques.

Je sais que je peux faire des graphiques TCD mais ce que je demande n'est qu'une "brique infime" du résultat final souhaité.

C'est pour cela que je souhaite vraiment respecter ce format car j'aurai en fait une zone de liste Pays qui me donnera directement les stats voulues.

Tu vois?

Quelqu'un a-t-il la solution?
 

Misange

XLDnaute Barbatruc
Re : Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

"j'aurai en fait une zone de liste Pays qui me donnera directement les stats voulues."
une zone de liste pays ou le menu déroulant de la zone de filtre du TCD.... je vois pas trop la différence fonctionnelle

Pourrais tu indiquer dans ton profil (et dans la question) la version d'excel que tu utilises, cela change les réponses qu'on peut te faire.
Tu peux par exemple pour que ce soit plus convivial utiliser un segment pour faire cela
Ce lien n'existe plus
 

magnusyou

XLDnaute Junior
Re : Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

Quelqu'un peut-il m'aider sur la formule suivante svp:

=LIREDONNEESTABCROISDYNAMIQUE("Type de séjour";$B$7;"Année";"2013";"Pays";L3;"Demandes ";GRANDE.VALEUR($E$8:$E$43;H8))


Je souhaite intégrer dans la formule :

=LIREDONNEESTABCROISDYNAMIQUE la condition GRANDE.VALEUR pour obtenir le top 6 "Type de Séjour" de mon fichier.

Seulement, Excel me renvois "REF" --> pouvez vous m'aider la dessus?

Je remets le fichier en pj.

Merci de votre aide,
 

Pièces jointes

  • magnusyouTCD2.xlsx
    293.5 KB · Affichages: 44
  • magnusyouTCD2.xlsx
    293.5 KB · Affichages: 71
  • magnusyouTCD2.xlsx
    293.5 KB · Affichages: 69

magnusyou

XLDnaute Junior
Re : Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

"j'aurai en fait une zone de liste Pays qui me donnera directement les stats voulues."
une zone de liste pays ou le menu déroulant de la zone de filtre du TCD.... je vois pas trop la différence fonctionnelle

Merci mais je souhaite simplement utiliser le TCD sans le modifier (ni meme en créer un autre) car il me sert déjà à faire d'autres graphiques (non présents sur le cas présenté).

Je veux juste pouvoir dire à Excel prend moi "ça" dans le TCD si il fait partie du Top 6... pas modifier mon TCD.
 

magnusyou

XLDnaute Junior
Re : Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

Quelqu'un peut-il m'aider sur la formule suivante svp:

=LIREDONNEESTABCROISDYNAMIQUE("Type de séjour";$B$7;"Année";"2013";"Pays";L3;"Demandes ";GRANDE.VALEUR($E$8:$E$43;H8))


Je souhaite intégrer dans la formule :

=LIREDONNEESTABCROISDYNAMIQUE la condition GRANDE.VALEUR pour obtenir le top 6 "Type de Séjour" de mon fichier.

Seulement, Excel me renvois "REF" --> pouvez vous m'aider la dessus?

2014-04-22_16-42-39.jpg

Je remets le fichier en pj.

Merci de votre aide,
 

Pièces jointes

  • magnusyouTCD2.xlsx
    293.5 KB · Affichages: 57
  • magnusyouTCD2.xlsx
    293.5 KB · Affichages: 64
  • magnusyouTCD2.xlsx
    293.5 KB · Affichages: 60
Dernière édition:

chris

XLDnaute Barbatruc
Re : Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

Bonjour

On ne peut pas utiliser LIREDONNEESTABCROISDYNAMIQUE comme cela : on fournit les champs d'analyse et il trouve la valeur.

Là tu essayes de fournir la valeur...

De même avec INDEX sur un TCD classé par pays et non par année, avec des doublons, l'évolutivité du TCD... même si c'est faisable (??), ce sera une formule compliquée alors que la solution de Misange (que je salue ;)) marche toute seule, suit l'évolution du ou des TCD...

Tu n'as toujours pas précisé ta version Excel mais vu la répétition d'étiquettes dans le TCD tu as au moins 2010 donc possibilité d'utiliser les segments.
 

magnusyou

XLDnaute Junior
Re : Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

Bonjour Chris,

Merci de ta réponse. Je sais qu'un TCD peut répondre au problème que je pose.

Seulement, j'utilise dans une feuille à part la fonction liretableauxcroisésdynamiques qui me permet de faire des graphiques avec pas mal de datas (que je pourrai sans doute faire avec un GCD) selon la zone de liste qui permet de sélectionner le pays.

Je souhaiterai rester sur ce format qui convient pour le moment parfaitement.

Chris, à ta connaissance il n'y a pas de formule qui pourrait me donner le résultat 2 colonnes avant le nombre maximum de demande? (décaler ne marche pas la dessus ?)

Merci,
 

magnusyou

XLDnaute Junior
Re : Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

Misange,

Si je suis ta recommandation, j'aurai bien 2 TCD n'est ce pas? Un 2013 et un 2014?

Aussi je vais devoir à chaque fois que je veux changer de Pays modifier mes 2 TCD et coché le pays voulu?

En sachant que je dois avoir des vues différentes et sans filtre j'aurai donc encore des nouveaux TCD...

Vois-tu la limite?
 

chris

XLDnaute Barbatruc
Re : Index Equiv LireTCD Grande.valeur --> Top 6 d'un TCD

Re

Non car les segments permettent de filtrer d'un clic "tous" les TCD et GCD qui lui sont rattachés exemple
Ce lien n'existe plus
 
Dernière modification par un modérateur:

Discussions similaires

Réponses
5
Affichages
418

Statistiques des forums

Discussions
312 612
Messages
2 090 227
Membres
104 453
dernier inscrit
benjiii88