Re: Saisie Automatique grâce à une base de donnée. |
Titre du sujet : Re: Saisie Automatique grâce à une base de donnée. par JeanMarie le 29/08/2012 18:25:09 Bonjour sdtmorales, aufeu, Didier, le forum Ce qui est important de savoir avec les fonctions RECHERCHEV et RECHERCHEH, la recherche est effectuée sur la première colonne à gauche (RECHERCHEV) et sur la première ligne en haut (RECHERCHEH) de la plage définie du deuxième argument de la fonction. Il est préférable d'utiliser le couple INDEX/EQUIV. La fonction EQUIV recherche la valeur (1er argument) dans la plage (2ème argument), et en retourne la position (dite relative). Et la fonction INDEX retourne une valeur qui se trouve à l'intersection de la ligne et d'une colonne. =INDEX(Pharmacies!A:A;EQUIV(B2;Pharmacies!B:B;0);1) Attention à la fonction EQUIV. La plage de recherche dans la fonction EQUIV ne peut pas être multi-dimensionnelle, elle peut prendre la forme A:A ou 1:1 mais jamais A:B ou 1:2. Le troisième argument de la fonction EQUIV permet de rechercher la correspondance exacte de la valeur à rechercher dans la plage de recherche. Si la valeur n'est pas trouvée, le message d'erreur #N/A est retourné. Pour la fonction INDEX, La plage du premier argument peut prendre toute les formes (A:A; 1;1; A:Z, 1:30), il faudra donc jouer evec les valeurs des deux autres arguments pour retourner la bonne valeur @+Jean-Marie PS : Bonjour Myta, je ne t'ai pas vu.... |
Forums