RECHERCHEV/LOOKUPV - Récupération de donnée

Bonjour à tous !

Je travail sur un tableau de gestion de matériel pour une association, mais je rencontre une difficulté. Alors que j'ai l'habitude d'utiliser RECHERCHEV (ou LOOKUPV), je ne comprend pas les résultats que ça me propose. Voyez vous-même :
https://docs.google.com/spreadsheets/d/1jk1diYGlhfUT2KXyQsSRr721onEeD6wF3fAjg5O8Dr8/edit?usp=sharing

Dans la feuille DATA, je veux mettre un inventaire complet du matériel. Dans la feuille CUIR, je filtre la base de donnée de DATA : En A4, j'utilise =FILTER(DATA!A3:A8;DATA!G3:G8=1) pour n'afficher que les ID des items qui ont été indiqué comme lié au CUIR (Colonne G de DATA).
Toujours dans CUIR, colonne F, il est possible de cocher une case à cocher pour chaque item (pour le sélectionner).

Et on arrive à mon objectif : récupérer l'information comme quoi un item a été sélectionné dans CUIR pour l'indiquer dans DATA. Pour cela, dans la colonne U de DATA, j'effectue un RECHERCHEV de l'ID de l'item dans la plage de CUIR. Sauf que c'est là le problème : les résultats ne correspondent pas à la réalité.

Petit exemple : Dans CUIR, je n'ai sélectionné que l'item avec l'ID INF3

image

Et pourtant, dans DATA, les RECHERCHEV m'indiquent que les items INF3 et INF4 sont sélectionnés (1 = Sélectionné, 0 = case vide), alors que INF4 n'est même pas dans la liste sur CUIR.

image

Bref, je dois rater quelque chose dans l'usage des fonctions, je ne comprend vraiment pas. Alors je sollicite vos lumières !
Vous pouvez trouver mon ébauche ici : https://docs.google.com/spreadsheets/d/1jk1diYGlhfUT2KXyQsSRr721onEeD6wF3fAjg5O8Dr8/edit?usp=sharing
Les cases vert fluo sont celles qui sont modifiables, le reste étant protégé.

Merci beaucoup pour le temps que vous m'accordez !

Bonjour,

corrige a minima ceci

=IFERROR(VLOOKUP(A4;DATA!$A$3:$R$8;2))

ta plage A3:R8 doit être figée avec $ si tu veux recopier vers le bas)

Oh oui merci, l'oubli bête !

Ca ne corrige pas mon problème actuel, mais à un moment ou à un autre je m'en serai rendu compte. Et plus tôt je corrige, moins ça prend la tête !

Merci beaucoup d'avoir regardé !

Et sinon, tu ne vois pas ce qui me bloque ?

Cette fois-ci, c'est le 4ème paramètre de VLOOKUP qu'il faut spécifier à FAUX ou 0

=IFERROR(VLOOKUP($A4;CUIR!$A$3:$F$17;6;0);"ARG")

malheureusement, ce paramètre est facultatif, et s'il n'est pas indiqué, il vaut 1 !

Oh merci beaucoup ! C'était donc ça !
J'ai complètement oublié ce détail, de mémoire c'était l'inverse, FALSE par défaut !

Merci beaucoup !

Rechercher des sujets similaires à "recherchev lookupv recuperation donnee"