傳回值,或使用絕對導覽從可視化矩陣評估表達式。 視覺效果矩陣上的任何軸都可以提供篩選。 任何省略的篩選條件都會從內容推斷。 如果無法判斷任何單一值,則會傳回錯誤。
語法
LOOKUP(<expression>, <colref>, <expression>[, <colref>, <expression>]...)
參數
| 術語 | 定義 |
|---|---|
| 表達 | 要評估的表達式。 |
| colref | (選擇性)要篩選的數據行。 |
| 表達 | (選擇性)要篩選的值。 |
返回值
套用 篩選條件之後 表達式的值。
如果沒有相符專案,則會傳回錯誤。
如果多個數據列符合篩選條件,則會傳回錯誤。
範例 1
在此範例中,LOOKUP 會擷取自行車類別的銷售總和。 第一個自變數可以是數據行或純量表達式。
Lookup Example 1 = LOOKUP(SUM([Sales Amount]), [Category], "Bikes")
Lookup Example 2 = LOOKUP([Sales Amount], [Category], "Bikes")
下列螢幕快照顯示具有兩個視覺計算的矩陣。
範例 2
在此範例中, LookupExample2 視覺效果計算會擷取會計 年度 FY2018 的銷售總和。 請注意,自未明確指定數據列之後,將會使用數據列的四分之一篩選,因此 FY2019 Q1 到 FY2019 Q4 沒有傳回任何結果,因為 FY2018 和 FY2019 Q1 的組合到 FY2019 Q4 並不存在。 LookupExample3 會明確指定季,因此不會考慮數據列上的目前季。
LookupExample2 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018")
LookupExample3 = LOOKUP([Sales Amount], [Fiscal Year], "FY2018", [Fiscal Quarter], "FY2018 Q1")