Recopier valeurs tout en les ordonnant en ordre décroissant?
Résolu/Fermé
spirare33
Messages postés
46
Date d'inscription
vendredi 4 janvier 2013
Statut
Membre
Dernière intervention
29 juillet 2014
-
15 sept. 2013 à 02:19
spirare33 Messages postés 46 Date d'inscription vendredi 4 janvier 2013 Statut Membre Dernière intervention 29 juillet 2014 - 15 sept. 2013 à 23:39
spirare33 Messages postés 46 Date d'inscription vendredi 4 janvier 2013 Statut Membre Dernière intervention 29 juillet 2014 - 15 sept. 2013 à 23:39
A voir également:
- Recopier valeurs tout en les ordonnant en ordre décroissant?
- Comment trier un tableau excel par ordre décroissant - Guide
- Ajoutez à la liste de contacts ana le goff, inscrite le 27 novembre 2015, dans la catégorie i. puis triez les contacts en les classant : par ordre alphabétique de leur nom de famille (critère principal), puis par date du plus récent au plus ancien (critère secondaire). quel mot apparaît à la verticale dans la colonne "catégorie" entre les lignes 200 et 209 (en-tête compris) ? ✓ - Forum Word
- Chaque fois qu’un vendeur vend un produit à un client, il inscrit une nouvelle ligne avec la quantité de produit vendu. quels sont, dans l'ordre, les 3 produits les plus vendus par stéphane (en quantité, tous clients confondus) ? ✓ - Forum Excel
- Longueur, largeur, hauteur dans quel ordre ✓ - Forum Loisirs / Divertissements
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? - Forum VB / VBA
4 réponses
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
15 sept. 2013 à 03:59
15 sept. 2013 à 03:59
Salut le Forum
Utilise la fonction GRANDE.VALEUR(matrice, k)
Mytå
Utilise la fonction GRANDE.VALEUR(matrice, k)
Mytå
spirare33
Messages postés
46
Date d'inscription
vendredi 4 janvier 2013
Statut
Membre
Dernière intervention
29 juillet 2014
6
Modifié par spirare33 le 15/09/2013 à 13:40
Modifié par spirare33 le 15/09/2013 à 13:40
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 ..
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
15 sept. 2013 à 13:55
15 sept. 2013 à 13:55
Bonjour,
Ligne() te retourne le n° de ligne où la fonction est inscrite.
Donc tu peux mettre en ligne 1 :
=grande.valeur($D$1:$D$5;ligne())
et tirer vers le bas.
Si tu démarres en ligne 2 il faudra faire -1, etc
eric
Ligne() te retourne le n° de ligne où la fonction est inscrite.
Donc tu peux mettre en ligne 1 :
=grande.valeur($D$1:$D$5;ligne())
et tirer vers le bas.
Si tu démarres en ligne 2 il faudra faire -1, etc
eric
spirare33
Messages postés
46
Date d'inscription
vendredi 4 janvier 2013
Statut
Membre
Dernière intervention
29 juillet 2014
6
15 sept. 2013 à 14:49
15 sept. 2013 à 14:49
Je ne comprend pas :(
Quel formule je dois écrire en A1 pour que quand je l'étire jusqu'à A5 ça me réorganise ma plage D1:D5 en ordre décroissant ?
Quel formule je dois écrire en A1 pour que quand je l'étire jusqu'à A5 ça me réorganise ma plage D1:D5 en ordre décroissant ?
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
15 sept. 2013 à 16:33
15 sept. 2013 à 16:33
Quel formule je dois écrire en A1 pour que quand je l'étire jusqu'à A5 ça me réorganise ma plage D1:D5 en ordre décroissant ?
Il me semble l'avoir écrite.
Maintenant si tu n'essaies pas...
eric
Il me semble l'avoir écrite.
Maintenant si tu n'essaies pas...
eric
spirare33
Messages postés
46
Date d'inscription
vendredi 4 janvier 2013
Statut
Membre
Dernière intervention
29 juillet 2014
6
15 sept. 2013 à 15:13
15 sept. 2013 à 15:13
Personne ?
spirare33
Messages postés
46
Date d'inscription
vendredi 4 janvier 2013
Statut
Membre
Dernière intervention
29 juillet 2014
6
15 sept. 2013 à 19:22
15 sept. 2013 à 19:22
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 !
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
15 sept. 2013 à 21:13
15 sept. 2013 à 21:13
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
spirare33
Messages postés
46
Date d'inscription
vendredi 4 janvier 2013
Statut
Membre
Dernière intervention
29 juillet 2014
6
15 sept. 2013 à 23:39
15 sept. 2013 à 23:39
en tout k merci bien, je met résolu
xav
xav