Besoin d'aide en formules

Résolu/Fermé
bremic83 Messages postés 34 Date d'inscription vendredi 8 mai 2009 Statut Membre Dernière intervention 29 mars 2010 - 28 mars 2010 à 15:26
bremic83 Messages postés 34 Date d'inscription vendredi 8 mai 2009 Statut Membre Dernière intervention 29 mars 2010 - 29 mars 2010 à 09:13
Bonjour à tous

Une nouvelle fois,je viens faire appel à vos compétences,en matière de formules,cette fois,
domaine où je suis aussi nul qu'en macros.
J'ai voulu appliquer,dans un classeur un système de tri automatique permanent,qui fonctionne parfaitement bien dans un autre classeur,en copiant les mêmes formules,adaptées aux plages nouvelles :
Bide complet !

Je vous joins ce tableau

Peut-être qu'un bonne âme me donnera la marche à suivre.

Je l'en remercie à l'avance,et,dans l'espoir,vous dis:àplus.

Bremic83


http://www.cijoint.fr/cjlink.php?file=cj201003/cij8OaCP5G.xlsm

7 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 685
Modifié par gbinforme le 28/03/2010 à 17:35
bonjour bremic83,

Heureux de te retrouver sur un autre sujet.

En fait il manque quelques modifications pour que ta formule soit conforme :

=EQUIV(GRANDE.VALEUR($F$6:$F$25;LIGNE()-5);$F$6:$F$25;0)

Ton ancien tableau devait débuter en ligne 2 et pour la ligne 6 il faut enlever 5
Ta plage doit aussi être adaptée à sa position réelle.

Toujours zen
0
bremic83 Messages postés 34 Date d'inscription vendredi 8 mai 2009 Statut Membre Dernière intervention 29 mars 2010 4
28 mars 2010 à 18:31
Bonjour,gbinforme,et très heureux de te retrouver également.

Je viens de tester la formule,et,j'ai bien cru que c'était gagné,mais,si le début et la fin du classement sont bons,il y a erreur sur 3 lignes :
En prenant la 1ère colonne du tableau pour référence,

ligne 4,le chiffre 6 apparait en doublon avec le 3,au lieu du 14 attendu

ligne 7,le chiffre 5 apparait en doublon avec le 6,au lieu du 11 attendu

" 12 " 9 " " " 11 " 10 "

J'ai cherché à corriger,j'ai refait toutes les manips,en totalité,et je n'obtiens pas
la disparition de ces trois doublons!

Le tri manuel ,lui,continue à confirmer les résultats antérieurs.

Vois tu d'où vient le hic ?

Encore merci,et,à plus

Bremic83
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 685
28 mars 2010 à 19:18
bonjour

Vois tu d'où vient le hic ?

Tout simplement du fait que tu as des valeurs identiques en colonne F
37
42
35
36
45
51
50
58
40
40
45
44
55
51
41
28
24
12
5
1
0
Le Pingou Messages postés 12061 Date d'inscription mercredi 11 août 2004 Statut Non membre Dernière intervention 5 mai 2024 1 430
Modifié par Le Pingou le 28/03/2010 à 22:15
Bonjour,
Essayer avec cette formule :
En H6 :
=SOMMEPROD((GRANDE.VALEUR($F$6:$F$25;LIGNE($1:$20))=F6)*1;LIGNE($1:$20))

Tirer la formule vers le bas.

Salutations.
Le Pingou
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bremic83 Messages postés 34 Date d'inscription vendredi 8 mai 2009 Statut Membre Dernière intervention 29 mars 2010 4
28 mars 2010 à 23:25
Bonsoir Le Pingou,et merci à toi de venir aussi à mon aide.

Comme avec la formule gbinforme,il y a des doublons et des absents.
Je te les indique en gras çi-dessous.
gbinforme me dit que c'est normal,attendu que j'ai des valeurs identiques dans la colonne.
J'ai,dans d'autres classeurs,le même système de tri,qui fonctionne très bien,et pourtant,il y a des ex-aequos dedans aussi.

Je viens d'en regarder les formules,je les copie çi-dessous:

TRI
13
9
15
14
13
7
5
1
23
23
13
8
2
7
10
16
17
18
19
20

Voici la formule de la colonne qui totalise les données,et qui pourrait être la colonne F6 du tableau que je vous ai transmis:

=NB.SI($A$2:$E$367;LIGNE()-1)+((22-LIGNE()-1)/100)

Voici celle de la colonne TRI:

=EQUIV(GRANDE.VALEUR($I$2:$I$21;LIGNE()-1;$I$2:$I$21;0)

Ce sont ces deux formules que je n'ai pas réussi à adapter à mon nouveau tableau
Pour la 2ème,ce soir gbinforme m'a appris qu'il fallait retirer 6,alors que je n'en retirais que 1
Peut-être y a t il la même opération à effectuer à la 1ère ?
J'essaierai demain.
Bonne nuit à vous deux,et encore merci
A plus
Bremic83
0
Le Pingou Messages postés 12061 Date d'inscription mercredi 11 août 2004 Statut Non membre Dernière intervention 5 mai 2024 1 430
Modifié par Le Pingou le 28/03/2010 à 23:53
Bonsoir,
L'information de gbinforme est correcte par rapport au fichier présenté.
Petite précision c'est 5 qu'il faut retirer comme il l'indique.
Je vais regarder, demain, par rapport à vos 2 formules.
Salutations.
Le Pingou
0
bremic83 Messages postés 34 Date d'inscription vendredi 8 mai 2009 Statut Membre Dernière intervention 29 mars 2010 4
29 mars 2010 à 09:13
Bonjour Le Pingou,et gbinforme

La nuit porte conseil,et,après réflexion,apporte la solution.

En effet,j'ai repris les formules du classeur qui fonctionne bien,et je les ai adaptées en retirant 5 au de 1,et ça marche !
Merci à toi,gbinforme,pour m'avoir appris quelque chose et merci à vous Le Pingou pour votre participation.

Cordialement

Bremic83
0