Recherchev
blackmefias_3350 Messages postés 732 Statut Membre -
Bonjour à toutes et à tous,
Ayant l'habitude d'tiliser quelques fonctions excel, je ne comprends pas que ma recherchev me renvoie systématiquement le no_index_col au lieu de la valeur recherchée depuis ma feuille nommée " Données " vars la feuille de destination nommée "Prépa_Cdes.
Merci d'avance.
10 réponses
Le problème décrit est qu’une RECHERCHEV vers Données renvoie systématiquement le no_index_col plutôt que la valeur recherchée vers Prépa_Cdes.
La solution retenue consiste à convertir la plage Données en une plage nommée dynamique afin qu’elle s’adapte à l’ajout de lignes et à utiliser cette plage comme table_array dans RECHERCHEV.
Des conseils complémentaires portent sur la suppression de plages nommées inutilisées (Articles, Circuit) et sur des variantes de formule incluant une gestion des cellules vides.
Un utilisateur rapporte avoir obtenu les résultats attendus après reproduction de la formule, ce qui étaye l’intérêt de l’approche dynamique.
Bonjour,
Ça manque d'explications et de détails et également joindre un fichier exemple avec quelques réponses souhaitées.
Cordialement
Bonjour DjiDji,
Je dois dire que +1 n'est pas la réponse que j'esperais
Re--/ commence par répondre à mon post, pour qu'à notre tour, nous fassions une réponse correcte.
Cordialement
https://www.cjoint.com/doc/24_11/NKuqYMP0OM1_NLLE-GEST-STOCKS-2.xls
Merci Le Pingou, j'espère qu'avec ce lien vous comprenez mieux mon problème car je souhaite faire une recherchev dans ma feuille "Prépa_Cdes" à partir de ma matrice "Données", le problème c'est que au lieu d'aboutir à la valeur recherchée, systématiquement le résultat est le numéro de la colonne correspondant.
Merci.
Bonjour,
Admettons que j'ai deux feuilles Excel (Feuil1 et feuil2 ) dans un même classeur. que sur ma deuxième feuille, j'ai un tableau de 3 colonnes avec des données (valeurs) qui sont réparties telles-quelles : colonne 1 le nom colonne 2 le prénom colonne 3 l'adresse. Dans ma feuil1 , en cellule B2, je fais une formule avec RECHERCHEV() pour trouvé le prénom en fonction de la cellule A2 (Nom) . je devrais alors écrire la formule suivante :
=RECHERCHEV(ce que je cherche dans mon tableau ; Où ; index de colonne; correspondance exacte ou approximative )
Ce qui dans le langage Excel revient à cette formule:
=RECHERCHEV(A2; FEUIL2!$A$2:$C$10; 2 ;FAUX)
dans cette formule
A2 = ce que vous recherchez dans le tableau
Feuil2!$A$2:$C$10 = Où (ici dans la feuil2 dans la plage allant de la cellule A2 à C10
2 = renvoie la réponse trouvée dans la colonne n° 2 du tableau (Colonne prénom)
Faux ou 0 = avec une correspondance exacte de la recherche.
SI à la place de FAUX ou 0 , vous mettez VRAI ou 1, alors la correspondance sera de type approximative.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionBonjour,
Il y a un petit problème car une fois vous cherchez une valeur dans [Articles] et l'autre fois dans [ Données] c'est quoi qui est correct ...!
=RECHERCHEV(C8;Données!G7:U127;2;FAUX)
Le fichier : https://www.cjoint.com/c/NKviqdFSczZ

+1