Fonction "RECHERCHEV"

  • Initiateur de la discussion Initiateur de la discussion ORBAN
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ORBAN

XLDnaute Occasionnel
Bonjour à tous, voici mon probléme de la semaine:
J'ai un tableau avec:
colonne A: NOM
Colonne B: Prénom
Colonne C: N°identifiant
colonne D: N° classe
J'ai utilisé la fonction suivante pour recopier dans la feuille respective de chacun le N° identifiant
"=RECHERCHEV(B1;AAEffectif!A:C;3;FAUX)"
B1 étant la cellule ou j'ai le résultat et AAEffectife la feuille où sont les infos.
Cela marche bien SAUF qu'avec les homonymes j'ai le même N° pour toute personne ayant le même nom, je n'arrives pas à sélectionner avec le prénom.
Comment faire ?😕
Merci d'avance de votre aide et si besoin je peut envoyer un exemple.😉
PS: le N° identifiant et le N° de classe est personnel et unique pour chaque personne.
D'avance merci à vous.
 
Re : Fonction "RECHERCHEV"

Bonjour le Forum,
Bonjour ORBAN,

Hum hum je ne sais pas si je pourrais t'aider une piste ou 2 soit en passant par une colonne de concaténation soit par une formule de type index /equiv, mais dans tous les cas un fichier exemple de 10/15 lignes sans donnée confidentielles serait le bien venu.

Jocelyn
 
Re : Fonction "RECHERCHEV"

Bonjour
le plus simple si cela est possible est d'ajouter une colonne devant ta matrice = Nom & prénom
et de faire ta recherche sur cette colonne
=recherchev(nomfeuil& prenomfeuil;aaeeffectivf;4;faux)
 
Re : Fonction "RECHERCHEV"

Salut Orban,

Il faut dans ce cas passer par une formule matricielle à base de INDEX et EQUIV (combinaison de fonctions préférable à RECHERCHEV) :

Voir exemple joint avec exemple.

N'hésite pas à envoyer un extrait de ton fichier pour adaptation.

@+
 

Pièces jointes

Re : Fonction "RECHERCHEV"

Bonjour Jocelyn, sousou, Tibo et emrci de votre contribution !😉
je vais éssayer vos formules et voici un exemple qui sera plus parlant.
PS: les onglets et les feuilles se nomment automatiquement mais j'ai enlevé le VB pour ne pas allourdir le doc.
Merci encore et bonne journée.😎
 

Pièces jointes

Re : Fonction "RECHERCHEV"

re,

Pour l'onglet Toto Pierre :

en B3 : =INDEX(AAEffectif!C2:C13;EQUIV(B1&B2;AAEffectif!A2:A13&AAEffectif!B2:B13;0))

en B4 : =INDEX(AAEffectif!D2: D13;EQUIV(B1&B2;AAEffectif!A2:A13&AAEffectif!B2:B13;0))

Ces deux formules sont à valider en matriciel (CTRL + MAJ + ENTREE)


Voir le fichier joint. J'ai adapté le 1er onlet

@+
 

Pièces jointes

Re : Fonction "RECHERCHEV"

Merci Tibo de ton aide, mais qu'entends tu par:
"Ces deux formules sont à valider en matriciel (CTRL + MAJ + ENTREE)"
Où dois je appliquer la validation matriciel ( sur mon tableau des effectif ? ou sur la cellule du code) et comment faire ?
Te remerciant par avance de ta patience et cordialement
 
Re : Fonction "RECHERCHEV"

re,

Il faut sasir la formule normalement et lorsque tu l'as saisie complètement, au lieu de valider par un simple ENTREE, tu appuies sur CTRL (maintenu enfoncé), puis MAJ (ou SHIFT selon les claviers), puis ENTREE.

Ainsi validé, des { } apparaissent de chaque côté de la formule.

Essaye et reviens si pb

Bonne soirée

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
18
Affichages
596
Réponses
13
Affichages
525
Réponses
1
Affichages
235
Réponses
10
Affichages
379
Réponses
2
Affichages
243
Retour