Excel

Résolu
tiseb1994 -  
 tiseb1994 -
Bonjour, quelqu'un pourrait m'expliquer la formule suivante :

SI(ESTVIDE(A13);"";RECHERCHEV(A13;Produits!$A$
:$C$200;2;))

Merci !!!!

3 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,
    SI(ESTVIDE(A13);""; teste si la cellule A13 est vide. Si A13 est vide alors la cellule ou se trouve cette formule affiche rien ;"";
    sinon on applique la fonction RECHECHEV et on recherche la valeur qui est en A13
    RECHERCHEV(A13;
    dans la feuille nommée Produits
    ;Produits!
    dans la matrice (ou plage), mais la il y a une erreur $A$ , il manque la référence de la ligne ex. $A$2, ce qui devrait faire $A$2:$C$200
    Et renvoi la valeur de la deuxième colonne ;2; correspondante à la ligne de la valeur trouvée dans le cas présent, la colonne B
    et pour finir en fin de formule il manque la condition si faux et il faut mettre soit ;0)ou ;FAUX)
    ce qui devrait donner

    SI(ESTVIDE(A13);"";RECHERCHEV(A13;Produits!$A$2:$C$200;2;0))
    ou
    SI(ESTVIDE(A13);"";RECHERCHEV(A13;Produits!$A$2:$C$200;2;FAUX))

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    1
  2. blutch
     
    'jour.

    Si A13 est vide ça n'affiche rien, sinon ça renvoi la valeur de la 2ème colonne du tableau de la feuille produit dans lequel on retrouve la valeur de A13
    0