Recherche à deux critères sur excel
Résolu
SKYPOVSKI
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
SKYPOVSKI Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
SKYPOVSKI Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
Y a-t-il quelqu'un qui pourrait m'aider à résoudre une recherche sur Excel ?
Ci après la problématique :
Je voudrai apporter une valeur sachant que j'ai une condition à deux critères cumulés.
Dans les tableaux ci après je voudrai apporter les "liens" du tableau 2 correspondant à la date ET la référence article du tableau 1.
c'est à dire, à titre d'exemple, le "lien" 4 du tableau 2 au niveau de la première référence article du tableau 1.
Merci d'avance.
Tabaleau 1:
Date Référence Article
30/07/2013 A_ABR/TIGED8_40CM
15/05/2013 A_ABR/TIGED8_48CM
30/07/2013 A_ABR/TIGED8_88CM
26/12/2013 A_BOUT/ZAM.CH_MAT
07/11/2013 A_CDB/ROUD40M8
28/11/2013 A_CHAR/INV_C0
Tableau 2:
Liens Date Référence Article
41351-A_ABR/TIGED8_40CM-- 18/03/2013 A_ABR/TIGED8_40CM
41445-A_ABR/TIGED8_40CM-- 20/06/2013 A_ABR/TIGED8_40CM
41473-A_ABR/TIGED8_40CM-- 18/07/2013 A_ABR/TIGED8_40CM
41485-A_ABR/TIGED8_40CM-- 30/07/2013 A_ABR/TIGED8_40CM
41351-A_ABR/TIGED8_48CM-- 18/03/2013 A_ABR/TIGED8_48CM
41409-A_ABR/TIGED8_48CM-- 15/05/2013 A_ABR/TIGED8_48CM
41473-A_ABR/TIGED8_88CM-- 18/07/2013 A_ABR/TIGED8_88CM
41485-A_ABR/TIGED8_88CM-- 30/07/2013 A_ABR/TIGED8_88CM
41305-A_BOUT/ZAM.CH_MAT-- 31/01/2013 A_BOUT/ZAM.CH_MAT
41363-A_BOUT/ZAM.CH_MAT-- 30/03/2013 A_BOUT/ZAM.CH_MAT
41391-A_BOUT/ZAM.CH_MAT-- 27/04/2013 A_BOUT/ZAM.CH_MAT
41403-A_BOUT/ZAM.CH_MAT-- 09/05/2013 A_BOUT/ZAM.CH_MAT
41409-A_BOUT/ZAM.CH_MAT-- 15/05/2013 A_BOUT/ZAM.CH_MAT
41424-A_BOUT/ZAM.CH_MAT-- 30/05/2013 A_BOUT/ZAM.CH_MAT
41479-A_BOUT/ZAM.CH_MAT-- 24/07/2013 A_BOUT/ZAM.CH_MAT
41543-A_BOUT/ZAM.CH_MAT-- 26/09/2013 A_BOUT/ZAM.CH_MAT
41578-A_BOUT/ZAM.CH_MAT-- 31/10/2013 A_BOUT/ZAM.CH_MAT
41585-A_BOUT/ZAM.CH_MAT-- 07/11/2013 A_BOUT/ZAM.CH_MAT
41606-A_BOUT/ZAM.CH_MAT-- 28/11/2013 A_BOUT/ZAM.CH_MAT
41634-A_BOUT/ZAM.CH_MAT-- 26/12/2013 A_BOUT/ZAM.CH_MAT
41634-A_BOUT/ZAM.CH_MAT-- 26/12/2013 A_BOUT/ZAM.CH_MAT
41585-A_CDB/ROUD40M8-- 07/11/2013 A_CDB/ROUD40M8
41606-A_CHAR/INV_C0-- 28/11/2013 A_CHAR/INV_C0
Y a-t-il quelqu'un qui pourrait m'aider à résoudre une recherche sur Excel ?
Ci après la problématique :
Je voudrai apporter une valeur sachant que j'ai une condition à deux critères cumulés.
Dans les tableaux ci après je voudrai apporter les "liens" du tableau 2 correspondant à la date ET la référence article du tableau 1.
c'est à dire, à titre d'exemple, le "lien" 4 du tableau 2 au niveau de la première référence article du tableau 1.
Merci d'avance.
Tabaleau 1:
Date Référence Article
30/07/2013 A_ABR/TIGED8_40CM
15/05/2013 A_ABR/TIGED8_48CM
30/07/2013 A_ABR/TIGED8_88CM
26/12/2013 A_BOUT/ZAM.CH_MAT
07/11/2013 A_CDB/ROUD40M8
28/11/2013 A_CHAR/INV_C0
Tableau 2:
Liens Date Référence Article
41351-A_ABR/TIGED8_40CM-- 18/03/2013 A_ABR/TIGED8_40CM
41445-A_ABR/TIGED8_40CM-- 20/06/2013 A_ABR/TIGED8_40CM
41473-A_ABR/TIGED8_40CM-- 18/07/2013 A_ABR/TIGED8_40CM
41485-A_ABR/TIGED8_40CM-- 30/07/2013 A_ABR/TIGED8_40CM
41351-A_ABR/TIGED8_48CM-- 18/03/2013 A_ABR/TIGED8_48CM
41409-A_ABR/TIGED8_48CM-- 15/05/2013 A_ABR/TIGED8_48CM
41473-A_ABR/TIGED8_88CM-- 18/07/2013 A_ABR/TIGED8_88CM
41485-A_ABR/TIGED8_88CM-- 30/07/2013 A_ABR/TIGED8_88CM
41305-A_BOUT/ZAM.CH_MAT-- 31/01/2013 A_BOUT/ZAM.CH_MAT
41363-A_BOUT/ZAM.CH_MAT-- 30/03/2013 A_BOUT/ZAM.CH_MAT
41391-A_BOUT/ZAM.CH_MAT-- 27/04/2013 A_BOUT/ZAM.CH_MAT
41403-A_BOUT/ZAM.CH_MAT-- 09/05/2013 A_BOUT/ZAM.CH_MAT
41409-A_BOUT/ZAM.CH_MAT-- 15/05/2013 A_BOUT/ZAM.CH_MAT
41424-A_BOUT/ZAM.CH_MAT-- 30/05/2013 A_BOUT/ZAM.CH_MAT
41479-A_BOUT/ZAM.CH_MAT-- 24/07/2013 A_BOUT/ZAM.CH_MAT
41543-A_BOUT/ZAM.CH_MAT-- 26/09/2013 A_BOUT/ZAM.CH_MAT
41578-A_BOUT/ZAM.CH_MAT-- 31/10/2013 A_BOUT/ZAM.CH_MAT
41585-A_BOUT/ZAM.CH_MAT-- 07/11/2013 A_BOUT/ZAM.CH_MAT
41606-A_BOUT/ZAM.CH_MAT-- 28/11/2013 A_BOUT/ZAM.CH_MAT
41634-A_BOUT/ZAM.CH_MAT-- 26/12/2013 A_BOUT/ZAM.CH_MAT
41634-A_BOUT/ZAM.CH_MAT-- 26/12/2013 A_BOUT/ZAM.CH_MAT
41585-A_CDB/ROUD40M8-- 07/11/2013 A_CDB/ROUD40M8
41606-A_CHAR/INV_C0-- 28/11/2013 A_CHAR/INV_C0
A voir également:
- Recherche à deux critères sur excel
- Liste déroulante excel - Guide
- Nombre de jours entre deux dates excel - Guide
- Word et excel gratuit - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Comment trier par ordre alphabétique sur excel - Guide
6 réponses
Bonsoir
essayez avec cet exemple à adapter
Tableau 1 en feuil, tableau 2 en feuil2
Sur feuil1 la formule:
=INDEX(feuil2!A:A;EQUIV(A1$B1;feuil2!C:C&feuil2!B:B;0))
soit pour le code EQUIV(date & ref en feuille 1;Date en feuille 2 & Ref en feuille 2;0)
adresses à ajuster en fonction de vos données
Attention cette formule est matricielle et doit être entrée avec la touche enter en maintenant les touches ctrl et shift enfoncées. Elle se retrouve automatiquement entre accolade dans la barre de formule.
Crdlmnt
Ps je pense que dans votre exemple tableau 2 il y a une colonne référence de trop, non?
Errare humanum est, perseverare diabolicum
essayez avec cet exemple à adapter
Tableau 1 en feuil, tableau 2 en feuil2
Sur feuil1 la formule:
=INDEX(feuil2!A:A;EQUIV(A1$B1;feuil2!C:C&feuil2!B:B;0))
soit pour le code EQUIV(date & ref en feuille 1;Date en feuille 2 & Ref en feuille 2;0)
adresses à ajuster en fonction de vos données
Attention cette formule est matricielle et doit être entrée avec la touche enter en maintenant les touches ctrl et shift enfoncées. Elle se retrouve automatiquement entre accolade dans la barre de formule.
Crdlmnt
Ps je pense que dans votre exemple tableau 2 il y a une colonne référence de trop, non?
Errare humanum est, perseverare diabolicum
Bonjour,
Merci pour votre réponse, mais hélas ça na marche toujours pas ..!!
à propos du tableau 2 il n'y a pas de colonne de trop en fait la date et la référence sont le point commun et je veux importer la colonne lien au niveau du tableau 1 qui se trouve au niveau d'une autre feuille appelée "Feuille 1" En respectant la date et la référence (le cumul). Merci encore.
En fait le problème dans la formule proposée c'est qu'il n'accepte pas A1$B1 dans EQUIV..
Merci pour votre réponse, mais hélas ça na marche toujours pas ..!!
à propos du tableau 2 il n'y a pas de colonne de trop en fait la date et la référence sont le point commun et je veux importer la colonne lien au niveau du tableau 1 qui se trouve au niveau d'une autre feuille appelée "Feuille 1" En respectant la date et la référence (le cumul). Merci encore.
En fait le problème dans la formule proposée c'est qu'il n'accepte pas A1$B1 dans EQUIV..
Bonjour
1° avez vous bien entré la formule avec les trois touches comme spécifié?
2° je veux bien que votre tableau 2 n'aie pas de colonne en trop, mais alors , vu que la colonne A à la même valeur que D, la B la même que E et la C la même que F
dites nous bien dans quelle colonne il faut chercher les valeurs?
.. ou mieux, déposer un modèle avec une partie de votre problème sur:
https://www.cjoint.com/
et revenez ici coller le lien donné par le site
à vous lire
Errare humanum est, perseverare diabolicum
1° avez vous bien entré la formule avec les trois touches comme spécifié?
2° je veux bien que votre tableau 2 n'aie pas de colonne en trop, mais alors , vu que la colonne A à la même valeur que D, la B la même que E et la C la même que F
dites nous bien dans quelle colonne il faut chercher les valeurs?
.. ou mieux, déposer un modèle avec une partie de votre problème sur:
https://www.cjoint.com/
et revenez ici coller le lien donné par le site
à vous lire
Errare humanum est, perseverare diabolicum
Re-bonjour,
Alors oui j'ai validé ma formule en appuyant "ctrl, maj et entrée" pour preuve les accolades se sont affichés.
Vous trouverez joint le fichier, je veux que la colonne C de la feuille 2 s'affiche au niveau de la colonne C de la feuille 1 en respectant le date et la référence article de la feuille 1.
https://www.cjoint.com/?3CrlxNrOplS
Alors oui j'ai validé ma formule en appuyant "ctrl, maj et entrée" pour preuve les accolades se sont affichés.
Vous trouverez joint le fichier, je veux que la colonne C de la feuille 2 s'affiche au niveau de la colonne C de la feuille 1 en respectant le date et la référence article de la feuille 1.
https://www.cjoint.com/?3CrlxNrOplS
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Alors reprenez proprement votre formule et ça va fonctionner sans problème :-)):
INDEX doit concerner la colonne C seulement C:C et non A:C
(A:C peut fonctionner à condition de compléter la formule par ;3)derrière la parenthèse qui suit EQUIV pour spécifier la, colonne à éditer)
et remplacez la valeur cherché dans EQUIV que vous avez écrit A2:B2 par A2&B2
et vous verrez ça va aller mieux
et pour la bonne forme tant que vous y êtes écrivez donc dans l'onglet et dans la formule, feuille avec deux L plutôt qu'avec deux i, ça sera plus correct
crdlmnt
Errare humanum est, perseverare diabolicum
INDEX doit concerner la colonne C seulement C:C et non A:C
(A:C peut fonctionner à condition de compléter la formule par ;3)derrière la parenthèse qui suit EQUIV pour spécifier la, colonne à éditer)
et remplacez la valeur cherché dans EQUIV que vous avez écrit A2:B2 par A2&B2
et vous verrez ça va aller mieux
et pour la bonne forme tant que vous y êtes écrivez donc dans l'onglet et dans la formule, feuille avec deux L plutôt qu'avec deux i, ça sera plus correct
crdlmnt
Errare humanum est, perseverare diabolicum