Recopier valeurs tout en les ordonnant en ordre décroissant?
Résolu
spirare33
Messages postés
46
Date d'inscription
Statut
Membre
Dernière intervention
-
spirare33 Messages postés 46 Date d'inscription Statut Membre Dernière intervention -
spirare33 Messages postés 46 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voila disons que j'ai une plage de donnée de 5 lignes avec des pourcentage dedans (a1 b1 c1 d1 e1).
Ensuite je souhaite m'en resservir dans un autre tableau mais tout en gardant le lien.
Je fait donc disons G1=A1 et je glisse ma cellule G1 jusqu'à G5.
Le truc c que je souhaite que les valeurs en pourcentage qui sont dans G1 à G5 soit organiser en tri décroissant et cela sans utiliser de menu déroulant de trier et filtrer et si possible sans créer de colonne intermédiaire de calcul.
En clair je souhaite reporter les valeurs d'une plage de donnée tout en les ordonnant par ordre décroissant.
Est-ce possible ? ... :( merci de sauver mes cheveux ! :)
Voila disons que j'ai une plage de donnée de 5 lignes avec des pourcentage dedans (a1 b1 c1 d1 e1).
Ensuite je souhaite m'en resservir dans un autre tableau mais tout en gardant le lien.
Je fait donc disons G1=A1 et je glisse ma cellule G1 jusqu'à G5.
Le truc c que je souhaite que les valeurs en pourcentage qui sont dans G1 à G5 soit organiser en tri décroissant et cela sans utiliser de menu déroulant de trier et filtrer et si possible sans créer de colonne intermédiaire de calcul.
En clair je souhaite reporter les valeurs d'une plage de donnée tout en les ordonnant par ordre décroissant.
Est-ce possible ? ... :( merci de sauver mes cheveux ! :)
A voir également:
- Recopier valeurs tout en les ordonnant en ordre décroissant?
- Comment trier un tableau excel par ordre décroissant - Guide
- Classer les applications par ordre alphabétique iphone - Guide
- Triez cette liste par ordre alphabétique des villes et par note de la meilleure à la moins bonne. quel mot est formé par les 8 premières lettres de la colonne code ? ✓ - Forum Excel
- Virginie organise un rallye avec 30 équipes. elle veut créer un code pour désigner chaque équipe. elle a commencé à la main, mais elle voudrait le faire calculer à l'aide d'une formule. proposez une formule comportant une seule fonction et à recopier vers le bas dans la colonne a du fichier à télécharger. quelle formule sera en a9 ? ✓ - Forum Excel
- Le fichier à télécharger comporte une image composée de quatre calques numérotés de 1 à 4. dans la fenêtre des calques, mettez les calques dans cet ordre : 2 (tout en haut) 3 1 4 (tout en bas) quelle suite d’animaux s’affiche de gauche à droite ? - Forum Photoshop
4 réponses
Bonjour Myta
Merci du conseil mais je n'y arrive pas pour autant !
D'après ce que j'ai compris Grande.valeur me permet de récupérer la valeur correspondant à un certain rang k. K étant figé, si j'étire ma cellule de A2 à A6 je me retrouve avec la même valeur partout. J'ai donc pensé un incorporer la fonction rang à la place de K se qui donne =grande.valeur($D$1:$D$5;rang(A1;$D$1:$D$5))
En faisant ça, ça me recopie bêtement les valeurs de ma colonne sans les réorganiser en ordre décroissant.
Résultat désiré :
------D------------>A
L1---2--------------5=formule magique à étirer
L2---5--------------4
L3---3--------------3
L4---1--------------2
L5---4--------------1
Toujours besoins d'aide !
Ps : dslé d'avoir mis la colonne A après la D ..
Merci du conseil mais je n'y arrive pas pour autant !
D'après ce que j'ai compris Grande.valeur me permet de récupérer la valeur correspondant à un certain rang k. K étant figé, si j'étire ma cellule de A2 à A6 je me retrouve avec la même valeur partout. J'ai donc pensé un incorporer la fonction rang à la place de K se qui donne =grande.valeur($D$1:$D$5;rang(A1;$D$1:$D$5))
En faisant ça, ça me recopie bêtement les valeurs de ma colonne sans les réorganiser en ordre décroissant.
Résultat désiré :
------D------------>A
L1---2--------------5=formule magique à étirer
L2---5--------------4
L3---3--------------3
L4---1--------------2
L5---4--------------1
Toujours besoins d'aide !
Ps : dslé d'avoir mis la colonne A après la D ..
Autant Pour moi eriiic c'est parfait ça marche impeccable !
Par contre je dois dire que je ne comprends pas le sens de la formule :/
En même temps je ne connais pas ces fonctions car c'est la 1er fois que je les utilise.
Comment ce fait il que ça me l'ai bien réorganisé par ordre décroissant !?
Comment peut on traduire la formule sous forme grammaticale ?
=> genre pour grande.valeur :"regarde dans la matrice et récupère moi la valeur du rang k" (non ?)
=>et pour ligne() : " .... " en quoi ligne() permet de ranger par ordre décroissant ?
Encore merci eriiic !
Par contre je dois dire que je ne comprends pas le sens de la formule :/
En même temps je ne connais pas ces fonctions car c'est la 1er fois que je les utilise.
Comment ce fait il que ça me l'ai bien réorganisé par ordre décroissant !?
Comment peut on traduire la formule sous forme grammaticale ?
=> genre pour grande.valeur :"regarde dans la matrice et récupère moi la valeur du rang k" (non ?)
=>et pour ligne() : " .... " en quoi ligne() permet de ranger par ordre décroissant ?
Encore merci eriiic !
Je te l'ai expliqué : Ligne() te retourne le n° de ligne où la fonction est inscrite.
N'hésite pas à consulter l'aide excel sur les fonctions qui est très bien faite.
Ca te retourne 1 si tu es en ligne 1, 2 si tu es en ligne 2, etc
Donc, comme tu recopies vers le bas, k prend successivement les valeurs 1, 2, 3, 4 et 5.
Si tu avait tiré ta formule horizontalement tu aurais utilisé Colonne()
eric
N'hésite pas à consulter l'aide excel sur les fonctions qui est très bien faite.
Ca te retourne 1 si tu es en ligne 1, 2 si tu es en ligne 2, etc
Donc, comme tu recopies vers le bas, k prend successivement les valeurs 1, 2, 3, 4 et 5.
Si tu avait tiré ta formule horizontalement tu aurais utilisé Colonne()
eric