Classement de valeurs en fonction d'un même critère

  • Initiateur de la discussion Initiateur de la discussion nitoon
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

nitoon

Guest
Bonjour à tous,
Je souhaiterais classer mes données en fonction d'un critère donné. Le problème est que plusieurs valeurs ont le même critère et la recherchev() sur ce critère ne m'en donne qu'une (la dernière de la liste).
En gros, j'ai un tableau comme ceci :
ID x z
P1 0 100
P1 1 110
P1 2 115
P2 0 122
P2 1 125
P2 2 130
...
Et je le voudrais comme ça :
P1 P2 ...
x z x z
0 100 0 122
1 110 1 125
2 115 2 130
Pour être plus clair, j'ai joint le fichier avec un exemple de ce que je souhaite pour le premier critère.
Merci d'avance pour vos réponses.

Cordialement
 

Pièces jointes

Dernière modification par un modérateur:
Re : Classement de valeurs en fonction d'un même critère

Bonsour®
😕
tableau croisé dynamique ???
Capture.jpg
 

Pièces jointes

Re : Classement de valeurs en fonction d'un même critère

Bonsour®
Capture.JPG
😱
il s'agit de 3 TCD identiques(1 seul pivotCache) juxtaposés chacun avec filtre sur un ID différent...
😛
 

Pièces jointes

  • Capture.JPG
    Capture.JPG
    78.7 KB · Affichages: 65
  • Capture.JPG
    Capture.JPG
    78.7 KB · Affichages: 57
Re : Classement de valeurs en fonction d'un même critère

Bonjour,

Encore merci de votre réponse.
Je ne suis pas sûr d'avoir bien compris le concept du pivotCache (qui doit s'écrire forcément en vba ?).
De plus, j'ai oublié de préciser que je ne vous ai transmis qu'une petite partie de mes données. En réalité, j'ai 58000 lignes en tout pour 57 critrères ID différent. Est ce que la solution donnée ci dessus reste viable ?
 
Re : Classement de valeurs en fonction d'un même critère

J'ai peut être une piste qui vous permettrez de mieux comprendre ma recherche.

En utilisant la fonciton DECALER comme suit :
=DECALER($B$5;$F$2;0;$G$2;1)
B5 : première cellule, F2 première cellule du critère, G2 nombre de cellules du critère

Je pense, grâce à ça, avoir sélectionné la plage de cellule qui m’intéresse, maintenant il faut que je l'associe à une autre fonction me permettant de l'afficher ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour