Partager via


RECHERCHE

S’applique à :Colonne calculéeTable calculéeMesurerCalcul visuel

Retourne la valeur ou évalue l’expression de la matrice visuelle à l’aide de la navigation absolue. Les filtres peuvent être fournis pour n’importe quel axe sur la matrice visuelle. Tous les filtres omis sont déduits du contexte. Si aucune valeur unique ne peut être déterminée, une erreur est retournée.

Syntaxe

LOOKUP(<expression>, <colref>, <expression>[, <colref>, <expression>]...)

Paramètres

Terme Définition
expression Expression à évaluer.
colref (Facultatif) Colonne à filtrer.
expression (Facultatif) Valeur à filtrer.

Valeur retournée

Valeur de l’expression après l’application des filtres.

S’il n’y a pas de correspondance, une erreur est retournée.

Si plusieurs lignes correspondent aux filtres, une erreur est retournée.

Exemple 1

Dans cet exemple, LOOKUP récupère la somme des ventes pour la catégorie Vélos. Le premier argument peut être une colonne ou une expression scalaire.

Lookup Example 1 = LOOKUP(SUM([Sales Amount]),  [Category], "Bikes")
Lookup Example 2 = LOOKUP([Sales Amount], [Category], "Bikes")

La capture d’écran ci-dessous montre la matrice avec deux calculs visuels.

Exemple de recherche 1

Exemple 2

Dans cet exemple, le calcul visuel LookupExample2 récupère la somme des ventes pour l’exercice fiscal FY2018. Notez que le filtre de trimestre de la ligne sera utilisé depuis son non spécifié explicitement, ce qui n’entraîne aucun retour de résultats pour FY2019 Q1 à FY2019 Q4 depuis la combinaison de FY2018 et FY2019 Q1 à FY2019 Q4 n’existe pas. LookupExample3 spécifie explicitement le trimestre afin de ne pas tenir compte du trimestre actuel sur la ligne.

LookupExample2 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018")
LookupExample3 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018", [Fiscal Quarter], "FY2018 Q1")

Exemple de recherche 2

LOOKUPWITHTOTALS