Exel et le tri croissant - Logiciels - Windows & Software
Marsh Posté le 05-02-2003 à 22:21:06
franck1135 a écrit : Merci d'avance a ceux qui pouront m'aider. |
essaye de faire ca avec des macro ou bien en VBA. Si tu as des notions de programmation, c'est pas plus mal. Sinon, sur ce site tu auras peut-être des exemples et mêmes des personnes qui pourront t'aider à réaliser ton problème :
www.vbfrance.com
A mon avis sa dépend plus de la programmation (donc le VBA) et des macro ton problème...
Marsh Posté le 05-02-2003 à 22:46:12
ReplyMarsh Posté le 06-02-2003 à 10:25:46
franck1135 a écrit : Merci d'avance a ceux qui pouront m'aider. |
Si j'ai compris (mais je ne suis sûr de rien...), tu as tout simplement mélanger ton tableau lors de la sélection (tu as oublié par exemple de sélectionner les autres colonnes).
Ou au lieu de choisir un ordre descendant, tu as choisi un ordre ascendant.
Enfin, si tu donnes un exemple de ce que tu as en entrée, ce que tu as en sortie, et ce que tu veux, sur 2 ou 3 lignes, ça serait bien (au cas où mes réponses ne collent pas à ce que tu désires).
A+ donc,
Cyrille
Marsh Posté le 06-02-2003 à 10:38:25
Cyrille999 a écrit : |
Ben je me pense pas mettre trompé dans les colonnes puisque que si je clique sur les classer par ordre croissant cela les place dans un ordre pas cohérant mais si je clique sur l'ordre décroissant cela les place dans le bon ordre.
Ou cas ou je peut envoyer le fichier exel pour voir ce que cela fait.
Merci
Marsh Posté le 06-02-2003 à 10:42:52
franck1135 a écrit : |
ATTENTION: Si tu cliques sur la colonne, puis bouton droit, il ne te classe que la colonne.
En revanche, si tu passes par le menu Données, puis trier, il te posera la question d'étendre la sélection aux colonnes adjacentes.
N'hésites pas à tester...
A+
Marsh Posté le 06-02-2003 à 11:08:24
Ben j'ai essayé pareil comprend pas la.
Ca marche parfaitement en ordre decroissant mais pas en ordre croissant.
Si tu veux essayer le fichier et la
http://perso.wanadoo.fr/franck1135/SPECIAL2.xls
Merci
Marsh Posté le 06-02-2003 à 12:06:42
franck1135 a écrit : Ben j'ai essayé pareil comprend pas la. |
OK. J'ai regardé rapidement (là, je dois partir) et il semblerait que tu fasses un tri sur une colonne qui utilise la fonction rang.
Comme cette fonction utilise elle aussi une notion d'ordre croissant et décroissant en troisième paramètre, ça ne serait pas étonnant qu'elle entre en conflit avec le tri !!!
Si ça peut commençer à t'aider...
Cyrille
Marsh Posté le 05-02-2003 à 22:16:38
Merci d'avance a ceux qui pouront m'aider.
J'ai fait sous exel une série de somme qui au final une fois calculé doit être rangé par ordre croissant et ou la plus petite somme doit être attribué au premier ce qui fait au final un classement et pour les mettres dans l'ordre croissant une fois la série calculé j'utilise tout simplement la fonction trier par ordre croissant mais la toutes les sommes sont bien trié par ordre croissant mais le classement ne correspond pas je me retrouve par ex avec le 2eme en fin de liste alors que pour le classement si j'attribu la plus grosse somme au premier tout fonctionne(moi c'est l'inverse que je veux).
Qui a une solution?