Préambule

Lorsque l’on utilise la fonction RECHERCHEV, il est toujours plus intéressant d’utiliser la fonction EQUIV pour chercher le numéro de la colonne du tableau dont on souhaite obtenir la valeur.

Exemple

Dans l’illustration ci-dessus, nous avons à gauche la feuille [Articles] avec la liste des articles dans un table structuré nommé tblArticle et à droite la feuille d’encodage nommée [Caisse] avec un tableau structuré nommé tblCaisse

L’encodage se fait à l’aide d’une douchette (code barre) dans la colonne Ref et les colonnes Libellé, Prix et Vidange se remplissent automatiquement à l’aide de la fonction RECHERCHEV

=SIERREUR(RECHERCHEV([@Ref];tblArticle;2;0); »Pas trouvé »)

Nous pouvons voir que le troisième argument de la fonction RECHERCHEV, a comme valeur 2. En effet les libellés se trouve en deuxième colonne du tableau structuré nommé tblArticle