Formule pour tri

Résolu
Marzhine Messages postés 447 Date d'inscription   Statut Membre Dernière intervention   -  
Marzhine Messages postés 447 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai un tableau excel avec colonnes noms, prénoms, etc. la recherche dans ce tableau doit pouvoir se faire sur la champ NOM et, dans le cas d'homonymes, sur le champ PRENOM, donc faire un tri mais je ne sais pas comment faire.
Merci d'avance pour vos réponses éventuelles.

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    une recherche avec une formule matricielle applicable pour tous:

    =INDEX(champ à éditer;EQUIV(Cell nom&cell prénom;Champ nom&champ prénom;0);colonne du champ)

    exemple pour être plus clair:
    champ des noms en A1:A100
    champ des prénoms en B1:B100
    valeur à ressortir en B1:E100 sur 4 colonnes
    nom cherché en F1 prénom en G1
    la formule:

    =INDEX(A1:E100;EQUIV(F1&G1;A1:A100&B1:B100;0);3)

    le;3 pour ressortir la valeur C ;4) pour D etc....

    attention: formule matricielle a entrer avec la touche enter en maintenant ctrl et shift enfoncées

    elle se retrouve automatiquement entre accolades dans la barre de formules
    notez que ces formules étant assez lourdes, il faut bien limiter les champs aux hauteurs utiles ex A1:A100 au lieu de A:A

    crdlmnt
    0
  2. Raymond PENTIER Messages postés 58219 Date d'inscription   Statut Contributeur Dernière intervention   17 485
     
    Autre méthode :
    . Aller dans Données/Trier
    . Dans la case "Trier par" choisir colonne A (ou colonne NOM)
    . Clic sur "Ajouter un niveau"
    . Choisir colonne B (ou colonne PRÉNOM)
    . Faire [OK]
    0
    1. Marzhine Messages postés 447 Date d'inscription   Statut Membre Dernière intervention   43
       
      Je viens de réussir avec la deuxième méthode, mais je note la première au cas où...
      Merci à tous les deux de m'avoir aidée.
      0