Excel - tri de données

Résolu/Fermé
loic - 4 sept. 2009 à 16:21
 loic - 8 sept. 2009 à 10:43
Bonjour,

voilà mon problème.
feuille1,j'ai:
A1 A2 A3
classe nom valeur
y a 1
t b 3
y c 3
z d 2

en feuille 2:je voudrais
A1:menu déroulant dans lequel je peux choisir le nom de la classe(y,t,z)
en-dessous,un tableau avec 3 colonnes:dans la première apparaitraient automatiquement tous les noms de la classe choisie dont la valeur est 1;dans la deuxième:tous les noms de la classe choisie dont la valeur est 2;dans la troisième,tous les noms dont la valeur est 3.

Je ne trouve pas les formules à mettre

J'espère que je suis assez clair.Merci d'avance a quiconque pourra m'aider
A voir également:

15 réponses

Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
4 sept. 2009 à 23:48
Bonsoir,
Est-ce que sa marche : https://www.cjoint.com/?jgnBMfRbVJ
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
5 sept. 2009 à 00:01
bonjour Loïc, Le Pingou,

Il me semble que c'était la liste de tous les noms correspondants au critères que tu voulais.
Comme ce n'est pas très simple à mettre en place avec des formules, je t'ai fait cet exemple par filtre avec une macro événementielle.

http://www.cijoint.fr/cjlink.php?file=cj200909/cijjJcTzOR.xls
0
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
5 sept. 2009 à 17:40
Merci gbinforme,
Deux personnes = deux interprétations ... enfin merci pour l'exemple que prend pour moi.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
5 sept. 2009 à 09:45
Bonjour,

Excusez moi de m'insérer dans ce post

sans VBA et par matricielles, Ci joint proposition avec nombre de classe et valeurs extensibles
https://www.cjoint.com/?jgxMT7JT1i

edit à 10h
modifié le lien (petite modif sur le classeur)
0
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
5 sept. 2009 à 17:47
Merci michel_m,
Je garde votre exemple pour les heures supplémentaires !
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
5 sept. 2009 à 23:51
bonjour Michel,

Excusez moi de m'insérer dans ce post

Nous t'excusons d'autant plus que je pensais à toi en disant qu'avec les formules c'était un peu complexe !
Je me doutais que si tu avais le temps tu allais nous livrer ce classeur. Il faut reconnaitre que ce type de recherche demande une grande précision dans la mise en place pour avoir totale satisfaction et une totale maitrise de cette technique.

Ainsi Loïc va pouvoir choisir en fonction de ses attirances le type de solution qu'il préfère.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303 > gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020
6 sept. 2009 à 08:55
bonjour,
merci, je suis tout colorindex=3

De toutes façons, il faudra peut-être attendre lundi aux heures de boulot pour avoir de nouvelles de Loïc: post initial du Vendredi après-midi... (faites moi ça ce WE!)
0
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425 > michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023
6 sept. 2009 à 18:39
Bonjour Michel,
Je n’ai encore pas réussi à comprendre le fonctionnement de la fonction [ NB.SI(B$4:B4;nom)=0) ] qui est à l’intérieur de la formule matricielle.
Est-ce possible d’éclairer ma lanterne !
Au passage : pourquoi la ligne 1 de la feuille 1 doit rester vide ?
Merci et bonne fin de dimanche.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
5 sept. 2009 à 18:50
re avec encore petites modifs pour inscrire les étiquettes 'classe' 'nom' valeur'
https://www.cjoint.com/?jfsVWN1mvP
0

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

Posez votre question
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
5 sept. 2009 à 22:48
Merci Michel,
C'est parfait.
Petite question : pourquoi la ligne 1 de la feuille 1 doit rester vide ?
0
Bonjour,

Excusez-moi,mais j'ai des soucis de connexion depuis hier et j'ai dû venir chez un ami rapidement pour pouvoir lire vos réponses et vous répondre.
Je ne pourrai donc étudier vos réponses que demain au boulot....
Mille mercis pour avoir chercheé des solutions à mon problème.
Merci encore et bon week-end.Je regarde ça demain.
0
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
6 sept. 2009 à 20:46
Bonjour Michel,
Oubliez la demande du poste 11 j'ai enfin compris.
0
bonjour,

un petit mot pour vous dire que je suis sur vos propositions depuis ce matin ,je vous tiens au courant .Merci encore pour votre aide.
0
Rebonjour,

J'ai regardé toutes vos propositions et elles correspondent toutes à mes "attentes" mais pour une question de capacité et de connaissances dans excel,me concernant elles sont réduites comme vous l'avez vu,je vais utiliser la solution de michel_m.
Une dernière petite question si je puis me permettre:je cherche mais je perds beaucoup de temps.
-sur ta feuille2,colonne B,je voudrais que soient classé les noms qui ont pour valeur "0" .quelle formule dois-je mettre en cellule B4?

-en colonne B,les noms ayant pour valeur "1".quelle formule en C4?

-en colonne C ,les noms ayant pour valeur "2" et "3".Quelle formule en D4?

Dans tous les cas ,mille mercis à michel_m,Le Pingou, gbinforme pour le temps que vous avez pris à m'aider.Encore désolé pour le retard dans ma réponse.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
7 sept. 2009 à 15:48
Bonjour,

Y'aurait y pas des fautes de frappe ?

colonne B,je voudrais que soient classé les noms qui ont pour valeur "0" .quelle formule dois-je mettre en cellule B4?

-en colonne B,les noms ayant pour valeur "1".quelle formule en C4?

-en colonne C ,les noms ayant pour valeur "2" et "3".Quelle formule en D4?
0
oups ,pardon;

colonne B:nom avec valeur "O"
colonne C:noms avec valeur"1"
colonne D:noms avec valeurs "2"ou "3"

autant pour moi
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
7 sept. 2009 à 17:25
petite question

tu auras toujours comme valeur 0,1,2,3 et aucune autre ?
0
Bonjour Michel,

Oui ,les valeurs seront toujours et uniquement:0,1, et 2 ou 3 dans la même colonne.
Merci.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
8 sept. 2009 à 08:58
bonjour,
ci joint version3
https://www.cjoint.com/?jii5aLyVEy
0
Merci beaucoup,je regarde cela et vous dis ce qu'il en est.
0
CA FONCTIONNE COMME JE LE DESIRAIS.
UN GRAND GRAND MERCI A TOUS POUR VOTRE AIDE PRECIEUSE ET EN PARTICULIER A MICHEL.
0