Freigeben über


NACHSCHLAGEN

Gilt für:Berechnete SpalteBerechnete TabelleMessenVisuelle Berechnung

Gibt den Wert zurück oder wertet den Ausdruck aus der visuellen Matrix mithilfe der absoluten Navigation aus. Filter können für eine beliebige Achse in der visuellen Matrix bereitgestellt werden. Alle ausgelassenen Filter werden aus dem Kontext abgeleitet. Wenn kein einzelner Wert bestimmt werden kann, wird ein Fehler zurückgegeben.

Syntax

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

Die Parameter

Begriff Definition
Ausdruck Der auszuwertende Ausdruck.
Colref (Optional) Die zu filternde Spalte.
Ausdruck (Optional) Der zu filternde Wert.

Rückgabewert

Der Wert des Ausdrucks , nachdem Filter angewendet wurden.

Wenn keine Übereinstimmung vorhanden ist, wird ein Fehler zurückgegeben.

Wenn mehrere Zeilen mit den Filtern übereinstimmen, wird ein Fehler zurückgegeben.

Beispiel 1

In diesem Beispiel ruft LOOKUP die Summe des Umsatzes für Die Kategorie "Fahrräder" ab. Das erste Argument könnte eine Spalte oder ein skalarer Ausdruck sein.

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

Der folgende Screenshot zeigt die Matrix mit zwei visuellen Berechnungen.

Nachschlagebeispiel 1

Beispiel 2

In diesem Beispiel ruft die visuelle Berechnung "LookupExample2 " die Summe des Umsatzes für das Geschäftsjahr 2018 ab. Beachten Sie, dass ein Quartalsfilter aus der Zeile verwendet wird, da er nicht explizit angegeben wird, was dazu führt, dass keine Ergebnisse für FY2019 Q1 bis FY2019 Q4 zurückgegeben werden, da die Kombination aus FY2018 und FY2019 Q1 bis FY2019 Q4 nicht vorhanden ist. LookupExample3 gibt das Quartal explizit an, sodass das aktuelle Quartal in der Zeile nicht berücksichtigt wird.

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

Nachschlagebeispiel 2

LOOKUPWITHTOTALS