Recherche à deux critères sur excel
Résolu/Fermé
SKYPOVSKI
Messages postés
4
Date d'inscription
vendredi 14 mars 2014
Statut
Membre
Dernière intervention
17 mars 2014
-
14 mars 2014 à 19:38
SKYPOVSKI Messages postés 4 Date d'inscription vendredi 14 mars 2014 Statut Membre Dernière intervention 17 mars 2014 - 17 mars 2014 à 11:53
SKYPOVSKI Messages postés 4 Date d'inscription vendredi 14 mars 2014 Statut Membre Dernière intervention 17 mars 2014 - 17 mars 2014 à 11:53
A voir également:
- Recherche à deux critères sur excel
- Liste déroulante excel - Guide
- Aller à la ligne excel - Guide
- Formule excel - Guide
- Deux comptes whatsapp - Guide
- Recherche musique - Guide
6 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
Modifié par Vaucluse le 14/03/2014 à 19:58
Modifié par Vaucluse le 14/03/2014 à 19:58
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
SKYPOVSKI
Messages postés
4
Date d'inscription
vendredi 14 mars 2014
Statut
Membre
Dernière intervention
17 mars 2014
Modifié par SKYPOVSKI le 17/03/2014 à 09:57
Modifié par SKYPOVSKI le 17/03/2014 à 09:57
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..
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
Modifié par Vaucluse le 17/03/2014 à 10:03
Modifié par Vaucluse le 17/03/2014 à 10:03
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
SKYPOVSKI
Messages postés
4
Date d'inscription
vendredi 14 mars 2014
Statut
Membre
Dernière intervention
17 mars 2014
17 mars 2014 à 11:29
17 mars 2014 à 11:29
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
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
942
17 mars 2014 à 11:41
17 mars 2014 à 11:41
Salut le Forum
Il manque un argument à ta formule ( le 3 à la fin)
Mytå
Il manque un argument à ta formule ( le 3 à la fin)
=INDEX('Feuiile 2'!A:C;EQUIV(A2&B2;'Feuiile 2'!A:A&'Feuiile 2'!B:B;0);3)
Mytå
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
Modifié par Vaucluse le 17/03/2014 à 11:40
Modifié par Vaucluse le 17/03/2014 à 11:40
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
SKYPOVSKI
Messages postés
4
Date d'inscription
vendredi 14 mars 2014
Statut
Membre
Dernière intervention
17 mars 2014
17 mars 2014 à 11:53
17 mars 2014 à 11:53
:) ça fonctionne..
Merci pour votre aide précieuse..
Merci pour votre aide précieuse..