Recherche multiple

Fermé
med.seifi Messages postés 21 Date d'inscription jeudi 19 février 2015 Statut Membre Dernière intervention 25 mai 2017 - 28 avril 2016 à 18:43
med.seifi Messages postés 21 Date d'inscription jeudi 19 février 2015 Statut Membre Dernière intervention 25 mai 2017 - 11 mai 2016 à 10:57
Bonjour,

mon 1 er tableau contient deux colonnes une nommée ANNEE (2013;2014;2015;2016;...) et l'autre N° NC (NC4412,4413,4414,...).

mon 2 eme tableau contient aussi deux colonnes une nommée ANNEE (2013 ou bien 2014 ou bien 2015 ou bien 2016;...) et l'autre est vide.

je voudrais dés que j'écrit 2015 (par exemple) il va faire une recherche des toutes les cellules dans la première colonne qui contient 2015 et de copier la valeur trouvée dans la 2 eme colonne
voir la PJ

merci





3 réponses

Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié par Mike-31 le 28/04/2016 à 19:03
Bonsoir,

plusieurs possibilités, soit tu crées une colonne intermédiaire ou directement avec une formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches Ctrl, Shift et Entrée, si tu fais bien la formule se placera entre ces accolades {}

données année colonne B entre B2 et B10 référence en colonne C, critère de recherche en F3

=SI(LIGNES($1:1)<=NB.SI($B$2:$B$10;$F$3);INDEX($C$2:$C$10;PETITE.VALEUR(SI($B$2:$B$10=$F$3;LIGNE(INDIRECT("1:"&LIGNES($B$2:$B$10))));LIGNES($1:1)));"")

si tu nommes tes plages exemple la plage année colonne A nommée Année et la plage colonne B Réf

la formule devient
=SI(LIGNES($1:1)<=NB.SI(Année;$F$3);INDEX(Réf;PETITE.VALEUR(SI(Année=$F$3;LIGNE(INDIRECT("1:"&LIGNES(Année))));LIGNES($1:1)));"")

et tu incrémentes vers le bas
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
non ça marche pas
ci possible de l'envoyer sous forme fichier excel
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
Modifié par Mike-31 le 30/04/2016 à 11:22
Re,
Bien sur que si que ça marche, il doit y avoir qu'un problème d'adresse de cellule ou de confirmation en matricielle.
à la place de joindre une capture écran sans les index colonne et ligne, C'EST A TOI de joindre un bout de fichier si tu souhaites une formule adaptée

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
30 avril 2016 à 11:09
Bonjour

Ci joint
http://www.cjoint.com/c/FDEjfvQJTpt

En vert et orange sans matricielle

en bleu formule matricielle d'après Jacques Boisgontier
sàn site indispensable
http://boisgontierjacques.free.fr/
0
med.seifi Messages postés 21 Date d'inscription jeudi 19 février 2015 Statut Membre Dernière intervention 25 mai 2017
11 mai 2016 à 10:57
bonjour,

https://www.cjoint.com/c/FEli1Vy1vnL


j'ai un fichier qui contient deux anglets:
le 1er contient ma base de données
le 2eme contient mes critères de sélections et la résultat finale

On fait, je vais faire un tri multiples selon mes critères du sélections et avoir la résultat final du la liste du NC

merci en avance
0