INDEX/EQUIV Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
B
Benoist28200
Membre fidèle
Membre fidèle
Messages : 393
Inscrit le : 28 octobre 2015
Version d'Excel : 2013 FR

Message par Benoist28200 » 11 décembre 2015, 18:48

Bonjour à tous,
Voici mon problème, j'ai une liste de nom (colonne E) , chaque nom est affecté à un groupe 1/2/3 (colonne C).
J' ai utilisé la fonction INDEX/EQUIV pour rechercher tout les noms suivant le groupe dans lequel ils sont, cela fonctionne sauf que:

quand je cherche 1 : j'ai les noms du groupe 1 <<PARFAIT>>
quand je cherche 2 : j'ai les noms des groupes 1 et 2
quand je cherche 3 : j'ai les noms des groupes 1 , 2 et 3.

Auriez vous une solution ? Merci
p
patrick1957
Passionné d'Excel
Passionné d'Excel
Messages : 3'155
Appréciations reçues : 31
Inscrit le : 24 août 2015
Version d'Excel : 2007-2010-2016 PC

Message par patrick1957 » 11 décembre 2015, 18:54

Bonjour,

nous n'avons aucune vue sur ton fichier, dommage :)

P.
Je fais du géocaching et vous ?
Indentez vos codes VBA, ---> http://www.oaltd.co.uk/Indenter/Default.htm
A lire pour les débutants: http://www.xlerateur.com/divers/2010/05 ... nnees-612/
B
Benoist28200
Membre fidèle
Membre fidèle
Messages : 393
Inscrit le : 28 octobre 2015
Version d'Excel : 2013 FR

Message par Benoist28200 » 11 décembre 2015, 19:09

Voici le fichier
Benoist 28200.xlsm
(180.41 Kio) Téléchargé 14 fois
p
patrick1957
Passionné d'Excel
Passionné d'Excel
Messages : 3'155
Appréciations reçues : 31
Inscrit le : 24 août 2015
Version d'Excel : 2007-2010-2016 PC

Message par patrick1957 » 11 décembre 2015, 19:32

Benoist28200 a écrit :Voici le fichier
Ok mais...
dans quel onglet et ligne faut il ramener une donnée ? et d'oµ vient cette donnée , quel onglet ?
tu peux donner un exemple ?

(suis parfois dur de la comprenette :D ), sorry
d'autres comprendront peut être du premier coup :)
Je fais du géocaching et vous ?
Indentez vos codes VBA, ---> http://www.oaltd.co.uk/Indenter/Default.htm
A lire pour les débutants: http://www.xlerateur.com/divers/2010/05 ... nnees-612/
B
Benoist28200
Membre fidèle
Membre fidèle
Messages : 393
Inscrit le : 28 octobre 2015
Version d'Excel : 2013 FR

Message par Benoist28200 » 12 décembre 2015, 10:27

Je veux que suivant la valeur qu'il y a dans ("Feuil2!E13"), il y est une recherche sur ("BDD!C:C") et que quand il trouve la valeur recherché il prenne le nom correspondant dans la colonne ("BDD!E:E") et qu'il le copie dans ("Feuil2!D16")
t
tulipe_4
Passionné d'Excel
Passionné d'Excel
Messages : 8'523
Appréciations reçues : 225
Inscrit le : 1 janvier 2011
Version d'Excel : 2000 2007

Message par tulipe_4 » 12 décembre 2015, 11:39

bonjour
un essai
Benoist 2.xlsm
(156.5 Kio) Téléchargé 8 fois
cordialement
c'est en cherchant qu'on trouve
B
Benoist28200
Membre fidèle
Membre fidèle
Messages : 393
Inscrit le : 28 octobre 2015
Version d'Excel : 2013 FR

Message par Benoist28200 » 12 décembre 2015, 12:04

Fonctionne parfaitement, merci Tulipe pour ton aide
p
patrick1957
Passionné d'Excel
Passionné d'Excel
Messages : 3'155
Appréciations reçues : 31
Inscrit le : 24 août 2015
Version d'Excel : 2007-2010-2016 PC

Message par patrick1957 » 12 décembre 2015, 12:05

Bonjour,

voilà en espérant avoir compris ta demande :)

suivant le groupe choisi en E13, tu as les n°-Grade-Nom qui apparaissent pour ce groupe :-

P.

edit: pas vu la réponse précédente...je fais ça en même temps que des galettes :)
edit2: éviter les cellules fusionnées :) ça fout souvent la m...
Benoist 28200.xlsm
(162.36 Kio) Téléchargé 7 fois
Je fais du géocaching et vous ?
Indentez vos codes VBA, ---> http://www.oaltd.co.uk/Indenter/Default.htm
A lire pour les débutants: http://www.xlerateur.com/divers/2010/05 ... nnees-612/
B
Benoist28200
Membre fidèle
Membre fidèle
Messages : 393
Inscrit le : 28 octobre 2015
Version d'Excel : 2013 FR

Message par Benoist28200 » 12 décembre 2015, 12:27

Merci patrick pour ton aide mais avec ta méthode, si j ajoute une personne, elle n'est pas prise en compte dans "nom"
p
patrick1957
Passionné d'Excel
Passionné d'Excel
Messages : 3'155
Appréciations reçues : 31
Inscrit le : 24 août 2015
Version d'Excel : 2007-2010-2016 PC

Message par patrick1957 » 12 décembre 2015, 12:43

Ok....

il suffit d'ajouter dans ton code la sélection de la base BDD et de renommer :

Application.DisplayAlerts = False
Range("A1").Select
Selection.CurrentRegion.Select
Selection.CreateNames Top:=True, Left:=False, Bottom:=False, Right:=False
Application.DisplayAlerts = True
[A1].Select
Je fais du géocaching et vous ?
Indentez vos codes VBA, ---> http://www.oaltd.co.uk/Indenter/Default.htm
A lire pour les débutants: http://www.xlerateur.com/divers/2010/05 ... nnees-612/
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message
  • Index / Equiv
    par naio » 22 octobre 2019, 16:45 » dans Excel - VBA
    4 Réponses
    40 Vues
    Dernier message par naio
    22 octobre 2019, 17:08
  • Index Equiv
    par brunyon » 27 juin 2014, 21:44 » dans Excel - VBA
    3 Réponses
    199 Vues
    Dernier message par brunyon
    28 juin 2014, 21:02
  • Index + Equiv
    par Marion51 » 20 avril 2016, 12:32 » dans Excel - VBA
    3 Réponses
    223 Vues
    Dernier message par Marion51
    20 avril 2016, 16:58
  • Si index equiv
    par nojamandre » 19 juillet 2017, 21:45 » dans Excel - VBA
    16 Réponses
    539 Vues
    Dernier message par Ergotamine
    22 juillet 2017, 13:51
  • Index et equiv
    par btazz34 » 28 avril 2019, 11:13 » dans Excel - VBA
    2 Réponses
    108 Vues
    Dernier message par btazz34
    28 avril 2019, 13:56
  • Index Equiv N/A
    par PEEMEH » 3 octobre 2019, 16:30 » dans Excel - VBA
    5 Réponses
    80 Vues
    Dernier message par tulipe_4
    8 octobre 2019, 13:43