Excel - tri de données

Résolu
loic -  
 loic -
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
Configuration: Windows Vista
Firefox 3.0.13

15 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    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
    1. Le Pingou Messages postés 12273 Date d'inscription   Statut Contributeur Dernière intervention   1 476
       
      Merci gbinforme,
      Deux personnes = deux interprétations ... enfin merci pour l'exemple que prend pour moi.
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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
    1. Le Pingou Messages postés 12273 Date d'inscription   Statut Contributeur Dernière intervention   1 476
       
      Merci michel_m,
      Je garde votre exemple pour les heures supplémentaires !
      0
    2. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      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
      1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320 > gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention  
         
        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
      2. Le Pingou Messages postés 12273 Date d'inscription   Statut Contributeur Dernière intervention   1 476 > michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention  
         
        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
  3. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    re avec encore petites modifs pour inscrire les étiquettes 'classe' 'nom' valeur'
    https://www.cjoint.com/?jfsVWN1mvP
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Le Pingou Messages postés 12273 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Merci Michel,
    C'est parfait.
    Petite question : pourquoi la ligne 1 de la feuille 1 doit rester vide ?
    0
  6. loic
     
    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
  7. Le Pingou Messages postés 12273 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonjour Michel,
    Oubliez la demande du poste 11 j'ai enfin compris.
    0
  8. loic
     
    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
  9. loic
     
    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
  10. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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
    1. loic
       
      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
  11. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    petite question

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

    Oui ,les valeurs seront toujours et uniquement:0,1, et 2 ou 3 dans la même colonne.
    Merci.
    0
  13. loic
     
    Merci beaucoup,je regarde cela et vous dis ce qu'il en est.
    0
  14. loic
     
    CA FONCTIONNE COMME JE LE DESIRAIS.
    UN GRAND GRAND MERCI A TOUS POUR VOTRE AIDE PRECIEUSE ET EN PARTICULIER A MICHEL.
    0