Recherche valeur sur 3 criteres dans base de donnees

olivier.corbin

XLDnaute Nouveau
Bonjour
Je réponds à vos demande de joindre un fichier de démo.
Je souhaite dans l'onglet "RESULTATS" inscrire le nom d'un client qui se trouve dans un autre onglet "BASE DE DONNEES"
Je dispose de 3 critères qu'il faut rechercher dans trois colonnes de la base de données.

Voir fichier attaché

Merci par avance à tous

Olivier
"ce n'est pas le chemin qui est difficile, c'est le difficile qui est le chemin" Kierkegard.
 

Pièces jointes

  • classeur demo.xls
    16.5 KB · Affichages: 360

Tibo

XLDnaute Barbatruc
Re : Recherche valeur sur 3 criteres dans base de donnees

Bonsoir,

Avec une formule matricielle :

Code:
=INDEX('BASE DE DONNEES'!$L$2:$L$16;EQUIV(A2&B2&C2;'BASE DE DONNEES'!$A$2:$A$16&
'BASE DE DONNEES'!$B$2:$B$16&'BASE DE DONNEES'!$C$2:$C$16;0))

Formule matricielle à valider par CTRL + MAJ + ENTREE

Je te laisse tester

@+
 

bcharef

XLDnaute Accro
Re : Recherche valeur sur 3 criteres dans base de donnees

Bonsoir Olivier;
Salut Tibo;
Bonsoir à toutes et à tous.

Un essai en D2 de la feuille nommée "RESULTATS"

Code:
=INDEX(Raison_Sociale;EQUIV(A2&B2&C2;Zone;0))

Avec des plages nommées dynamiques.

Amicalement.

BCharef
 

Pièces jointes

  • Olivier.xls
    17 KB · Affichages: 291
  • Olivier.xls
    17 KB · Affichages: 296
  • Olivier.xls
    17 KB · Affichages: 357

Tibo

XLDnaute Barbatruc
Re : Recherche valeur sur 3 criteres dans base de donnees

Bonjour Olivier,

Suite à ta question en MP, s'il n'y a pas de numéro de dossier en A2, je te propose de commencer ta formule par :

Code:
=SI(NB.SI('BASE DE DONNEES'!$A$2:$A$16;RESULTATS!A2)=0;"";...la formule...

De cette façon, ça permet de gérer le cas où A2 et vide et le cas où le n° indiqué en A2 ne serait pas présent dans la base.

Pour conclure, il est préférable de poser les questions directement sur le Forum plutôt qu'en MP.

Bonne journée

@+
 

sniper87

XLDnaute Nouveau
Re : Recherche valeur sur 3 criteres dans base de donnees

Bonjour tout le monde
je voulais vous posez une petite question qui me chagrine un peu,
en fait la je suis entrain de créer une Base de données sur excel pour des matériaux avec différents critères de sélection et l'idée c sur un interface je viens cocher les paramétrés que je veux utiliser je donne par exemple des valeurs min et des valeurs max (il peut y avoir différent critères) et yaura un boutoun que j'appellerais Bilan et ce dernier va me mettre tout les materiau trouvé sur une autre feuille que je vais appeler BILAN
merci de votre aide
Amicalement
 

Tibo

XLDnaute Barbatruc
Re : Recherche valeur sur 3 criteres dans base de donnees

Bonjour Sniper87 et bienvenue sur XLD,

L'idéal sur un Forum est de créer un fil pour un nouveau problème.

Il est également conseillé de joindre un fichier exemple sur lequel tu nous mets la trame de ce que tu souhaites obtenir avec quelques commentaires.

Donc, n'hésite pas à créer un nouveau fil et à y joindre ce fichier exemple

A te (re)lire

@+
 

MAX21

XLDnaute Nouveau
Bonjour,
Je suis bloqué sur une formule de recherche multicritère avec les fonctions INDEX et EQUIV
Le but est d'afficher le résultat correspondant aux choix des critères de sélection Phase Profil Type
Jusqu'à présent j'ai essayé avec la formule ci dessous mais sans succes,
Pouvez vous m'aider à trouver une solution qui puisse s'appliquer à ma recherche
Merci

=INDEX(D4:H15;EQUIV(L5;B4:B15;0);EQUIV(L6;C4:C15;0);EQUIV(L7;D3:H3;0))
 

Pièces jointes

  • classeur demo.xls
    28.5 KB · Affichages: 73

Discussions similaires

Statistiques des forums

Discussions
312 106
Messages
2 085 352
Membres
102 871
dernier inscrit
Maïmanko