RechercheV plusieurs nom sous Excel

Fermé
patoche94 Messages postés 6 Date d'inscription dimanche 17 février 2013 Statut Membre Dernière intervention 27 février 2016 - 26 févr. 2016 à 17:08
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 - 27 févr. 2016 à 16:50
Bonjour,


je fais suite à la question fermé sur le même sujet qui date un peu.
J'ai testé la solution de Michel_M. Mais le résultat ne correspond pas à la bonne valeur dans mon cas.

Ma recherche est lié à un code postale et les communes qui y sont associés
Ex :60440 ->6noms de communes à trouver dans une liste (chevreville, nanteuil le haudouin...)

la formule :=SI(LIGNES($1:1)<=NB.SI(COL_B;$E$8);INDEX(COL_C;PETITE.VALEUR(SI(COL_B=$E$8;LIGNE(INDIRECT("1:"&LIGNES(COL_B))));LIGNES($1:1)));"")

COL_B Correspond au code postaux
COL_C correspond au nom des communes associés
COL_B et COL_C se trouvent sur l'onglet 2
$E$8 est la case ou se trouve la valeur recherché
la première ligne est vide.


Le résultat de la recherche affiche la valeur de la case Beynost, la valeur qui se trouve dans la case C42, hors les valeurs que je recherche se trouve dans les cases C12530-C12845-C126975...


Si j'étire la cellule vers le bas, pour avoir plusieurs possibilités de réponse le résultat dans la case est #Nombre!

Je vous remercie par avance j'espère avoir mis assez d'explication.

Cordialement



3 réponses

DjiDji59430 Messages postés 4139 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 8 novembre 2024 678
26 févr. 2016 à 18:07
Bonjour,

Naturellement, tout le monde a ton fichier sous la main !
0
patoche94 Messages postés 6 Date d'inscription dimanche 17 février 2013 Statut Membre Dernière intervention 27 février 2016 1
27 févr. 2016 à 16:21
Bonjour,

Voici le fichier a telecharger sur une plateforme.
http://www.cjoint.com/c/FBBpq1pRkQc

merci par avance de votre aide.
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 734
27 févr. 2016 à 16:50
Bonjour Patoche

1) La 1ere formule avec RECHERCHEV est inutile
2) L'autre formule est une formule matricielle comme on avait du te l'indiquer, ce qui suppose de la valider par CTRL+MAJ+ENtREE (elle se met alors automatiquement entre {} )
Valide ainsi la formule dans la 1ere cellule et étire la ensuite vers le bas
Pour 60440 va bien s'afficher alors :
Boissy-Fresnoy
Brégy
Chèvreville
Nanteuil-le-Haudouin
Ognes
Péroy-les-Gombries
Rosières
Versigny

Cdlmnt
Via

0