Faire une recherche v avec 2 critères...

Résolu/Fermé
BBY28 Messages postés 2 Date d'inscription samedi 26 octobre 2013 Statut Membre Dernière intervention 27 octobre 2013 - 26 oct. 2013 à 15:05
BBY28 Messages postés 2 Date d'inscription samedi 26 octobre 2013 Statut Membre Dernière intervention 27 octobre 2013 - 27 oct. 2013 à 13:58
Bonjour,

J'ai un classeur excel contenant 2 feuilles, dans l'une se trouve une BDD, dans l'autre un tableau simple qui reprend les informations de ma BDD

J'aimerais que dans ma tableau, lorsque je tape les 2 premières infos des 2 premières colonnes, par exemple NOM et PAYS, les autres colonnes (adresse, tel, ...) se remplissent automatiquement en allant chercher les infos dans la BDD.

J'ai essayé RECHERCHEV en mettant le NOM comme valeur à chercher mais j'aimerais que ce soit aussi en fonction du PAYS, car le NOM peut exister dans différents PAYS dans la BDD.

Merci d'avance pour vos réponses.
A voir également:

1 réponse

via55 Messages postés 14494 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 26 octobre 2024 2 734
26 oct. 2013 à 15:27
Bonjour

Une possibilité :

Rajouter dans ta BD une 1ere colonne dans laquelle tu fais concatener le nom et le pays et faire la RECHERCHEV sur cette colonne
En créant une colonne A dans ta BD et en supposant les noms passés alors en colonne B et les pays en colonne C, en A2 tu mets la formule =B2&C2

Dans ta feuille recherche une cellule par ex B1 pour entrer le nom et une autre par ex B2 pour choisir le pays (possible par liste déroulante)

la formule sera RECHERCHEV(B1&B2;plage de recherche,colonne à renvoyer;0)

Cdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
Modifié par Vaucluse le 27/10/2013 à 13:08
Bonjour (salut via)


A chacun son tour d'enlever une colonne: :-))

en matricielle à entrer avec la touche Enter en maintenant ctrl et shift enfoncées:
(elle doit s'afficher automatiquement entre accolades dans la barre de formule

=INDEX(champ à renvoyer;EQUIV(B1&B2;champ nom&champ pays;0))

crdlmnt
0
via55 Messages postés 14494 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 26 octobre 2024 2 734
27 oct. 2013 à 13:56
Bonjour Vaucluse

Impeccable! mais c'est bien sûr, je n'ai pas le réflexe matricielle

Bien cordialement
0
BBY28 Messages postés 2 Date d'inscription samedi 26 octobre 2013 Statut Membre Dernière intervention 27 octobre 2013
27 oct. 2013 à 13:58
MERCI À VOUS!!!
0