CasewareDocumentation
Nouveautés de Caseware Cloud EngagementsVoir les nouveautés

Fonction LOOKUP

La fonction de recherche permet à l'utilisateur de configurer une cellule de recherche. Lorsqu'une adresse de cellule située dans la plage de recherche est saisie dans cette cellule, le contenu de cette cellule sera renvoyé à la cellule contenant la fonction de recherche.

Syntaxe

LOOKUP(cellule de référence, numéro de cellule... numéro de cellule)

La cellule de référence est la cellule dans laquelle l'emplacement de référence est saisi.

Numéro de cellule... Le numéro de cellule correspond à la plage de cellules incluse dans la recherche. Cette plage peut provenir d'une ligne, d'une colonne ou d'un tableau.

Exemple 1

Lorsque la cellule A2 contient la fonction RECHERCHE(A1, C1..C10)

Et lorsque les autres cellules se présentent comme suit :

La cellule A1 contient 2 (formatée comme cellule de saisie)

Le C1 contient 100

Le C2 contient 200

Le C3 contient 400

Le C4 contient 600

Le C5 contient 800

Le C10 contient 1 200

La fonction LOOKUP renvoie le nombre 200, qui correspond au contenu de la cellule C2.

La fonction renvoie la valeur de n'importe quelle cellule comprise entre C1 et C10 lorsque l'adresse de cette cellule est saisie dans la cellule A1. En définissant la cellule contenant la fonction de recherche (cellule A2) comme une cellule alphanumérique, il est possible d'obtenir à la fois des résultats numériques et textuels. Si la cellule à laquelle on fait référence est une cellule alphanumérique, la fonction convertit automatiquement la valeur en nombre.

Si la cellule ne se trouve pas dans l'intervalle spécifié, la fonction renvoie 0.

Exemple 2

Le tableau T1 contient deux colonnes et quatre lignes de cellules numérotées de T1.A1 à T1.A4 et de T1.B1 à T1.B4.

La colonne A contient les numéros de compte 101, 102, 103 et 104, et la colonne B contient le solde correspondant pour l'année en cours.

La cellule C1 est une cellule de saisie dans laquelle l'utilisateur peut entrer un numéro de compte en mode formulaire, par exemple 103.

La fonction LOOKUP(C1,T1.A1..T1.B4) permettra de trouver le numéro de compte 103 et de renvoyer le solde correspondant issu de la colonne B.

Remarques

  • Cette formule LOOKUP complexe doit rechercher une valeur spécifique dans la plage de la première colonne, plutôt qu'un emplacement relatif tel que « 2 » dans le premier exemple.
  • Les colonnes sur lesquelles la recherche doit porter doivent être contiguës pour que la fonction renvoie la valeur correcte.

Sujets connexes