la fonction "RECHERCHEV" ne semble pas fonctionner lorsque j'assemble des valeurs de plusieurs cellules

Anonyme
2021-07-18T09:23:36+00:00

Bonjour, je ne parviens pas a faire fonctionner des RECHERCHEV lorsque j'assemble des valeurs de plusieurs cellules.

  1. j'ai assemblé plusieurs cellules d'un tableau nommé "Base_usagers" situé dans un classeur nommé "Base V2", en créant une colonne nommée "Mots-clés" de cette manière :

=[@Nom]&", "&[@[Type de voie]]&" "&[@Voie]&" - "&[@Contact]

  1. dans un autre classeur nommé "Fiches", j'ai créé une liste déroulante faisant appel a la colonne "Mots-clés". Afin que lorsque que je sélection un élément de cette liste, apparaissent ensuite, en dessous, une sorte de fiche détaillée de l'élément sélectionné.

2.a création de liste déroulante en complétant le champs "source" de la manière suivante :

=INDIRECT("Base_usagers[Mots-clés]")

2.b création de la fiche avec les éléments suivants :

"Nom" avec la valeur suivante : =RECHERCHEV($O$3;'Base V2'!$1:$1048576;1;FAUX)

"Prénom" avec la valeur suivante : =RECHERCHEV($O$3;'Base V2'!$1:$1048576;2;FAUX)

"Ville" avec la valeur suivante : =RECHERCHEV($O$3;'Base V2'!$1:$1048576;6;FAUX)

C'est dernière étape "2.b" qui ne fonctionne pas :

Lorsque je sélectionne un élément dans ma liste déroulante, la valeur suivante s'affiche dans les champs "Nom"; "Prénom", et "Ville" : #N/A

Comment puis-je faire pour que lorsque je sélectionne un éléments dans le menu déroulant les valeur adéquats s'affiche dans les champs "Nom", "Prénom" et "Ville" ?

Je vous remercie par avance

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire
Réponse acceptée par l’auteur de la question
DanielCo 107.7K Points de réputation
2021-07-18T14:03:52+00:00

Ca ne fonctionne pas parce que RECHERCHEV fait la recherche dans la première colonne de gauche de la plage spécifiée. Utilise plutôt la combinaison INDEX / EQUIV :

=INDEX(Base_usagers[Telephone];EQUIV(H7;Base_usagers[Mots-Clés];0))

Daniel

Cette réponse a-t-elle été utile ?

2 personnes ont trouvé cette réponse utile.
0 commentaires Aucun commentaire

3 réponses supplémentaires

  1. Anonyme
    2021-07-19T09:37:14+00:00

    Merci Beaucoup pour votre aide,

    Cela fonctionne

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2021-07-18T13:43:55+00:00

    Bonjour,

    Je vous remercie pour votre réactivité

    Je vous ai préparé un exemple disponible a l'aide du lien ci-dessous :

    https://1drv.ms/x/s!AkgqFEoVJZJQkrQQHYQI92l5-krKgQ?e=Vb0D7F

    Je vous remercie par avance pour votre aide

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. DanielCo 107.7K Points de réputation
    2021-07-18T12:10:16+00:00

    Bonjour,

    J'ai du mal à me figurer l'agencement des données. Il faudrait que tu postes des images de ta base, ainsi que la valeur de O3.

    Cordialement.

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire