tri liste

  • Initiateur de la discussion joss
  • Date de début
J

joss

Guest
Bonsoir à tous


Je voudrais trié 3 listes automatiquement pour savoir
qu'elle numéro à le plus petit prix et qu'elle numéro à la plus grosse quantité

sans faire
Données- Tri-trié par prix-puis par N°
Donnée -Tri -trié par quantité puis N°
Pour etre plus explicit je joint un exemple.

Merci

@+ Joss
 

Pièces jointes

  • Triliste.xls
    16.5 KB · Affichages: 30
J

Jean-Marie

Guest
Bonsoir, Joss

Pour connaître la plus grande valeur d'une liste, utilise la fonction grande.valeur() et pour l'inverse la fonction petite.valeur()
le deuxième argument indique la k-ième valeur à retourner dans cette liste.

=PETITE.VALEUR(I7:I26;1)
=GRANDE.VALEUR(I7:I26;1)

Pour connaitre la valeur du numéro
=INDEX(A7:A26;EQUIV(L7;E7:26;0);1) pour le rang de la petite et
=INDEX(A7:A26;EQUIV(O7;E7:26;0);1) pour le rang de la plus grande.

Bonne soirée

@+Jean-Marie
 
C

Celeda

Guest
Bonsoir,

Slt JM.

Concrètement voilà ce que cela donne Joss dans le fichier ZIPPÉ. Mais il ya un MAIS , pour le No et le Prix pas de probléme MAIS pour la Qte et le No :
cela ne fonctionne pas avec Index parce qu'il y a des EXEKOS!!!!

Et là je ne trouve pas pour l'instant avec cette chaleur, je baisse les bras.

Peut-il s'agirait-il ici de faire comme avec les doublons passer par un SI(min....) mais avec un Index, j'ai jamais fait.

Attention toutes les formules sont des matricielles et pour mettre ta formule dans la cellule, il faut absolutely mettre en surbrillance la plage réceptive sinon cela ne fonctionne pas.

D'autre part, pour t'aider à t'y retrouver avec ces grandes petites et moyennes valeurs, je te suggére ce fil dans lequel tu trouveras des demos de formules dont celles évoquées dans le fichier ci-joint.

Lien supprimé

Bonne soirée
Celeda
 

Pièces jointes

  • Triliste_V1.zip
    7.2 KB · Affichages: 12
M

Monique

Guest
Bonjour,

Il y a eu un post semblable ici :
<http://www.excel-downloads.com/html/French/forum/messages/1_22658_22658.htm>
Il avait été laborieux, plein d'hésitations.
Dans le fichier joint, tu as une formule (matricielle) qui départage les ex aequo
 

Pièces jointes

  • Triliste_Joss.zip
    6.6 KB · Affichages: 30
J

joss

Guest
Bonsoir,


Merci beaucoup j'ai testé les 2 methodes,ça marche.
Par contre j' essayer par rapport à des dates(25/6) à la place
des prix,et là j'ai:########### #VALEUR! dans la colonne N° Et date.
il doit me manqué un mot dans la formule.

encore merci
@+ Joss
 
M

Monique

Guest
Bonsoir,

Je viens d’essayer sur les 2 fichiers, ça fonctionne.
Est-ce que tu as bien mis un format de date ?
Surtout, est-ce que ta colonne est assez large ?
Excel raconte des histoires comme ça ######### quand la cellule est trop petite.
Si tu ne réussis pas, mets un petit fichier zippé.
 
J

joss

Guest
Bonjour Monique


C'est encore moi,j'ai encore un probleme que je n'arrive pas du tous à reglé
çà ne marche pas sur certaine valeur en copier-coller.
mais ça marche en rentrant les données séparement.J'ai essayer de modifié ta formule par rapport à (1:6).Mais j'ai abandonné
je joint un modele de liste
Dans l'espoir que que tu lise ce message.

Merci
@+ Joss
 

Pièces jointes

  • Triliste_Joss3.xls
    21 KB · Affichages: 34
J

Jean-Marie

Guest
Bonjour, Joss

Je viens de regarder ton dernier fichier, mais l'erreur n'est pas sur la formule, mais dans les valeurs de la colonne I

Ce 70/1 dans la cellule I7, excel le prend pour du texte. he! va additionner du texte avec un chiffre, moi je ne sais pas faire.

Et pire dans la cellule I10, la valeur 13/1, est concidéré comme une date.

Mais de l'ordre dans les valeurs de cette colonne, et si tu as encore un problème indique le sur le forum.

@+Jean-Marie
 

Discussions similaires

Statistiques des forums

Discussions
314 656
Messages
2 111 613
Membres
111 225
dernier inscrit
arnaud3110