Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

recherche multicritère

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 !

auverland

XLDnaute Occasionnel
Bonjour,

Je cherche une formule qui donne la valeur d'une colonne si 3 critères différents sont exact sur une ligne de la base de donne :

exemple :
feuille données
h toto bibi 18 7rue du gateau 25814
f baba ali 58 52rue monaco 55648
f toto bibi 18 7rue du rateau 269994
ect...

feuille travail
donnée entrer =>
toto bibi f
je cherche à ce qu'il me donne 18 et eventuellement les 2 adresses dans des cellules différentes

fichier joint pour plus de comprension
Merci beaucoup de votre aide
 

Pièces jointes

Re : recherche multicritère

Bonjour
c'est presque ça !
changer juste la zone d'index : =SIERREUR(INDEX(DONNEE!$F$3:$F$38;EQUIV(D4&E4&A4;DONNEE!$C$3:$C$38&DONNEE!$A$3:$A$38&DONNEE!$G$3:$G$38;0));"pas applicable")
et valider en matriciel avec ctrl+maj+enter
pour les adresses : changer DONNEE!$F$3:$F$38 en DONNEE!$B$3:$B$38 puis D3😀38 etc
Cordialement
 
Re : recherche multicritère

Bonjour,

Cela ne fonctionne pas même avec la plage DONNEE!$F$3:$F$38 je comprend pas bien

Pour les adresses ma question etait plus dans le sens ou si j'ai plusieurs fois mes 3 conditions mais pas les mêmes adresse comment peut-il basculer de cellule pour me donner les suivantes ?

Merci du coup de main
 
Re : recherche multicritère

Re,
et valider en matriciel avec ctrl+maj+enter

pour renvoyer les différentes réponses c'est tout de suite plus complexe
je te prépare un exemple à partir de ton fichier
 

Pièces jointes

Dernière édition:
Re : recherche multicritère

Bonjour à tous,
un peu après la bagarre, mais est ce qu'un filtre élaboré pourrait répondre rapidement à la demande, en renvoyant différentes informations en plus??

A+

En faite, j'utile cette formule pour determiner une valeur suivant les 3 éléments inscrit par une macro dans un tableau.
Mes 3 éléments changent suivant un selecteur d'application de VBA. et cette formule vas etre utilisé pour 100 combinaisons différentes et evolutive
 
Re : recherche multicritère

pas de problème si les données changent ou si les critères changent
et comme le dit si justement titiborregan, que je salue, le filtre élaboré serait une autre solution mais je pense que cela affichera les adresses les unes sous les autres et non sur la même ligne. Cependant je peux me tromper, je ne suis pas un grand spécialiste des filtres élaborés.
Cordialement
 
Re : recherche multicritère

Hello Dugenou,

effectivement j'avais mal lu et la 2ème partie (adresses) me paraissent pas évidentes avec un filtre élaboré...
La 1ère partie s'y prête quant à elle, plutôt bien... Mais comme vous êtes des (Tordus 😉) experts vos formules ont l'air de fonctionner!

A+

Edit: si on lui met l'adresse a coté ça devrait marcher...

j'essaie ça et reviens vers vous!

Un essai en PJ, dites moi ce que vous en pensez...
 

Pièces jointes

Dernière édition:
Re : recherche multicritère

Bonjour,

Une colonne en plus : des n° pour les doublons
2 doublons de 18 ans modifiés, l’un a 18, l’autre 19 ans

Bonjour,

J'arrive pas à comprendre comment la formule arrive à prendre en compte les colonnes de la deuxieme feuille ? du coup j'ai un peu de mal à l'adapter à mon besoin.
Pour le filtre c'est bon mais as-t-on nommer les colonnes ?

Pouvez-vous m'éclairer ?

Merci et bonne fin de semaine
 
Re : recherche multicritère

Bonjour,

J'arrive pas adapter votre commande pour mon appli

Sheets("donnee").Range("a2").CurrentRegion.AdvancedFilter xlFilterCopy, Sheets("TRAVAIL").Range("j21:l22"), Sheets("TRAVAIL").Range("a21:g21"), False

Mon probleme est que j'ai plusieurs fois le même nom de colonne

En gros si j'avais en colonne de donnée : nom prenom prenom
Du coup il ne prend en compte que la premiere colonne trouvé

Est-il possible de faire une sélection des colonnes à prendre en compte pour le filtre ?

Je me doute que ma demande est un peu tordu mais je bloque
Merci
 
Re : recherche multicritère

Bonjour,

J'arrive pas à comprendre comment la formule arrive à prendre en compte les colonnes de la deuxieme feuille ?

Les formules prennent les données de la feuille « DONNEE » comme d’autres formules le feraient mais les plages de cellules sont nommées

Pour le filtre c'est bon mais as-t-on nommer les colonnes ?

Les colonnes entières, non.
Des plages de cellules, oui
Le filtre est accessoire, il sert à vérifier plein de trucs (le résultat donné par les formules, surtout, pour ce fichier)

Tu as dans le fichier joint la liste des plages nommées et les formules qui s'en servent
En fait, il n'y a que 2 formules différentes, dans ce fichier.
Il y avait 4 ou 5 noms de plages qui ne servaient à rien, je les ai supprimés.

Si j'ai le temps ce soir, je vais nommer les plages de façon "dynamique", tu n'auras rien à modifier si tu ajoutes des données.
 

Pièces jointes

- 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

J
Réponses
18
Affichages
3 K
jess55
J
B
Réponses
8
Affichages
21 K
A
Réponses
0
Affichages
2 K
azerty1956
A
P
Réponses
2
Affichages
1 K
Paul-Matthieu
P
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…