Pblm étaler la fonction RechercheV

Résolu
Sani19 -  
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

j'utilise la fonction RechercheV pour rechercher une valeur sur la "feuil2 A2" et mettre la valeur "feuil2 B2" sur la "feuil1 C2" jusque la tout marche, sauf que lorsque j'étale la formule sur les cellules du dessous elle change de parametre et là la matrice de recherche décale d'un cran jusqu'a qu'elle sort carrément du domaine (matrice) de recherche.

Exemple

sur feuil1:

A2 "=RECHERCHEV(A2;feuil2!A2:B74;2;0)"
A3 "=RECHERCHEV(A3;feuil2!A3:B75;2;0)"
A4 "=RECHERCHEV(A4;feuil2!A4:B76;2;0)"

merci pour votre aide.

4 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    écrivez:RECHERCHEV(A2;feuil2!$A$2:$B$74;2;0)"
    avant de tirer votre formule:
    avec le signe $ devant le n° de ligne et de colonne du champ de façon à bloquer celui ci:
    $A$1 vous pouvez copier n'importe ou A1 reste A1
    $A1 vous pouvez copier en horizontal, la colonne A reste A
    A$1 en vertical, la ligne reste 1
    Crdlmnt
    3
    1. m@rina Messages postés 27741 Date d'inscription   Statut Modérateur Dernière intervention   11 568
       
      Hello Vaucluse ! ;)
      Y a pas à dire, t'as été le plus rapide !!! ;))
      Mdr !
      m@rina
      0
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      eh oui m@rina, une minute pile sur le peloton! pas de quoi pavoiser quand même, mais je suis quand moins mauvais qu'à vélo
      Bises
      0
    3. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      Bonjour à vous tous,
      C'est juste pour cette rapidité que je lui ai attibué un +1, bien mérité!!!

      Bonne fin de journée
      0
  2. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    Bonjour,

    c'est le genre de question qui a été de maintes fois posée, et qui a été plusieurs fois résolue :

    pour éviter le déplacement de la matrice, mets des $ avant la lettre et avant le chiffre pour ta matrice. Ce qui donnerait en A2 :
    =RECHERCHEV(A2;feuil2!$A$2:$B$74;2;0)

    quand tu étireras ta formule, ta matrice ne se déplacera pas.

    Cordialement.
    0
  3. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,
    Il te faux utiliser le signe $ pour bloquer soit :
    - la ligne :
    A$2:A$70
    - la colonne :
    $B2:$F2
    - les 2 (ligne et colonne) :
    $A$1:$F$70
    0
  4. swoog42 Messages postés 1178 Statut Membre 245
     
    le symbole $ te fixe une valeur dans la formule (soit la lettre, soit le chiffre d'une cellule).
    Tu dois donc utiliser cette formule. Tu pourras la décaler :
    RECHERCHEV(A2;feuil2!$A$2:$B$74;2;0)"
    0