絶対ナビゲーションを使用して、値を返すか、ビジュアル マトリックスから式を評価します。 フィルターは、ビジュアル マトリックス上の任意の軸に対して提供できます。 省略されたフィルターは、コンテキストから推論されます。 1 つの値を特定できない場合は、エラーが返されます。
構文
LOOKUP(<expression>, <colref>, <expression>[, <colref>, <expression>]...)
パラメーター
任期 | 定義 |
---|---|
表現 | 評価する式。 |
colref | (省略可能)フィルター処理する列。 |
表現 | (省略可能)フィルター処理する値。 |
戻り値
フィルターが適用された後の 式 の値。
一致するものがない場合は、エラーが返されます。
複数の行がフィルターと一致する場合は、エラーが返されます。
例 1
この例では、LOOKUP は Bikes カテゴリの売上の合計を取得します。 最初の引数には、列またはスカラー式を指定できます。
Lookup Example 1 = LOOKUP(SUM([Sales Amount]), [Category], "Bikes")
Lookup Example 2 = LOOKUP([Sales Amount], [Category], "Bikes")
次のスクリーンショットは、2 つの視覚的計算を含むマトリックスを示しています。
例 2
この例では、 LookupExample2 ビジュアル計算によって、 2018 年度の売上の合計が取得されます。 2018年度と2019年度の第1四半期と2019年度の組み合わせが存在しないため、行の四半期フィルターが明示的に指定されていないため、2019年第1四半期から2019年度第4四半期の結果は返されないことに注意してください。 LookupExample3 では 四半期が明示的に指定されているため、行の現在の四半期は考慮されません。
LookupExample2 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018")
LookupExample3 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018", [Fiscal Quarter], "FY2018 Q1")