RechercheV plusieurs nom sous Excel
patoche94
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
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
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
A voir également:
- RechercheV plusieurs nom sous Excel
- Liste déroulante excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Word et excel gratuit - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Formule excel pour additionner plusieurs cellules - Guide
3 réponses
Bonjour,
Voici le fichier a telecharger sur une plateforme.
http://www.cjoint.com/c/FBBpq1pRkQc
merci par avance de votre aide.
Voici le fichier a telecharger sur une plateforme.
http://www.cjoint.com/c/FBBpq1pRkQc
merci par avance de votre aide.
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
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