Récupération des plus grandes valeur en fonction d'un tableau de valeur

Bonjour à tous,

tout d'abord merci pour l'aide apportée lors de ma dernière demande cela m'a permis de réussir ma mission!!

J'ai besoin une nouvelle fois de vos compétences pour un nouveau problème que je n'arrive pas à résoudre :

J'ai un grand tableau de compétences avec une valeur numérique pour chacune des compétences. Ce tableau contient donc 2 lignes:

la première contient les compétences et la seconde les valeurs numériques

J'ai réalisé un diagramme de Pareto pour voir les compétences ayant la valeur la plus grande mais comme le nombre de compétences est énorme ce diagramme n'est pas super lisible...

J'ai donc essayé de faire un tableau qui devrait récupérer les 29 compétences possèdant les plus grandes valeurs. Le problème est que la formule que j'utilise ne fonctionne pas et ne prend pas les bonnes compétences. j'ai donc besoin de vous pour résoudre ce problème!!

Voici un petit fichier exemple pour que vous puissiez mieux comprendre mon problème :

24fichier-exemple.zip (317.89 Ko)

Je vous remercie d'avance.

Bien à vous !!

Bonjour,

Par power Query, C'est le resultat escompté ou j'ai oublié une partie ? J'ai seulement récuperer les 29 compétences avec le plus grands nombres. (En automatiqu

15fichier-exemple.zip (340.95 Ko)

e)

Bonjour Valentin85,

tout d'abord merci de ton message !!

Je ne comprend pas bien le fonctionnement de tes modifications. De plus, je ne sais pas si c'est de mon coté mais cela ne marche pas...

Et aussi désolé, j'ai oublié de préciser qu'il y a d'autres tableaux similaires plus bas dans la feuille de calcul donc je ne suis pas sur que les filtre vont fonctionner au final.

Je n'ai absolument rien filtré, c'est une requête power Query. Avant de vous expliquer comment cela fonctionne, Est ce que le tableau en orange et le second graphique conviennent ?

En regardant le tableau de base, les compétences récupérées dans le tableau jaune n'ont pas les même valeurs :

J'ai aussi oublié de préciser que le valeurs numériques peuvent changer à tout moment. Sinon le tableau en lui même me convient. Le second graphique n'est pas utile, j'ai seulement besoin du tableau. Merci quand même pour les efforts effectué !!!

image image

Bonjour à vous deux,

Sans rien enlever à la proposition de Valentin85, on peut y arriver par formule (un peu tirée par les cheveux à cause des valeurs en double, triple, etc.)

J'ai cherché pourquoi les résultats différaient de ceux de Valentin ... avant de me souvenir que les valeurs étaient obtenues par ALEA.ENTRE.BORNES (dont je n'ai conservé que les valeurs)

Dans une cellule au choix

=INDEX($F$2:$MU$2;EQUIV(GRANDE.VALEUR($F$3:$MU$3+(COLONNE($F$3:$MU$3)/100000);LIGNES($1:1));$F$3:$MU$3+(COLONNE($F$3:$MU$3)/100000);0))

Donnera les compétences (la formule ne peut être copiée que vers le bas !)

Pour la liste des plus grandes valeurs:

=INDEX($F$3:$MU$3;EQUIV(GRANDE.VALEUR($F$3:$MU$3+(COLONNE($F$3:$MU$3)/100000);LIGNES($1:1));$F$3:$MU$3+(COLONNE($F$3:$MU$3)/100000);0))

[Edit :] merci à Valentin pour cette solution bien moins tortueuse

Bonjour,

Effectivement j'ai une erreur, mais aucune idée de la raison surement à cause de l'aléas entre borne comme le dis U Milité. Je vais essayer de voir avec des spécialistes de Pq.

Edit: Je viens de comprendre l'aléa. Normalement si pas les nombres ne viennent pas d'aléa, la requête devrait fonctionner

Pour mettre à jour la requete et donc le tableau orange : Onglet "données" => "Actualisé tout"

Bonjour U. Milité !!

Merci beaucoup pour tes formules qui fonctionnent très bien !! ça correspond également à ce que je souhaitais avoir!!

Du coup je ne savait juste pas utiliser la formule que j'avais déjà de base ..... c'est beacoup mieux comme ça

Encore merci à vous 2 pour votre aide !!!

Re,

J'ai testé la solution de Valentin, sur un tableau aux valeurs non-volatiles et nos résultats correspondent parfaitement !

Rechercher des sujets similaires à "recuperation grandes valeur fonction tableau"