Trie automatique excel
Vinc77
-
Raymond PENTIER Messages postés 58991 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 58991 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voila, je suis en train de créer un fichier de gestion d'inventaire sous excel, mais j'ai un problème dans l'affichage des données.
En effet, tout mes calculs se passent bien, mais impossible de "trier" correctement mes données à partir de certaine colonne. Elles ne sont jamais par ordre croissant (ou décroissant), et l'ordre change à chaque fois que j'effectue un trie, même si les données n'ont pas changées.
voici mon fichier :
http://cjoint.com/?BAdlU3k7Qob
Je ne comprend vraiment pas pourquoi excel n'arrive pas à classer par ordre croissant...
Colonnes à problème : J et K (variation moyenne et nbre de mois en stock)
D'avance merci
Voila, je suis en train de créer un fichier de gestion d'inventaire sous excel, mais j'ai un problème dans l'affichage des données.
En effet, tout mes calculs se passent bien, mais impossible de "trier" correctement mes données à partir de certaine colonne. Elles ne sont jamais par ordre croissant (ou décroissant), et l'ordre change à chaque fois que j'effectue un trie, même si les données n'ont pas changées.
voici mon fichier :
http://cjoint.com/?BAdlU3k7Qob
Je ne comprend vraiment pas pourquoi excel n'arrive pas à classer par ordre croissant...
Colonnes à problème : J et K (variation moyenne et nbre de mois en stock)
D'avance merci
A voir également:
- Trie automatique excel
- Comment trier par ordre alphabétique sur excel - Guide
- Liste déroulante excel - Guide
- Réponse automatique thunderbird - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
1 réponse
Dans ton fichier joint, tu as fait un tri par rapport à la colonne F.
Il est parfaitement correct, car il s'agit de données saisies.
Par contre, tes colonnes J et K contiennent des formules liées à une autre feuille, dont les données ne sont pas triées !
Si tu veux absolument un tri par rapport à la Variation moyenne, il faut copier la colonne J, faire un Collage spécial valeur en AC, et faire ton tri sur cette nouvelle colonne.
L'inconvénient, c'est que chaque fois que tu modifieras un résultat de la colonne J, il faudra recommencer l'opération Collage spécial valeur ...
Cordialement.
Il est parfaitement correct, car il s'agit de données saisies.
Par contre, tes colonnes J et K contiennent des formules liées à une autre feuille, dont les données ne sont pas triées !
Si tu veux absolument un tri par rapport à la Variation moyenne, il faut copier la colonne J, faire un Collage spécial valeur en AC, et faire ton tri sur cette nouvelle colonne.
L'inconvénient, c'est que chaque fois que tu modifieras un résultat de la colonne J, il faudra recommencer l'opération Collage spécial valeur ...
Cordialement.
Effectivement, mais les formules se réfèrent à la feuille "variation", qui elle même va chercher ses valeurs dans la feuille "inventaire" ( "=inventaire!M163-inventaire!N163" ) dans les colonnes daté (toutes les colonnes de droite dans le tableau d'inventaire).
Donc quand je classe le tableau d'inventaire, les valeurs du tableau "variation" s'aligne automatiquement. Et donc le résultat des formules ne change pas.
Donc je ne comprend pas pourquoi je me retrouve avec un classement "croissant" qui ressemble à ca :
-39,7
-439,3
-35,3
-214,3
-230,1
-50,0
-40,3
Tu ne peux pas faire un tri dans une des feuilles sans bouleverser les autres ...
Parce que justement, je veux que quand je trie la feuille "invnetaire", la feuille "variation" se réaligne.
Ex:
avt trie : inventaire ligne 130 : produit A // variation ligne 130 : produit A
aprs trie : inventaire ligne 125 : produit A // variation ligne 125 : produit A (et non plus le produit X comme avt le trie)
(ce qui se passe pour l'instant)
En regardant de plus près (je n'y avais juste pas pensé), je pense que le problème vient du fait que la formule de la colonne J "variation moyenne" utilise toujours l'ancien emplacement
(soit dans l'exemple la ligne 130), même après le trie. Pourtant elle n'est pas figée par $ :
" =(SOMME.SI(variation!A130:Q130;"<=0"))/NB.SI(variation!A130:Q130;"<=0") "