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 : 392
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'159
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 : 392
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'159
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 : 392
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'294
Appréciations reçues : 191
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 : 392
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'159
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 : 392
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'159
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 et equiv
    par TouToune » 7 août 2015, 17:22 » dans Excel - VBA
    3 Réponses
    150 Vues
    Dernier message par TouToune
    9 août 2015, 19:50
  • Index Equiv
    par Botis » 23 octobre 2019, 15:17 » dans Excel - VBA
    6 Réponses
    69 Vues
    Dernier message par Botis
    23 octobre 2019, 18:32
  • Index / Equiv
    par naio » 22 octobre 2019, 16:45 » dans Excel - VBA
    4 Réponses
    34 Vues
    Dernier message par naio
    22 octobre 2019, 17:08
  • index Bi-equiv
    par Darjelling » 19 janvier 2016, 16:12 » dans Excel - VBA
    4 Réponses
    185 Vues
    Dernier message par DjiDji59430
    19 janvier 2016, 16:55
  • index/equiv/na
    par DrakeRamore » 21 février 2018, 14:19 » dans Excel - VBA
    10 Réponses
    261 Vues
    Dernier message par Dug59
    21 février 2018, 16:18
  • Index Equiv N/A
    par PEEMEH » 3 octobre 2019, 16:30 » dans Excel - VBA
    5 Réponses
    73 Vues
    Dernier message par tulipe_4
    8 octobre 2019, 13:43